Sei sulla pagina 1di 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.

Anlisis histrico-cronolgico.

3.

Principales lenguajes de programacin.


3.1. Lenguaje LISP.
3.2. Lenguaje PROLOG.

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.

3.3. Lenguaje OPS5.


4.

Aplicaciones de la IA.
4.1.Heurstica.
4.2. Sistemas expertos.
4.3. Redes Neuronales.
4.4. Robtica.

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

Informacin ms concreta y

en poco tiempo no
necesariamente con exactitud

siguiendo instrucciones dadas

Variacin de impulsos

Impulsos inalterables que


funcionan con reloj interno

nerviosos

No se sabe dnde quedar


almacenada la memoria

Datos fluyen a 30 metros por

Memoria de acceso directo


Datos van a la velocidad de la
luz

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

Se presenta el problema

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

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

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

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

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

Potrebbero piacerti anche