Escolar Documentos
Profissional Documentos
Cultura Documentos
PROPSITOS DE FORMACIN
Al terminar el curso, el estudiante conocer los conceptos bsicos en Inteligencia Artificial y estar en capacidad de aplicar algunas tcnicas para la solucin de problemas.
OBJETIVOS ESPECIFICOS
Identificar los fundamentos de la Inteligencia Artificial y sus reas de aplicacin. Entender los conceptos de lgica difusa y aplicar diferentes tipos de sistemas de inferencia difusa. Solucionar problemas diferentes estrategias. de bsqueda haciendo uso de
Entender los conceptos de sistemas expertos basados en reglas. Entender los conceptos de redes diferentes arquitecturas de redes. neuronales y aplicar
EVALUACIN
Trabajo Practico Fecha inicio 31 de agosto Fecha fin 9 de septiembre
Evaluacin 1
Evaluacin 2
28 de septiembre
25 de mayo
Proyecto
Etapa 1: Fecha inicio 28 de septiembre Fecha fin 12 de octubre Exposicin proyectos 1 4 de noviembre Exposicin proyectos 2 2 de noviembre Exposicin proyectos 3 4 de noviembre
BIBLIOGRAFA
Libros Bonifacio Martn del Brio & Alfredo Sanz Molina. Redes Neuronales y Sistemas Borrosos. 3 Edicin. Alfaomega RaMa, 2007. Nils J. Nilsson. INTELIGENCIA Sntesis, Ed McGraw-Hill 2001. ARTIFICIAL: Una Nueva
Escolano Francisco et al. INTELIGENCIA ARTIFICIAL: Modelos, Tcnicas y reas de Aplicacin. THOMSON Editores Spain, 2003. Russell Stuart & Norvig Peter. INTELIGENCIA ARTIFICIAL: Un Enfoque Moderno., Pearson Education S.A., Prentice Hall Hispanoamericana S.A., pp 1240, 2004.
INTRODUCCIN IA
DEFINICION IA
Inteligencia + Artificial Inteligencia: Definir inteligencia en trminos cientficos puede ser muy complicado pero sabemos reconocer que la inteligencia est presente cuando realizamos distintas tareas cotidianas, como: Comunicarnos Aprender Interpretar una imagen Esquivar obstculos que encontramos en el camino Cuando un experto toma una decisin en un rea especfica, etc.
Artificial: Hecho por mano o arte del hombre, Producido por el ingenio humano.
DEFINICION IA
La Inteligencia Artificial es la parte de las Ciencias de la computacin que se ocupa del diseo de sistemas de computacin inteligentes, esto es, sistemas que exhiben las caractersticas que asociamos con la inteligencia en el comportamiento humano (Barr y Feigembaum). La Inteligencia Artificial es el estudio de cmo hacer que las computadoras hagan cosas que hasta el momento, los humanos hacen mejor (Rich y Knight).
DESARROLLO HISTORICO DE LA IA
La inteligencia artificial naci durante la segunda guerra mundial (1937-1945). El Gobierno norteamericano encargo a Norbert Wiener, profesor del MIT, que estudiara la posibilidad de regular automticamente la direccin de tiro de los caones antiareos.
DESARROLLO HISTORICO DE LA IA
Tortugas de William Grey Walter (1948 - 1949), que exhiben comportamientos Sociales
La bestia de Johns Hopkins (1960), que era capaz de encontrar un enchufe para alimentarse.
DESARROLLO HISTORICO DE LA IA
Desde entonces los pioneros en IA formularon su doctrina en estos puntos: El pensamiento es un caso de procesamiento de informacin. El procesamiento de informacin es manipulacin de smbolos. Si un computador realiza estas operaciones es porque piensa. Entonces se puede admitir que un computador y un cerebro realizan las mismas funciones fundamentales: Reciben informacin, la procesan la almacenan y dan respuesta en relacin con la informacin y los datos que figuran en su memoria.
DESARROLLO HISTORICO DE LA IA
En 1950 Alan Turing introdujo el concepto de Test de Turing. El test consista en juzgar el nivel de inteligencia de una mquina.
DESARROLLO HISTORICO DE LA IA
Claud Shannon y Alan Turing desarrollaron programas que permitan a un ordenador digital razonar y jugar ajedrez (Programming a Computer for Playing Chess)
DESARROLLO HISTORICO DE LA IA
En 1957, Allen Newell desarrollo el primer programa capaz de razonar sobre temas arbitrarios resolutor general de problemas (1957).
Resolucin de problemas de sentido comn, los cuales incluyen razonamiento de objetos fsicos y sus relaciones, como tambin razonamiento de acciones y sus consecuencias. Solo se resolvieron tareas muy simples, pues no se pudo crear un programa con la cantidad suficiente de conocimiento de un dominio especfico.
Lgica Difusa Redes Neuronales Sistemas Expertos y Sistemas Basados en Conocimientos Tcnicas de Bsqueda Sistemas Multi-Agentes Visin Artificial Aprendizaje de Maquina Procesamiento de Lenguaje Natural Algoritmos genticos Robtica
Sistemas Multi-Agentes
Un Sistema Multi-Agente es un sistema distribuido en el cual los elementos son sistemas de inteligencia artificial llamados agentes de software. Un agente de software es una entidad virtual, el cual es manejado por un conjunto de objetivos o funciones que trata de optimizar, Es capaz de percibir su ambiente (en forma limitada) y Puede comunicarse directamente con otros agentes.
Sistemas Multi-Agentes
Visin Artificial
Los sistemas que implementan programas de visin tienen que tomar decisiones tiles sobre objetos fsicos reales y sobre imgenes obtenidas por sensores. Usan distintos mtodos para extraer datos y modelos que se basan en distintas teoras (fsica, geometra, aprendizaje, etc.).
Reduce el almacenamiento requerido para guardar una imagen, o el ancho de banda para transmitirla.
Se toman decisiones sobre la imagen y se extraen atributos que resultan en informacin cuantitativa de inters.
Aprendizaje de Maquina
Un mtodo de aprendizaje puede considerarse como una forma determinada de hacer que un individuo que interacta con su entorno cambie sus parmetros internos para que pueda adaptarse a nuevas situaciones y solucionar, a la larga, la tarea que le ha sido encomendada.
Aprendizaje de Maquina
Segn la realimentacin de la que dispone el agente para evaluar su desempeo actual, pueden clasificarse las tcnicas disponibles en la Inteligencia Artificial en, al menos, cuatro grupos:
Aprendizaje supervisado
En este tipo de aprendizaje el agente cuenta con la respuesta correcta para un cierto nmero de situaciones como realimentacin. La diferencia entre la respuesta correcta y la respuesta actual del agente para las situaciones comprendidas en dicho conjunto de datos (seal de error) es utilizada para modificar los parmetros internos del agente buscando minimizar el error en el futuro.
Aprendizaje supervisado
Matemticamente: Se cuenta con Xn, Yn Debe encontrar f(Xn) = Yn La realimentacin es dada por el
Aprendizaje no supervisado
En este tipo de aprendizaje el agente no cuenta con ningn tipo de realimentacin. La mayor parte de tcnicas del aprendizaje no supervisado se basan en la suposicin que puntos cercanos en un espacio ndimensional segn una mtrica determinada (situaciones similares desde la percepcin del agente) deben pertenecer a una misma clase. Un ejemplo de este tipo de algoritmos es el Agrupamiento kmeans.
Algoritmo K means
Ubicar
k puntos en el espacio representado por los objetos a ser agrupados. Estos k puntos son los centroides iniciales de cada grupo.
Asignar
centroide.
Recalcular Repetir
Ejemplo 1
Ejemplo 1
Ejemplo 1
Ejemplo 1
Ejemplo 1
Ejemplo 1
Ejemplo 1
Ejemplo 1
Ejemplo 1
Ejemplo 2
Ejemplo 3
AMBIENTE
s
S
a
I R
i
B
AGENTE
Aplicaciones
Algoritmos genticos
Estos algoritmos hacen evolucionar una poblacin de individuos sometindola a acciones aleatorias semejantes a las que actan en la evolucin biolgica (mutaciones y recombinaciones genticas), as como tambin a una seleccin de acuerdo con algn criterio, en funcin del cual se decide cules son los individuos ms adaptados, que sobreviven, y cules los menos aptos, que son descartados.
Aplicaciones Los algoritmos genticos son eficientes para tratar con problemas de optimizacin.
Robtica
Se ocupa del desarrollo de robots inteligentes. A un robot se lo puede definir como un agente mecnico que puede funcionar de forma autnoma. ste tiene que ser capaz de interactuar con su entorno y de adaptarse a los posibles cambios sin la necesidad de un operador humano. Actualmente se trabaja en la navegacin de robots mviles, en el control de brazos de robots, en el ensamblaje de piezas, etc.
Bibliografa
Martn D. Bonifacio, Sanz M. Alfredo. Redes Neuronales y Sistemas Borrosos 3 Edicin, Alfaomega RA-MA. Nils J. Nilsson. INTELIGENCIA ARTIFICIAL: Una Nueva Sntesis, Ed McGraw-Hill 2001. Ana Casali. Introduccin a la Inteligencia Artificial - Facultad de Cs. Exactas, Ingeniera y Agrimensura. Nuevas Fronteras de la Informatica