Professional Documents
Culture Documents
ARTIFICIAL
1
UNIVERSIDAD DE GUAYAQUIL
TEMA:
INTELIGENCIA ARTIFICIAL
ASIGNATURA:
DOCENTE:
INTEGRANTES:
AO LECTIVO:
2014 2015
2
Contenido
I. INTELIGENCIA ARTIFICIAL........................................................................6
A. INTRODUCCIN....................................................................................... 6
B. Estrategias de la IA................................................................................ 7
C. CARACTERSTICAS DE LA INTELIGENCIA ARTIFICIAL........................8
D. DEFINICIN DE SISTEMAS INTELIGENTES...........................................9
E. DEFINICION DE LA INTELIGENCIA ARTIFICIAL SEGN VARIOS
AUTORES........................................................................................................ 9
1) SEGN ALLAN MATHISON TURING....................................................9
2) SEGN HERBERT ALEXANDER SIMON............................................10
3) SEGN JOHN MCCARTHY.................................................................10
4) SEGN MARVIN MINSKY.................................................................10
5) SEGN WARREN MCCULLOCH..........................................................11
6) SEGN SCHALKOFF (1990)..............................................................11
7) SEGN KURZWEIL (1990)................................................................11
8) SEGN (RICH Y KNIGHT, 1991)........................................................12
9) SEGN LUGAR Y STUBBLEFIED, (1993).........................................12
10) SEGN (STUART, 1996).................................................................12
11) SEGN HAYES................................................................................. 13
II. FUNDAMENTOS DE LA INTELIGENCIA ARTIFICIAL...............................13
A. FILOSOFIA.............................................................................................. 14
B. MATEMATICAS....................................................................................... 15
C. PSICOLOGIA........................................................................................... 15
D. INGENIERIA COMPUTACIONAL............................................................16
E. LINGSTICA COMPUTACIONAL..........................................................16
F. ECONOMIA............................................................................................. 17
G. NEUROCIENCIA...................................................................................... 17
H. TEORIA DE CONTROL/CIBERNETICA...................................................18
III. ENFOQUES DE LA INTELIGENCIA ARTIFICIAL....................................18
A. SISTEMAS QUE ACTAN COMO UN SER HUMANO...........................19
1) PRUEBA O TEST DE TURING.............................................................19
B. SISTEMAS QUE PIENSAN COMO HUMANOS.....................................20
C. SISTEMAS QUE PIENSAN RACIONALMENTE......................................20
3
D. SISTEMAS QUE ACTAN RACIONALMENTE.......................................21
IV. Aplicaciones de la INTELIGENCIA ARTIFICIAL..................................22
A. Contenido.............................................................................................. 22
1) Subcampos basados en el contenido............................................23
B. Tcnicas................................................................................................. 27
C. Subcampos de aplicacin de la IA.....................................................27
IA en la medicina:..........................................................................27
IA en la robtica................................................................................ 27
IA en muchos aspectos de la ingeniera.................................28
IA en interfaces y sistemas de "ayuda":......................................28
IA en la educacin:........................................................................28
IA en la gestin de la informacin:................................................28
IA en las matemticas:.....................................................................28
IA en la industria del entretenimiento:.........................................28
IA en la biologa:............................................................................ 28
IA en la Ley:....................................................................................... 29
IA en la arquitectura:.......................................................................29
IA en la literatura:..........................................................................29
IA en la deteccin y prevencin de la delincuencia:...........29
IA en el comercio:..........................................................................29
IA en el espacio:............................................................................. 29
IA en las actividades militares:......................................................29
V. METODOLOGAS....................................................................................... 30
A. Metodologa del Simbolismo..............................................................30
1) Lenguajes de Programacin Lgica...............................................30
B. Metodologa del Conexionismo..........................................................31
1) Modelo de Red Neuronal de Hopfield............................................31
2) Modelo de Red Neuronal Back-Propagation.................................32
3) Algoritmos Genticos.......................................................................33
C. Metodologa del Conductismo (Behaviorism)..................................33
1) Lgica Difusa..................................................................................... 34
4
2) Control de un Robot.........................................................................34
3) Control Inteligente............................................................................35
VI. SOFTWARE PARA DESARROLLO DE INTELIGENCIA ARTIFICIAL......36
A. Khoros.................................................................................................... 36
B. SISTEMA ELIZA...................................................................................... 37
C. Sistema Mycin....................................................................................... 38
D. Sistema Dendral................................................................................... 39
VII. CONCLUSION......................................................................................... 40
VIII. REFERENCIAS........................................................................................ 41
5
I. INTELIGENCIA ARTIFICIAL
A. INTRODUCCIN
Debido a que la inteligencia artificial tuvo muchos padres no hay un consenso para definir
ese concepto, pero podemos decir que la inteligencia artificial se encarga de modelar la
inteligencia humana en sistemas computacionales.
Puede decirse que la Inteligencia Artificial (IA) es una de las reas ms fascinantes y con
ms retos de las ciencias de la computacin, en su rea de ciencias cognoscitivas. Naci
como mero estudio filosfico y razonstico de la inteligencia humana, mezclada con la
inquietud del hombre de imitar la naturaleza, hasta inclusive querer imitarse a s mismo.
6
alguno acerca de dicha informacin. Frente a ello, la propuesta de la inteligencia artificial
consiste en lograr que el procesador se adapte al mtodo de razonamiento y comunicacin
humanos, para que pueda, no slo poner en prctica los algoritmos que en l introduce el
hombre, sino establecer los suyos propios para resolver problemas.
El ordenador puede calcular el rea de un polgono siempre que posea el programa que le
proporciona el dato de la medida de uno de sus lados y la frmula correspondiente para
realizar dicha operacin; la inteligencia artificial pretende que el procesador sea instruido
en los principios de la geometra, para, por s mismo, resolver la cuestin, a partir de un
algoritmo de su propia creacin. En definitiva, la inteligencia artificial explora los
mecanismos que convierten al ordenador en una mquina pensante.
La posibilidad de que esta hiptesis llegue a hacerse realidad es rechazada por numerosos
expertos informticos. En todo caso, se siguen explorando caminos y, da a da, se constatan
los progresos.
B. Estrategias de la IA
7
C. CARACTERSTICAS DE LA INTELIGENCIA ARTIFICIAL.
8
es la resolucin de conflictos en tareas orientadas a metas como en planificacin, o
el diagnstico de tareas en un sistema del mundo real: con poca informacin, con
una solucin cercana y no necesariamente exacta.
9
mquina de Turing universal, y su existencia terica pone de manifiesto que el concepto
de mquina de Turing es de una versatilidad sin fin, al permitir que cualquier incremento de
la complejidad del algoritmo pueda ser aceptado por una lista ms larga de
especificaciones.
10
5) SEGN WARREN MCCULLOCH
Con Walter Pitts publican "A Logical Calculus of the Ideas
Immanent in Nervous Activity" (1943) y "How We Know
Universals: The Perception of Auditory and Visual Forms"
(1947), ambos trabajos en el Bulletin of Mathematical
Biophysics, que se convertirn en la base terica para el
conocimiento de las redes neuronales, la computacin, la
ciberntica y la inteligencia artificial. Sus planteamientos,
probados en modelizaciones neuronales computarizadas en el
MIT, reconstruyeron la actividad cerebral y sirvieron para abrir
todo un espacio de hiptesis acerca de la creacin de mquinas inteligentes.
11
maquina procesa los datos para lograr resolver una tarea, es cuando se demuestra que
poseen una inteligencia muy parecida a la de los seres humanos.
12
humanos tales como razonar, actuar e inclusive resolver cualquier problema que se le
presente.
11)SEGN HAYES
La IA es la implementacin de razonamientos inteligentes mediante tcnicas propias de
la computacin. Esta definicin establece un lazo de unin entre la mquina, la
inteligencia y la actividad del ser humano.
Matemticas
13
Ingeniera computacional (desde el ao 1940 hasta la actualidad)
A. FILOSOFIA
Se busca crear maquinas que piensen, en sentido pleno y literal. Es decir trata sobre la
posibilidad de una inteligencia mecnica:
Darwin (1857): destruccin del ex nihilo nihil fit a travs de la teora de la evolucin por
seleccin natural.
B. MATEMATICAS
14
Las bases filosficas necesitan reglas formales
C. PSICOLOGIA
Actuacin consecuente
D. INGENIERIA COMPUTACIONAL
15
Es de la que se toman herramientas que permiten que la
inteligencia artificial sea una realidad.
E. LINGSTICA COMPUTACIONAL
F. ECONOMIA
16
Se considera que la gerencia empresarial en nuestros das puede estar
muy apoyada en las nuevas tecnologas, como es la inteligencia
artificial ya sea como soporte para una toma de decisiones
ms eficaz o en la ayuda de labores, tareas, que exijan
gran demanda de tiempo o representen un alto grado de
peligrosidad al ser humano.
En contra de competidores?
G. NEUROCIENCIA
A travs de la historia, el
marketing ha evolucionado, pues naci
preocupado en mejorar los procesos y los
productos, posteriormente enfoc sus
prioridades en el funcionamiento
del cerebro del consumidor.
Es necesario preocuparse en la
NEUROINNOVACIN (innovar en funcin de
datos del cerebro
17
H. TEORIA DE CONTROL/CIBERNETICA
ENFOQUES
18
Actuar en forma racional: el enfoque del agente racional. (Agentes, percepcin,
acciones)
Este test fue expuesto en 1950 en un artculo (Computing machinery and intelligence) para
la revista Mind que sigue siendo hoy da una de las cabezas de lanza de los defensores de
la Inteligencia Artificial.
Bsicamente la prueba consiste en un desafo en el cual la mquina debe hacerse pasar por
humana en una conversacin con un hombre a travs de una comunicacin de texto en
modo chat. Al sujeto no se le avisa si est hablando con una mquina o una persona de
modo que si el sujeto es incapaz de determinar si la otra parte de la comunicacin es
humana o mquina, entonces se considera que la mquina ha alcanzado un determinado
nivel de madurez: es inteligente.
19
B. SISTEMAS QUE PIENSAN COMO HUMANOS
la interesante tarea de lograr que las computadoras piensen... maquinas con mente,
en su amplio sentido literal. (Haugeland, 1985)
La automatizacin de actividades que vinculamos con procesos de pensamiento
humano, actividades tales como toma de decisiones, resolucin de problemas,
aprendizaje... (Bellman, 1978).
El modelo es el funcionamiento de la mente humana.
Se intenta establecer una teora sobre el funcionamiento de la mente
(experimentacin psicolgica).
A partir de la teora se pueden establecer modelos computacionales.
Influencia de las neurociencias y de las ciencias cognitivas.
20
Esto inicio el campo de la lgica.
Este campo fue expandido en el siglo XIX por Boole, Pascal, Bayes, etc.
Existen dos problemas con este enfoque:
percepcin
procesamiento del lenguaje natural
representacin del conocimiento
razonamiento
aprendizaje automtica
21
Las reas de aplicacin de la Inteligencia Artificial se pueden dividir en dos, de
acuerdo al contenido del estudio o de acuerdo a las herramientas y tcnicas utilizadas. Se
desarrollan a continuacin:
A. Contenido
Ya que los seres humanos y otros animales, y tambin los robots inteligentes y otros
artefactos, tienen una amplia variedad de capacidades, la IA ha generado varios
subcampos, tratando aspectos particulares de la inteligencia.
22
neuronales o simblicos), la arquitectura ms grande que contiene el sistema
sensorial, y el dominio de aplicacin.
23
Visin artificial mediante la
utilizacin de las tcnicas adecuadas,
permite la obtencin, procesamiento
y anlisis de cualquier tipo de
informacin especial obtenida a
travs de imgenes digitales. La
visin artificial la componen un
conjunto de procesos destinados a realizar el anlisis de imgenes. Estos procesos
son: captacin de imgenes, memorizacin de la informacin, procesado e
interpretacin de los resultados.
Prototipos informticos es un modelo del comportamiento del sistema que puede ser
usado para entenderlo completamente o
ciertos aspectos de l y as clarificar los
requerimientos Un prototipo es una
representacin de un sistema, aunque no es
un sistema completo, posee las caractersticas
del sistema final o parte de ellas.
24
Mecanismos afectivos: Esto se estudia a veces como un tema propio, y, a veces,
como parte del estudio de arquitecturas completas para sistemas autnomos
inteligentes.
25
con el objetivo de encontrar patrones repetitivos, tendencias o reglas que expliquen
el comportamiento de los datos en un determinado contexto.
B. Tcnicas
Debido a que las aplicaciones de la IA son muchas y muy diversas, algunos
de los subcampos se agrupan en torno a las tcnicas relevantes a cada clase de
problemas.
C. Subcampos de aplicacin de la IA
IA en la medicina: que incluye la interpretacin de imgenes mdicas,
diagnstico, sistemas expertos para ayudar a los mdicos, la monitorizacin y
control en las unidades de cuidados intensivos, diseo de prtesis, diseo de
frmacos, sistemas tutores inteligentes para diversos aspectos de la medicina.
IA en la robtica: que incluye la visin, el control de motores, el aprendizaje, la
planificacin, la comunicacin lingstica, el comportamiento cooperativo.
26
IA en muchos aspectos de la ingeniera : diagnstico de fallos,
sistemas inteligentes de control, sistemas inteligentes de fabricacin, ayuda
inteligente al diseo, sistemas integrados de ventas, diseo, produccin,
mantenimiento, herramientas de configuracin expertas.AI en la ingeniera de
software incluye sntesis de programas, verificacin, depuracin, prueba y
monitorizacin de software.
IA en la Ley: por ejemplo, sistemas expertos para ayudar a los abogados, o los
sistemas para dar asesoramiento jurdico y ayuda a los no letrados.
27
IA en la arquitectura: el diseo urbano, la gestin del trfico: herramientas
para ayudar a resolver problemas de diseo que presentan mltiples
restricciones, ayudar a predecir el comportamiento de las personas en los
nuevos entornos, herramientas para analizar los patrones de los fenmenos
observados.
V. METODOLOGAS
La mayora de investigadores que trabajan en temas de IA han definido diferentes
metodologas y teoras fundamentales. A partir de estas se define una metodologa teniendo
en cuenta el trabajo realizado por Li, D. y Du, Y. (2008), el cual se subdivide en:
Simbolismo Conexionismo y Conductismo. El Simbolismo est basado en la hiptesis de
un sistema de smbolo fsico, es decir, un sistema de operadores simblicos y una teora de
28
racionalidad limitada. El Conexionismo concierne a los sistemas de Redes Neuronales
Artificiales (ANN) y Computacin Evolutiva. Y por ltimo el Conductismo, que se enfatiza
en particular, en las relaciones entre la percepcin y la accin. Como se ve en la figura 1 las
MIA se subdividen en tres metodologas, a su vez cada subdivisin est conformada por
varios modelos.
29
deducciones por medio del clculo simblico. PROLOG (Programador de Lgica) es
otro famoso lenguaje de 1297 programacin lgico, puesto en prctica en 1972 por el
grupo de investigacin de Alain Colmerauer de la Universidad de Marsella en Francia.
(Colmerauer, A., 1990) Ms Tarde, Pillipe Roussel introdujo el intrprete de PROLOG; y
David Warren contribuy con el primer compilador de PROLOG. (Rousel, P., 1975)
smbolo fsico, creyendo que el cerebro humano no es lo mismo que un ordenador. Cuando
el ordenador es usado para simular el cerebro humano, debera hacerse nfasis que la
simulacin estructural, es decir, simular la estructura de una red de sistema neuronal
humano biolgico. Ellos tambin creen que las funciones, las estructuras, y el
comportamiento estn estrechamente relacionadas y que las diferentes funciones y
comportamientos son representados por estructuras diferentes.
30
tendencia de transicin en el estado de la red. El estado vara con las reglas de operacin
Hopfield y es finalmente capaz de alcanzar la funcin objetivo de un valor mnimo.
3) Algoritmos Genticos
Los algoritmos genticos requieren para su aplicacin de representaciones codificadas
como un cromosoma. Cada cromosoma tiene varios genes que corresponden a los
parmetros del problema en cuestin. En la naturaleza, los cromosomas se encuentran
31
ubicados en parejas en el interior del ncleo celular, y los genes son una secuencia de
nucletidos, es decir, fragmentos de ADN en una determinada localizacin del cromosoma.
Para poder trabajar con estos genes en el programa, es necesario representarlos en una
cadena n elementos (genes), es decir, una secuencia donde cada gen puede tomar cualquier
valor dentro de un conjunto de longitud finita.
1) Lgica Difusa
La Lgica Difusa se adapta mejor al mundo real en el que vivimos, e incluso puede
comprender y funcionar con nuestras expresiones, del tipo "hace mucho calor", "no es muy
alto", "el ritmo del corazn est un poco acelerado", etc.
32
En la teora de conjuntos difusos se definen tambin las operaciones de unin, interseccin,
diferencia, negacin o complemento, y otras operaciones sobre conjuntos (ver tambin
subconjunto difuso), en los que se basa esta lgica.
Para cada conjunto difuso, existe asociada una funcin de pertenencia para sus elementos,
que indican en qu medida el elemento forma parte de ese conjunto difuso. Las formas de
las funciones de pertenencia ms tpicas son la trapezoidal, lineal y curva.
2) Control de un Robot
La teora de control es una rama importante de la investigacin en la robtica. Los
problemas tratados son los sistemas sensoriales, movimientos ptimos de brazos, y
planificacin de mtodos para la implementacin de secuencia en la ejecucin de un robot,
del cual el control es una parte importante para estas investigaciones. Analgicamente a la
sicologa la estimulacin hace a un robot hacer y tomar determinadas acciones a travs
del control, una vez que cada condicin realizada es satisfecha. El desarrollo rpido de la
investigacin en la robtica es gracias al avance en la automatizacin industrial y a la
investigacin en la IA. La combinacin de automatizacin e intelectualizacin31
probablemente fue empleada para simular estados de procesamiento de automatizacin
industrial, describir la transformacin de un estado de produccin a otro, y de programas de
como la secuencia de accin son llevados a cabo y de como la ejecucin de planes son
supervisados. Con la ayuda del ordenador, el proceso de informacin y el control de
actividades son generalizados como actividades intelectuales y de produccin
intelectualizada.
3) Control Inteligente
La metodologa de teora de control tradicional se basa en la relacin entrada y salida del
objeto a controlar el cual se expresar por una funcin de transferencia a partir de un
modelo matemtico exacto, que es a menudo difcil de realizar. Algunos
investigadores han trabajado en el mecanismo de control de auto-aprendizaje y
auto-organizacin; introduciendo tecnologa de inteligencia artificial en el sistema de
control. El control inteligente se refiere a una amplia categora de la estrategia de
control con algunos dispositivos con caractersticas intelectuales apery32. Esto concierne
33
al objeto controlado cuyos parmetros de modelos, hasta estructuras, son variables duras
para ser descritas exactamente en mtodos matemticos, por tener propiedades no lineales,
inciertas y variables en el tiempo. Cuando el control inteligente se encuentra en un
ambiente externo es difcil que sea restrictivo con parmetros matemticos, por lo cual
requiere ser capaz de auto-organizarse, auto-aprender y auto-adaptarse, en pocas
palabras tener comportamiento inteligente.
VI. SOFT
W ARE
PARA
DESARROLLO DE INTELIGENCIA ARTIFICIAL
A. Khoros
Khoros proporciona un entorno de programacin visual, ofrece una variedad ed
herramientas para la manipulacin de datos, procesamiento de seal, procesamiento de
imgenes, anlisis numrico, datos geomtricos 3D, visualizacin de datos3D y 2D etc.
34
Enlace de descarga: http://www.khoral.com
B. SISTEMA ELIZA
ELIZA es un programa informtico diseado en el MIT entre 1964 y 1966 por Joseph
Weizenbaum. Eliza fue uno de los primeros programas en procesar lenguaje natural.e
intentaba mantener una conversacin de texto coherente con el usuario.
ELIZA funciona buscando palabras clave en la frase escrita por el usuario y responde con
una frase modelo registrada en su base de datos.
A veces, las respuestas de este bot conversacional resultaban tan convincentes que al
conversar por primera vez con l, algunas personas creyeron que en verdad estaban
dialogando con un interlocutor humano. Sin embargo, esto tuvo un lmite cuando el usuario
35
encontraba mensajes implcitos o subliminales en las respuestas del bot que en verdad no
existan o no intentaban significar eso. Llegado este punto, la conversacin se volva
incoherente.
Cuando se escriba determinada frase que el bot no conoca, el mismo reformulaba dicha
expresin a modo de pregunta o reflexin.
36
C. Sistema Mycin
Mycin es un sistema experto desarrollado a principios de los aos 70 por Edward Shortliffe,
en la Universidad de Stanford. Fue escrito en Lisp, e inicialmente estaba inspirado
en Dendral, otro sistema experto que tuvo cierto xito a finales de los aos 60. Su principal
funcin consista en el diagnstico de enfermedades infecciosas de la sangre; adems,
Mycin era capaz de razonar el proceso seguido para llegar a estos diagnsticos, y de
recetar medicaciones personalizadas a cada paciente (segn su estatura, peso, etc.).
37
D. Sistema Dendral
38
VII. CONCLUSION
La evolucin de la Inteligencia Artificial requiere de la intervencin de profesionistas en
diferentes reas de conocimiento. Una vez que la inteligencia artificial tenga una
inteligencia igual o superior a la del hombre, en ese momento surgir un cambio en todo el
mundo, en el que la inteligencia artificial tiene todas las de ganar si se da cuenta que no
necesita a los humanos para dominar el universo.
En el futuro, la inteligencia artificial podra fcilmente hacerse con todas las colonias
humanas fuera de la tierra, y la raza humana nunca podr luchar en el espacio vaco en
igualdad de condiciones.
Un problema que se presta en la I.A es la comunicacin que esta tendr con el usuario. Este
contratiempo se debe a la diversidad del lenguaje, la cual apareci ya en los primeros
sistemas operativos informticos. El ser humano se puede comunicar mediante su lengua
nativa, lo que implica que bien la persona deber aprender el idioma de la mquina como
cualquier otra lengua conocida, o la mquina tendr que interpretar el mensaje que la
persona se la d.
En muchas ocasiones las maquinas dan la impresin de poseer inteligencia pero a pesar de
esto no podramos decir que son inteligentes ya que hasta ahora solo son emulaciones de
ciertos procesos.
39
VIII. REFERENCIAS
V. G. Saquicela, Introduccin a la inteligencia artificial ,Universidad de Cuenca,
facultad de ingeniera
C. Peafiel,Inteligencia Artificial , Estudiante Universidad Politcnica Salesiana,
disponible en internet: http://www.slideshare.net/cristianp77/inteligencia-artificial-
paper
Webpage acerca de Inteligencia Artificial (n.d) :
http://www.gestiopolis.com/administracion-estrategia/inteligencia-artificial.htm
40