Está en la página 1de 40

JAVIER GARCA GARCA

ASIGNATURA: REAL

INTELIGENCIA ARTIFICIAL

INTELIGENCIA ARTIFICIAL

REDES DE AREA LOCAL ADMINISTRACIN DE SISTEMAS INFORMTICOS 1A

JAVIER GARCA GARCA

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? 2. 3. Anlisis histrico-cronolgico. Principales lenguajes de programacin. 3.1. Lenguaje LISP. 3.2. Lenguaje PROLOG. 3.3. Lenguaje OPS5. 4. Aplicaciones de la IA. 4.1.Heurstica. 4.2. Sistemas expertos. 4.3. Redes Neuronales. 4.4. Robtica. 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.

4.5. Ciberntica.

JAVIER GARCA GARCA

ASIGNATURA: REAL

INTELIGENCIA ARTIFICIAL

CONCEPTO E IDEAS BSICAS

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.

JAVIER GARCA GARCA

ASIGNATURA: REAL

INTELIGENCIA ARTIFICIAL

CONCEPTO E IDEAS BSICAS

Puede pensar una mquina?

El pensamiento es algo tpicamente humano?


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

JAVIER GARCA GARCA

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

JAVIER GARCA GARCA

ASIGNATURA: REAL

INTELIGENCIA ARTIFICIAL

LENGUAJES DE PROGRAMACIN (1/3)

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.

JAVIER GARCA GARCA

ASIGNATURA: REAL

INTELIGENCIA ARTIFICIAL

LENGUAJES DE PROGRAMACIN (2/3)

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.

JAVIER GARCA GARCA

ASIGNATURA: REAL

INTELIGENCIA ARTIFICIAL

LENGUAJES DE PROGRAMACIN (3/3)

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.

JAVIER GARCA GARCA

ASIGNATURA: REAL

INTELIGENCIA ARTIFICIAL

APLICACIONES DE LA INTELIGENCIA ARTIFICIAL (1.1/5)

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.

JAVIER GARCA GARCA

ASIGNATURA: REAL

INTELIGENCIA ARTIFICIAL

APLICACIONES DE LA INTELIGENCIA ARTIFICIAL (1.2/5)

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

JAVIER GARCA GARCA

ASIGNATURA: REAL

INTELIGENCIA ARTIFICIAL

APLICACIONES DE LA INTELIGENCIA ARTIFICIAL (2.1/5)

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

JAVIER GARCA GARCA

ASIGNATURA: REAL

INTELIGENCIA ARTIFICIAL

APLICACIONES DE LA INTELIGENCIA ARTIFICIAL (2.2/5)

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

JAVIER GARCA GARCA

ASIGNATURA: REAL

INTELIGENCIA ARTIFICIAL

APLICACIONES DE LA INTELIGENCIA ARTIFICIAL (2.3/5)

SISTEMAS EXPERTOS

Sistema experto robtico utilizado en medicina


13

JAVIER GARCA GARCA

ASIGNATURA: REAL

INTELIGENCIA ARTIFICIAL

APLICACIONES DE LA INTELIGENCIA ARTIFICIAL (3.1/5)

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

JAVIER GARCA GARCA

ASIGNATURA: REAL

INTELIGENCIA ARTIFICIAL

APLICACIONES DE LA INTELIGENCIA ARTIFICIAL (3.2/5)

REDES NEURONALES
Comparacin cerebro - computadora
CEREBRO COMPUTADORA

Gran cantidad de informacin


en poco tiempo no necesariamente con exactitud

Informacin ms concreta y
siguiendo instrucciones dadas

Variacin de impulsos
nerviosos

Impulsos inalterables que


funcionan con reloj interno

No se sabe dnde quedar


almacenada la memoria

Memoria de acceso directo Datos van a la velocidad de la


luz

Datos fluyen a 30 metros por


segundo

15

JAVIER GARCA GARCA

ASIGNATURA: REAL

INTELIGENCIA ARTIFICIAL

APLICACIONES DE LA INTELIGENCIA ARTIFICIAL (3.3/5)

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

JAVIER GARCA GARCA

ASIGNATURA: REAL

INTELIGENCIA ARTIFICIAL

APLICACIONES DE LA INTELIGENCIA ARTIFICIAL (4.1/5)

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

JAVIER GARCA GARCA

ASIGNATURA: REAL

INTELIGENCIA ARTIFICIAL

APLICACIONES DE LA INTELIGENCIA ARTIFICIAL (4.2/5)

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

JAVIER GARCA GARCA

ASIGNATURA: REAL

INTELIGENCIA ARTIFICIAL

APLICACIONES DE LA INTELIGENCIA ARTIFICIAL (4.3/5)

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

JAVIER GARCA GARCA

ASIGNATURA: REAL

INTELIGENCIA ARTIFICIAL

APLICACIONES DE LA INTELIGENCIA ARTIFICIAL (4.4/5)

ROBTICA
Aplicaciones en la industria
Transferencia de material Carga y descarga de mquinas Operaciones de procesamiento Laboratorios

20

JAVIER GARCA GARCA

ASIGNATURA: REAL

INTELIGENCIA ARTIFICIAL

APLICACIONES DE LA INTELIGENCIA ARTIFICIAL (5/5)

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

JAVIER GARCA GARCA

ASIGNATURA: REAL

INTELIGENCIA ARTIFICIAL

PRINICIPALES LENGUAJES DE PROGRAMACIN DE IA (1/3)

PROGRAMA ELIZA
Joseph Weizenbaum Finales de los aos 60

Ayuda al anlisis del lenguaje.

22

JAVIER GARCA GARCA

ASIGNATURA: REAL

INTELIGENCIA ARTIFICIAL

PRINICIPALES LENGUAJES DE PROGRAMACIN DE IA (1/3)

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

Mediante heurstica Da la solucin


23

JAVIER GARCA GARCA

ASIGNATURA: REAL

INTELIGENCIA ARTIFICIAL

PRINICIPALES LENGUAJES DE PROGRAMACIN DE IA (3/3)

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

JAVIER GARCA GARCA

ASIGNATURA: REAL

INTELIGENCIA ARTIFICIAL

PROGRAMA DENDRAL
Se presenta el problema

DENDRAL Lo analiza y da posibles soluciones

El usuario da sus restricciones

Imprime soluciones en orden De preferencia


25

JAVIER GARCA GARCA

ASIGNATURA: REAL

INTELIGENCIA ARTIFICIAL

FUTURO DE LA INTELIGENCIA ARTIFICIAL


El anlisis de la Inteligencia Artificial puede hacernos una idea de hacia dnde se dirige la ciencia.
No obstante, en los ltimos tiempos se ha abierto un intenso debate que est dividiendo a los investigadores, expertos y excntricos de la informtica.

Una parte de expertos establecen que nos encaminamos hacia un desarrollo de la tecnologa sin precedentes en el que los robots llegarn a superar en muchos aspectos a los humanos.
Otra opinin que, aunque no es contrapuesta, establece que todava falta mucho para llegar a esos lmites.

26

JAVIER GARCA GARCA

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

JAVIER GARCA GARCA

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/busquedaheuristica/busqueda-heuristica.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

JAVIER GARCA GARCA

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

JAVIER GARCA GARCA

ASIGNATURA: REAL

INTELIGENCIA ARTIFICIAL

PREGUNTAS DE TIPO TEST


1 - Cul fue el primer lenguaje de programacin con resultado de xito en un sistema experto?

a) El lenguaje Prolog b) El lenguaje OP5 c) El lenguaje LISP d) El lenguaje PHP2 e) Ninguna de las anteriores

30

JAVIER GARCA GARCA

ASIGNATURA: REAL

INTELIGENCIA ARTIFICIAL

PREGUNTAS DE TIPO TEST


2 - Qu tipo de aplicacin informtica de IA emula el comportamiento de un experto humano en la solucin de un problema?

a) Un sistema experto b) Una red neuronal c) Un robot poliarticulado d) Un robot semiarticulado e) Ninguna de las anteriores
31

JAVIER GARCA GARCA

ASIGNATURA: REAL

INTELIGENCIA ARTIFICIAL

PREGUNTAS DE TIPO TEST


3 - Qu nombre se da a los robots con forma humana?

a) Robots binicos b) Robots poliarticulados c) Robots androides d) Robots controlados por visin e) Ninguna de las anteriores

32

JAVIER GARCA GARCA

ASIGNATURA: REAL

INTELIGENCIA ARTIFICIAL

PREGUNTAS DE TIPO TEST


4 - Cul de los siguientes programas de IA fue desarrollado para detectar enfermedades en la sangre?

a) El programa ELIZA b) El programa DENDRAL c) El programa MYCIN d) El programa LISP e) Ninguna de las anteriores
33

JAVIER GARCA GARCA

ASIGNATURA: REAL

INTELIGENCIA ARTIFICIAL

PREGUNTAS DE TIPO TEST


5 Una de las principales diferencias existentes en la actualidad entre cerebro y computadora es:

a) El cerebro procesa los datos a mayor velocidad.


b) En la computadora no se sabe con exactitud dnde quedarn almacenados los datos. c) En la computadora hay variacin de impulsos nerviosos. d) a y c son correctas e) Ninguna de las anteriores
34

JAVIER GARCA GARCA

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

JAVIER GARCA GARCA

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

JAVIER GARCA GARCA

ASIGNATURA: REAL

INTELIGENCIA ARTIFICIAL

CUESTIONES
3 - En que aspectos se diferencian el cerebro y la computadora?

Tratamiento de datos, impulsos nerviosos, velocidad de transferencia y almacenaje.

37

JAVIER GARCA GARCA

ASIGNATURA: REAL

INTELIGENCIA ARTIFICIAL

CUESTIONES
4 - Cules son los principales lenguajes de programacin de IA?
LISP

Prolog
OPS5

38

JAVIER GARCA GARCA

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

JAVIER GARCA GARCA

ASIGNATURA: REAL

INTELIGENCIA ARTIFICIAL

FIN
40