Professional Documents
Culture Documents
INTELIGENCIA ARTIFICIAL
INTELIGENCIA ARTIFICIAL
Ing. Angel Maltez
1
ASIGNATURA: REAL
INTELIGENCIA ARTIFICIAL
NDICE
Estructura del trabajo: 1. Concepto e ideas bsicas. 1.1. Qu es la IA? 1.2.Puede pensar una mquina? 1. 2. Anlisis histrico-cronolgico. Principales lenguajes de programacin. 3.1. Lenguaje LISP. 3.2. Lenguaje PROLOG. 3.3. Lenguaje OPS5. 1. Aplicaciones de la IA. 4.1.Heurstica. 4.2. Sistemas expertos. 4.3. Redes Neuronales. 4.4. Robtica. 4.5. Ciberntica. 5. Programas importantes. 5.1. Programa ELIZA. 5.2. Programa MYCIN. 5.3. Programa DENDRAL. 6. Futuro de la IA. 7. Conclusiones. 8. Recursos web. 9. Bibliografa. 10. Preguntas test 11. Preguntas.
ASIGNATURA: REAL
INTELIGENCIA ARTIFICIAL
Qu es la inteligencia artificial?
Cambio continuado del concepto debido al avance cientfico. Imitacin de la inteligencia humana. Dos definiciones vlidas: Rama de la ciencia de la computacin que comprende el estudio y la creacin de sistemas computarizados que manifiestan cierta forma de inteligencia. Rama de la ciencia de la informtica dedicada al estudio de agentes racionales no vivos.
ASIGNATURA: REAL
INTELIGENCIA ARTIFICIAL
Heurstica: se relaciona con el juicio o sentido comn en la resolucin de problemas. Redes neuronales: anlisis destinado a imitar los sistemas neuronales en las mquinas. Las mquinas siempre estn dotadas de lmites que los establecen los propios humanos
4
ASIGNATURA: REAL
INTELIGENCIA ARTIFICIAL
ANLISIS HISTRICO Y CRONOLGICO ETAPAS HISTRICAS: Primera etapa (1956 1965) : Desarrollo e implementacin de IA orientada a juegos de ordenador. Un ejemplo muy claro fue el desarrollo del juego del ajedrez donde jugaba el humano contra la mquina. Segunda etapa (1965 1970) : Etapa oscura, todava no est muy generalizada la IA, comienza a apoyarse su estudio. Tercera etapa (1970 1975) : Etapa del renacimiento. La IA resurge con gran importancia, a raz de la creacin del sistema experto mdico Mycin que detectaba enfermedades infecciosas de la sangre. Cuarta etapa (1975 1980) : Etapa de las sociedades. se empieza a conocer la necesidad de trabajar en sociedad con profesionales de diversas reas del conocimiento. Quinta etapa (1980 - ) : Mayor desarrollo de la inteligencia artificial en todos los mbitos y sobre todo destaca por la comercializacin de esta.
5
ASIGNATURA: REAL
INTELIGENCIA ARTIFICIAL
Lenguaje LISP
Desarrollado por John McCarthy en 1958, todava en uso. LISP deriva de LISt Processing, proceso de listas. Se trata de una de las claves de este lenguaje de programacin, las listas encadenadas. Los programas de LISP pueden manipular el cdigo fuente como una estructura de datos.
ASIGNATURA: REAL
INTELIGENCIA ARTIFICIAL
Lenguaje PROLOG
Creado a principios de los 70 por Alain Colmerauer y Phillipe Roussel. Se trata de un lenguaje declarativo. Prolog proviene del francs PROgrammation en LOGique.
ASIGNATURA: REAL
INTELIGENCIA ARTIFICIAL
Lenguaje OPS5
Primer lenguaje usado con resultado de xito en un sistema experto. La familia de los lenguajes OPS (Oficial Production System) fue desarrollada a finales de la dcada de 1970 por Charles Forgy. Se trata de un lenguaje para ingeniera cognoscitiva que aguanta el procedimiento de representacin del conocimiento en forma de reglas.
ASIGNATURA: REAL
INTELIGENCIA ARTIFICIAL
HEURSTICA
Rasgo tpicamente humano. Capacidad de realizar innovaciones positivas para alcanzar los fines que se pretenden. La base de la heurstica surge de la experiencia de resolver problemas y ver cmo otros lo hacen. El mtodo heursitico aplicado correctamente puede llevarnos a soluciones falsas. Por esta razn es muy usado en juegos informticos.
ASIGNATURA: REAL
INTELIGENCIA ARTIFICIAL
HEURSTICA
Ejemplo de heurstica en juegos de ordenador El programa de ajedrez, en este caso sabr que si mueve a ese lugar la reina, har jaque mate. La aplicacin heurstica puede dar esa instruccin o no.
10
ASIGNATURA: REAL
INTELIGENCIA ARTIFICIAL
SISTEMAS EXPERTOS
Software que emula el comportamiento de un experto humano en la solucin de un problema. Pueden estar basados en reglas o basados en casos. Para que un sistema experto sea efectivo debe ser capaz de explicar sus propios razonamientos y de integrar nuevos conocimientos.
11
ASIGNATURA: REAL
INTELIGENCIA ARTIFICIAL
SISTEMAS EXPERTOS
PRINCIPAL VENTAJA: Trabajan con gran cantidad de informacin a velocidades muy elevadas. PRINCIPALES INCONVENIENTES: Elevado coste y tiempo en programarlos. No se ha conseguido desarrollar sistemas expertos que traten temas generales aplicando el sentido comn (solo especficos).
12
ASIGNATURA: REAL
INTELIGENCIA ARTIFICIAL
SISTEMAS EXPERTOS
ASIGNATURA: REAL
INTELIGENCIA ARTIFICIAL
REDES NEURONALES
Forma de emular ciertas caractersticas propias de los humanos. Estudian directamente el cerebro humano y trata de crear un modelo artificial y simplificado de este. Son capaces de intercambiar datos, reconocer patrones (tales como imgenes) y tienen capacidad de aprendizaje. Aunque las redes neuronales artificiales se encarguen de imitar a las redes neuronales humanas, stas son tan complejas que, al fin y al cabo, lo nico que se consigue es una imitacin simplificada.
14
ASIGNATURA: REAL
INTELIGENCIA ARTIFICIAL
REDES NEURONALES
Comparacin cerebro - computadora
CEREBRO poco tiempo no necesariamente con exactitud COMPUTADORA siguiendo instrucciones dadas
15
ASIGNATURA: REAL
INTELIGENCIA ARTIFICIAL
REDES NEURONALES
Principales ventajas Aprendizaje adaptativo: tienen capacidad de aprender a realizar tareas basadas en un entrenamiento inicial. Autoorganizacin: permiten organizar por s mismas lo aprendido. Tolerantes a fallos: un fallo puntual no afecta a todo el sistema. Operan a tiempo real Facilidad de insercin en la tecnologa existente: resulta sencillo conseguir chips especializados.
16
ASIGNATURA: REAL
INTELIGENCIA ARTIFICIAL
ROBTICA
Ciencia o rama de la ciencia que se ocupa del estudio, desarrollo y aplicaciones de los robots. Los robots son mquinas controladas por ordenador y programadas de manera que sean capaces de moverse, manipular objetos y realizar trabajos al mismo tiempo que interactan con el entorno. Los robots suelen ser programados para ahorrar tiempo y sustituir a los humanos en trabajos costosos, pesados, complicadosy repetitivos.
17
ASIGNATURA: REAL
INTELIGENCIA ARTIFICIAL
ROBTICA
Influencia de los medios sobre La robtica: Un robot no tiene porque tener forma humana, los androides son solo una clase de robots. Adems no existen robots plenamente inteligentes y es impensable a corto plazo dado que la tecnologa y la ciencia no lo permiten.
18
ASIGNATURA: REAL
INTELIGENCIA ARTIFICIAL
ROBTICA
Clasificacin Robots Play-Back: reproducen una serie de instrucciones grabadas. Robots controlados por sensores Robots controlados por visin Robots controlados adaptablemente: Pueden, automticamente, reprogramar sus acciones sobre la base de datos obtenidos por los sensores. Robots con Inteligencia Artificial: llevan a cabo sus propias decisiones para resolver problemas.
19
ASIGNATURA: REAL
INTELIGENCIA ARTIFICIAL
ROBTICA
Aplicaciones en la industria Transferencia de material Carga y descarga de mquinas Operaciones de procesamiento Laboratorios
20
ASIGNATURA: REAL
INTELIGENCIA ARTIFICIAL
CIBERNTICA
La ciberntica es la ciencia que estudia los sistemas de control y comunicacin de las personas y las mquinas. Una nueva disciplina que nace desde la Ciberntica es la binica: surge de la sntesis realizada en la comparacin de algunos resultados por la biologa y la electrnica. La ciberntica tambin se aplica al estudio de la psicologa, servomecanismo, economa, neuropsicologa, ingeniera en sistemas y al estudio de sistemas sociales
21
ASIGNATURA: REAL
INTELIGENCIA ARTIFICIAL
PROGRAMA ELIZA
Joseph Weizenbaum Finales de los aos 60 Ayuda al anlisis del lenguaje.
22
ASIGNATURA: REAL
INTELIGENCIA ARTIFICIAL
PROGRAMA MYCIN
Edgar Shortliffe 1976 Escrito en lenguaje LISP Utilizado en medicina, era capaz de detectar enfermedades infecciosas en la sangre
MYCIN Lo analiza y saca hasta 100 posiblidades de su base de datos
Se presenta el problema
ASIGNATURA: REAL
INTELIGENCIA ARTIFICIAL
PROGRAMA DENDRAL
Edward Feigenbaum 1976 Programa experto de anlisis qumico y se ha aplicado con mucho xito en diversos mbitos y lugares del mundo.
24
ASIGNATURA: REAL
INTELIGENCIA ARTIFICIAL
PROGRAMA DENDRAL
Se presenta el problema
ASIGNATURA: REAL
INTELIGENCIA ARTIFICIAL
26
ASIGNATURA: REAL
INTELIGENCIA ARTIFICIAL
CONCLUSIONES
Es una de las reas que causa ms expectacin. La IA no es algo nuevo, lleva dcadas de estudio y est en constante evolucin. La realidad es que la mayora de la gente, al hablar de inteligencia artificial tiende a relacionarlo con el mundo de la robtica pero no es as. En relacin a las redes neuronales es increble que una mquina pueda reproducir funciones tpicamente humanas.
27
ASIGNATURA: REAL
INTELIGENCIA ARTIFICIAL
RECURSOS DE INTERNET
Rincn del vago Pgina que nos ofrece gran cantidad de trabajos acadmicos, actividades y prcticas realizadas por gente de todo el mundo http://html.rincondelvago.com/inteligencia-artificial_11.html http://html.rincondelvago.com/inteligencia-artificial_15.html http://html.rincondelvago.com/inteligencia-artificial_2.html Monografas Ofrece gran cantidad de trabajos realizados sobre diversos temas. http://www.monografias.com/trabajos16/inteligenciaartificial/inteligencia-artificial.shtml http://www.monografias.com/trabajos75/busqueda-heuristica/busquedaheuristica.shtml http://www.monografias.com/trabajos74/inteligenciaartificial/inteligencia-artificial.shtml Superrobotica.com Pgina dedicada a la robtica con explicaciones, tutoriales y venta de productos. http://www.superrobotica.com/ Robtica Blog de noticias sobre el mundo de la robtica http://robotica.es/ Redes neuronales Recursos sobre redes neuronales, tutoriales, explicaciones http://www.redes-neuronales.netfirms.com/ Wikipedia Enciclopedia de uso y distribucin libre http://es.wikipedia.org/wiki/Inteligencia_artificial http://es.wikipedia.org/wiki/Robotica http://es.wikipedia.org/wiki/Bionica http://es.wikipedia.org/wiki/Cibernetica http://es.wikipedia.org/wiki/Redes_neuronales http://es.wikipedia.org/wiki/Sistema_experto http://es.wikipedia.org/wiki/Mycin
28
ASIGNATURA: REAL
INTELIGENCIA ARTIFICIAL
BIBLIOGRAFA
Inteligencia Artificial Miquel Barcel Garca UOC La Universidad Virtual (eBook) La fortaleza digital (Digital Fortress) (novela) Dan Brown St. Martins Press, 1998 Ingeniera de Sistemas expertos Garca Martnez-Britos Editorial Nueva Librera, 2004 Fundamentos metodolgicos de sistemas inteligentes para la solucin de problemas complejos en ingeniera Jairo Can Rodrguez, Demetrio Arturo Ovalle Carranza Universidad Nacional de Colombia, 1997 Aplicaciones de la inteligencia artificial en la actividad empresarial, la ciencia y la industria: (fundamentos-aplicaciones) Wendy B. Rauch-Hindin Ediciones Daz de Santos, 1989 Robtica John J. Craig Pearson Educacin, 2006 Yo robot Isaac Asimov Pocket Eldhasa, 1940
29
ASIGNATURA: REAL
INTELIGENCIA ARTIFICIAL
30
ASIGNATURA: REAL
INTELIGENCIA ARTIFICIAL
ASIGNATURA: REAL
INTELIGENCIA ARTIFICIAL
32
ASIGNATURA: REAL
INTELIGENCIA ARTIFICIAL
ASIGNATURA: REAL
INTELIGENCIA ARTIFICIAL
34
ASIGNATURA: REAL
INTELIGENCIA ARTIFICIAL
CUESTIONES
1 - En qu consiste la capacidad Heurstica? Consiste en la capacidad de realizar innovaciones positivas para conseguir los fines que se pretenden
35
ASIGNATURA: REAL
INTELIGENCIA ARTIFICIAL
CUESTIONES
2 Cules son las principales aplicaciones de la robtica en la empresa? Transferencia de material Carga y descarga de mquinas Operaciones de procesamiento Laboratorios
36
ASIGNATURA: REAL
INTELIGENCIA ARTIFICIAL
CUESTIONES
3 - En que aspectos se diferencian el cerebro y la computadora?
37
ASIGNATURA: REAL
INTELIGENCIA ARTIFICIAL
CUESTIONES
4 - Cules son los principales lenguajes de programacin de IA? LISP Prolog OPS5
38
ASIGNATURA: REAL
INTELIGENCIA ARTIFICIAL
CUESTIONES
5 - Qu es una red neuronal? Se trata de un tipo de tecnologa que utiliza Inteligencia Artificial que emula ciertas caractersticas propias de los humanos tratando de crear un modelo artificial y simplificado del cerebro humano.
39
ASIGNATURA: REAL
INTELIGENCIA ARTIFICIAL
FIN
40