Jun
30
Aplicaciones y Fundamentos de la IA
Escrito por at 15:41 | Filed In Uncategorized | Add a Comentario
El trailer IRobot, lo publico porque esta película da una buena aproximacion, bastante realista, de los alcances la IA tendra en el futuro. Les recomiendo ver esta pelicula. Si pudiera la subiria completa, de todas maneras les dejo un link para el correspondiente torrent.
Primeramente, veamos algunos fundamentos teóricos sobre los cuales se apoya actualmente este medio de represetnacion del la inteligencia humana.
Durante más de 2000 años de tradición en filosofía han surgido diversas teorías del razonamiento y del aprendizaje, simultáneamente con el punto de vista de que la mente se reduce al funcionamiento de un sistema físico
Esto , aunado con un estudio matemático, han permitido el surgmiento de teorías formales relacionadas con la lógica, probabilidad, teoría de decisiones y la computación. Las matemáticas nos han provisto de las herramientas para manipular las aseveraciones de certeza lógica, así como las inciertas de tipo probabilista. Así mismo prepararon el terreno para el manejo del razonamiento con algoritmos
La Psicología ofrece herramientas que permiten la investigación de la mente humana, así como un lenguaje científico para expresar las teorías que se van creando. Los psicólogos reforzaron la idea de que los humanos y otros animales podían ser considerados como máquinas para el procesamiento de información.
La Lingüística ofrece teorías sobre la estructura y significado del lenguaje. Los lingüistas demostraron que el uso de un lenguaje se ajusta dentro de estas estructuras.
Las Ciencias de la Computación, proveen herramientas que permiten que la inteligencia artificial sea una realidad. Dentro de esta rama,la ingeniería en computación ofreció el dispositivo que permite hacer realidad las aplicaciones de la inteligencia artificial. Los programas de inteligencia artificial por lo general son extensos y no funcionarían sin los grandes avances de velocidad y memoria aportadas por la industria de cómputo.
En conclusión, las ciencias que aportan a la Inteligencia Artificial son:
- Filosofía
- Medicina
- Matemáticas
- Psicología
- Lingüística
- Ciencias de la Computaciòn
Aplicaciones de la IA
Hoy en dia, muchos instrumentos y dispositivos que rodean nuestra vida, y que realmente forman parte importante de la misma, tiene a mayor o menor grado, una inteligencia inplícita. Es por ello que para clasificar las aplicaciones, podemos hacerlo por medio de tareas:
Tareas de la vida diaria
- Percepción (visión y habla)
- Lenguaje natural (comprensión, generación, traducción)
- Control de un robot
Tareas formales
- Juegos (ajedrez, damas)
- Matemáticas (geometría, lógica, cálculo, demostración de propiedades)
Tareas de los expertos
- Ingeniería (diseño, detección de fallas, planificación de manufactura)
- Análisis científico
- Diagnóstico médico
- Análisis financiero …
Podemos tambien clasificarlas segun el proposito para el cual va a ser utilizada:
Aprendizaje:
- Captación automática de conocimiento.
Razonamiento:
- Sistemas basados en conocimiento.
- Bases de datos inteligentes.
- Prueba de teoremas y juegos.
Percepción:
- Comprensión de lenguaje natural.
- Interpretación de escenas visuales (Visión por computadora).
Locomoción y Manipulación:
- Realizar procesos mecánicos y tareas manuales (Robótica).
Creación:
- Generación, verificación, depuración y optimización automática de programas.
Estas son clasficaciones muy generales. Mas adelante, con mayor informacion daremos ejemplos específicos de su correcta aplicacion.
Próximamente:
Un resumen historico de los avances de la IA
Originalmente escrito en informatico ProgInternet.com
Jun
30
Comparacion de Lenguajes de Programacion
Escrito por at 09:45 | Filed In Programacion Internet | Add a Comentario
Originalmente escrito en Charles ProgInternet.com
Jun
27
Inteligencia Artificial: Introducción
Escrito por at 12:15 | Filed In 699 | Add a Comentario
Hace poco más de 10 años, la sola idea de otorgarle inteligencia a un sistema computacional, parecÃa utópica, rayando en lo imposible. Hoy dia, contamos con infinidad de productos que demuestran inteligencia a mayor o menor grado, lo cual facilita en mucho nuestra vida y el concepto que tenemos acerca de ella.
Actualmente, nos estamos acostumbrando a la idea de lograr, en el futuro, maquinas con un grado de inteligencia muy cercano a la humana, de tal manera que podriamos considerarlos como automatas e independientes de los deseos u propósitos para los que fueron creados. Es asi, de tal manera que escuchamos noticias como que para el 2050 podrÃamos conseguir robots amantes, algo muy polémico por cierto, pero no descartable. Esto me hace acuerdo del capitulo de futurama, en el que se recomendaba muy energicamente no tener citas con robots, ya que la reproducción humana estaba en riego. Para muestra un boton
Esto lleva a muchos a intentar entender los conceptos claves de esta inteligencia no humana, ni siquiera perteneciente a un ser vivo. Es por eso que se la conoce como intelifencia artificial. Estos seran una serie de posts dedicados a este tema. Mi intención es dar una idea general de los conceptos básicos de la misma, porque este campo es muy extenso y muy complejo, pero es importante tener un conocimiento basico de la misma
Inteligencia artificial, se conoce como una de las áreas de las ciencias computacionales encargadas de la creación de hardware y software con comportamiento inteligente. Esto engloba el estudio de técnicas que permite percibir, razonar y actuar de forma inteligente, ademas de lograr que las máquinas realizen tareas que, en algunos casos, son realizadas mejor por los sereshumanos.
Cuidado: uno de los errores más comunes a cometer en la definición de IA es afirmar que simula la inteligencia humana. La IA busca REPRODUCIR el efecto de la inteligencia humana en la resolucion u análisis de un problema. Para recalcar el punto, hagamos una analogÃa con el vuelo de las aves.
Los precursores en la fabricación de aviones, si bien es cierto estudiaron la estructura osea de las aves para inspirarse en sus invenciones, trataron de reproducir el efecto en sus inventos, es decir, que lograrar volar. NO intentaron reproducir un ala de ave a tamaño gigante, ni los procesos biologicos y quÃmicos que permiten al ave batir sus alas para volar. Si fuea asi, verÃamos a los aviones batiendo sus alas para remotarse en el cielo
Los Estudios en el Campo de la IA, tiene 2 objetivos principales:
- Objetivos a largo plazo: Desarrollar sistemas que alcancen niveles de inteligencia similares/comparables o incluso mejores que los seres humanos. Esto no resulta muy viable por lo menos en los próximos 20 o 30 años.
- Obejtivos a corto plazo: Desarrollar sistemas para realizar tareas “especificas” que puedan necesitar inteligencia.
Estos es todo por hoy, mas adelante veremos:
aplicaciones de IA
historia de la IA
Originalmente escrito en informatico ProgInternet.com
Jun
27
Inteligencia Artificial: Introducción
Escrito por at 12:15 | Filed In Uncategorized | Add a Comentario
Hace poco más de 10 años, la sola idea de otorgarle inteligencia a un sistema computacional, parecía utópica, rayando en lo imposible. Hoy dia, contamos con infinidad de productos que demuestran inteligencia a mayor o menor grado, lo cual facilita en mucho nuestra vida y el concepto que tenemos acerca de ella.
Actualmente, nos estamos acostumbrando a la idea de lograr, en el futuro, maquinas con un grado de inteligencia muy cercano a la humana, de tal manera que podriamos considerarlos como automatas e independientes de los deseos u propósitos para los que fueron creados. Es asi, de tal manera que escuchamos noticias como que para el 2050 podríamos conseguir robots amantes, algo muy polémico por cierto, pero no descartable. Esto me hace acuerdo del capitulo de futurama, en el que se recomendaba muy energicamente no tener citas con robots, ya que la reproducción humana estaba en riego. Para muestra un boton
Esto lleva a muchos a intentar entender los conceptos claves de esta inteligencia no humana, ni siquiera perteneciente a un ser vivo. Es por eso que se la conoce como intelifencia artificial. Estos seran una serie de posts dedicados a este tema. Mi intención es dar una idea general de los conceptos básicos de la misma, porque este campo es muy extenso y muy complejo, pero es importante tener un conocimiento basico de la misma
Inteligencia artificial, se conoce como una de las áreas de las ciencias computacionales encargadas de la creación de hardware y software con comportamiento inteligente. Esto engloba el estudio de técnicas que permite percibir, razonar y actuar de forma inteligente, ademas de lograr que las máquinas realizen tareas que, en algunos casos, son realizadas mejor por los sereshumanos.
Cuidado: uno de los errores más comunes a cometer en la definición de IA es afirmar que simula la inteligencia humana. La IA busca REPRODUCIR el efecto de la inteligencia humana en la resolucion u análisis de un problema. Para recalcar el punto, hagamos una analogía con el vuelo de las aves.
Los precursores en la fabricación de aviones, si bien es cierto estudiaron la estructura osea de las aves para inspirarse en sus invenciones, trataron de reproducir el efecto en sus inventos, es decir, que lograrar volar. NO intentaron reproducir un ala de ave a tamaño gigante, ni los procesos biologicos y químicos que permiten al ave batir sus alas para volar. Si fuea asi, veríamos a los aviones batiendo sus alas para remotarse en el cielo
Los Estudios en el Campo de la IA, tiene 2 objetivos principales:
- Objetivos a largo plazo: Desarrollar sistemas que alcancen niveles de inteligencia similares/comparables o incluso mejores que los seres humanos. Esto no resulta muy viable por lo menos en los próximos 20 o 30 años.
- Obejtivos a corto plazo: Desarrollar sistemas para realizar tareas “especificas” que puedan necesitar inteligencia.
Estos es todo por hoy, mas adelante veremos:
aplicaciones de IA
historia de la IA
Originalmente escrito en informatico ProgInternet.com
Jun
26
Errores increíbles en Photoshop
Escrito por at 18:26 | Filed In Uncategorized | Add a Comentario
Encontré estas imágenes muy interesantes, sobre los errores más comunes en el uso de Photoshop por parte de grandes compañias en el ámbito publicitario. Voy a publicar las 4 fotos más asombrosas , y espero ustedes puedan encontrar donde se encuentra el error, u horror en cada una de ellas.
Estos nos demuestra lo poco cuidadosos que pueden ser los editores, y lo muy cuidadosos que pueden resultar los lectores. Asi, que mucho cuidado con sus trabajos!!!
gracias a psdDisasters por las imágenes.
Originalmente escrito en Charles ProgInternet.com
Jun
26
Errores increíbles en
Escrito por at 18:26 | Filed In Uncategorized | Add a Comentario





Encontré estas imágenes muy interesantes, sobre los errores más comunes en el uso de Photoshop por parte de grandes compañias en el ámbito publicitario. Voy a publicar las 4 fotos más asombrosas , y espero ustedes puedan encontrar donde se encuentra el error, u horror en cada una de ellas.
Publiquen por comentarios los errores encontrados, mas adelánte los discutiremos cuidadosamente.
Estos nos demuestra lo poco cuidadosos que pueden ser los editores, y lo muy cuidadosos que pueden resultar los lectores. Asi, que mucho cuidado con sus trabajos!!!
Originalmente escrito en Charles ProgInternet.com
Jun
26
Cursos a distancia
Escrito por administrador at 16:47 | Filed In Access, Excel, Flash, Word | Add a Comentario
www.clubdeprogramadores.com lanza Cursos a Distancia
pensando en todas aquellas personas con ganas de capacitarse y que, por uno u otro motivo, no pueden acercarse hasta nuestra sede, el Club de Programadores pone a su disposición, una serie de Cursos a Distancia que le permitirá estar al nivel requerido dentro del ámbito informático, en muy poco tiempo y sin tener que asistir personalmente a un curso.
Cómodamente en su oficina o en el hogar, podrá aprender rápidamente los siguientes temas:
- Introducción a MS Access.
- Introducción a MS Word.
- Introducción a Flash
- Animando con Flash.
- Administre su Negocio con Access.
- Introducción a Excel 2007.
Jun
22
Pseudoclases Enlaces
Escrito por administrador at 21:29 | Filed In CSS | Add a Comentario
El standar de las hoojas de estilo CSS definen cuatro llamadas pseudo-clases para aplicar estilos avanzados en los enlaces de una pagina
Las pseudo-clases aplican diferentes estilos a un mismo enlace en función de su estado:
link: enlace no visitado.
visited: enlace visitados
hover: enlace en el que se pasa el puntero del ratón por encima
active: enlace activo
Originalmente escrito en admin ProgInternet.com
Jun
13
Funciones en JAVASCRIPT
Escrito por administrador at 15:01 | Filed In diseño web, javascript | Add a Comentario
Las funciones en caulquier lenguaje permiten no epetir codigo.Por ejemplo si queremos realizar una suma varias veces.
El codigo javascript de la SUMA seria
function suma(a,b) { resultado = a + b; alert("El resultado es " + resultado);}
Para llamra a la funcion se adjudicaran las 2 variables y luego se llamran a la funcion por los parametros
var a=10;
var b= 5;
suma(a,b);
Si se quisiera en lugar de abrir una ventana devolver un dato, se utiliza la palabra clave return.
function suma(a,b) { resultado = a + b; retun resultado;}
En este caso al llamarlo se adjudicaria el resultado a una variable
var a=10;
var b= 5;
var suma2numeros=suma(a,b);
Originalmente escrito en admin ProgInternet.com
Jun
12
Variables booleanas en JAVASCRIPT
Escrito por administrador at 12:09 | Filed In javascript | Add a Comentario
El tipo logico de datos conocido habitualmente como dato Booleano, o boolean toma dos valores true o false
EL uso en JAVASCRIPT es similar a otros tipos de datos.
var ok=true;
var confimation=false;
El operador de negacion ! devuelve el estado opuesto al valor de una varible
Por ejemplo: !ok –> false
Originalmente escrito en admin ProgInternet.com
keep looking »