Está en la página 1de 57

INTELIGENCIA

ARTIFICIAL(I)

UNIDAD I: INTRODUCCIÓN

DOCENTE: Lic. CARMEN ROSA GARCIA PEREZ


UNIDAD 1: INTRODUCCION A LA IA
• IA tiene por objeto el estudio del comportamiento
inteligente en las máquinas.
• El comportamiento humano supone:
UNIDAD 1: INTRODUCCION A LA IA
• IA tiene por objeto el estudio del comportamiento
inteligente en las máquinas.
• El comportamiento humano supone: Percibir,
UNIDAD 1: INTRODUCCION A LA IA
• IA tiene por objeto el estudio del comportamiento
inteligente en las máquinas.
• El comportamiento humano supone: Percibir,
Razonar,
UNIDAD 1: INTRODUCCION A LA IA
• IA tiene por objeto el estudio del
comportamiento inteligente en las máquinas.
• El comportamiento humano supone: Percibir,
Razonar, Aprender,
UNIDAD 1: INTRODUCCION A LA IA
• IA tiene por objeto el estudio del comportamiento
inteligente en las máquinas.
• El comportamiento humano supone: Percibir,
Razonar, Aprender, Comunicarse,
UNIDAD 1: INTRODUCCION A LA IA
• IA tiene por objeto el estudio del comportamiento
inteligente en las máquinas.
• El comportamiento humano supone: Percibir,
Razonar, Aprender, Comunicarse y Actuar en
entornos complejos.
UNIDAD 1: INTRODUCCION A LA IA
• IA tiene por objeto el estudio del comportamiento
inteligente en las máquinas.
• El comportamiento humano supone: Percibir,
Razonar, Aprender, Comunicarse y Actuar en
entornos complejos.
• PREGUNTA: Pueden pensar las máquinas?
UNIDAD 1: INTRODUCCION A LA IA
Jorge Wagensberg. Profesor titular del Departamento de Física Fundamental. Universidad
de Barcelona.

El filósofo J. R. Lucas ha adelantado un


razonamiento de que las máquinas no piensan
décadas antes, dijo “Un cerebro humano puede
romper sus propias reglas, una computadora es del
todo incapaz”.
UNIDAD 1: INTRODUCCION A LA IA

Una máquina puede observar, comprender,


simular, pero lo que no puede hacer es algo tan
delicado, difuso y sutil como intuir.
¿Qué es intuir?
-Un roce entre lo que ya se ha observado y lo
que todavía no se ha observado.
-Un roce entre lo que ya se ha comprendido y lo
que todavía no se comprende.
UNIDAD 1: INTRODUCCION A LA IA

-Un roce entre lo que ya se ha simulado y lo que


aún no se ha simulado.
Las máquinas no intuyen, por eso quizá no
tienen conciencia, por eso se dejan desenchufar
sin protestar, por eso no se enamoran, por eso
aún no se puede decir que una máquina sea
capaz de pensar.
UNIDAD 1: INTRODUCCION A LA IA
• Nuevamente la PREGUNTA: Pueden pensar las
máquinas?
Dependerá de cómo definimos las palabras.
(Esta respuesta da Stuart Russell University of
California, Berkeley, California, EEUU)
UNIDAD 1: INTRODUCCION A LA IA
• Prueba de Turing (Turing’s Test) fue propuesto por
Alan Turing, matemático británico del Siglo XX y uno
de los hitos ma importantes de la ciencia de la
computación.
• Se considera pionero en la materia de IA y entre sus
aportes al área de IA es la prueba de Turing, el cual
determina el carácter inteligente de una máquina.
• Durante la segunda guerra mundial, trabajó en
descifrar los códigos nazis, particularmente los de la
máquina Enigma. (Codigo Enigma).
UNIDAD 1: INTRODUCCION A LA IA

-En 1945, al finalizar la Segunda Guerra Mundial,


Alan Turing recibió la Orden del Imperio
Británico. Había liderado con éxito una misión
para descifrar mensajes nazis codificados.
-Turing defendía que “si una máquina tiene un
comportamiento inteligente en todos los
aspectos, entonces es inteligente”.
UNIDAD 1: INTRODUCCION A LA IA

-Para someter esto a examen, creó el Test de


Turing: una persona actuando como juez se
coloca en una habitación y, en otra, una persona
y una computadora
- El juez tiene que saber quién es quién a partir
de sus respuestas escritas. Si no los distingue,
significa que la computadora ha superado la
prueba.
UNIDAD 1: INTRODUCCION A LA IA
• hombre, computadora e interrogador(Juez). Y el
objetivo era que la computadora engañara al
interrogador(Juez).
UNIDAD 1: INTRODUCCION A LA IA
UNIDAD 1: INTRODUCCION A LA IA
• En las décadas de los 40 y 50 desarrollaron
programas que podían realizar tareas
elementales de Razonamiento.
• Los primeros programas fueron:
– Ajedrez(Shannon 50, newel y Shaw y Simon,58)
– Jugar Damas(Samuel, 59 y 67)
– Demostración de teoremas de Geometría
plana(Geleniter,59).
UNIDAD 1: INTRODUCCION A LA IA
• Jhon McCarthy es uno de los padres de la IA,
quien acuño el nombre de IA y uso como nombre
de una conferencia.
UNIDAD 1: INTRODUCCION A LA IA
- En 1956, John organiza la mítica conferencia
de Dartmouth donde, en su discurso, acuña
por primera vez el término “Inteligencia
artificial”, definido como la ciencia e
ingeniería de hacer máquinas inteligentes.
UNIDAD 1: INTRODUCCION A LA IA
• El primer paso hacia IA fue dado por Aristóteles
(384 – 322 a.c.), quien comenzó a explicar y a
codificar ciertos estilos de razonamiento
deductivo.

• Warren McCulloch y Wlalter Pitts en 1943,


presentaron un modelo Neuronas Artificiales
(RN’s).
UNIDAD 1: INTRODUCCION A LA IA
• Hebert Simon y Allen Newell en 1955
desarrollaron el primer lenguaje de programación
orientado a la solución de problemas.

• En 1958, J. McCarthy propuso la utilización de


Cálculo de Predicados, fundamento básico para
representar el conocimiento.
UNIDAD 1: INTRODUCCION A LA IA
• Frank Rosenblatt 1959 introduce el perceptron,
es un tipo de la Red Neuronal Artificial.
UNIDAD 1: INTRODUCCION A LA IA
• En 1963 Quillian desarrollo las Redes Semánticas
como modelo de representación del conocimiento.
UNIDAD 1: INTRODUCCION A LA IA
• En 1968, Seymourt Papert y Danny Bobrow
desarrollaron el lenguaje de programación Logo.

• En 1969 Alan Kay, desarrolla el lenguaje de


programación Smalltalk.

• En 1973 Shank y Abelson crearon los Scripts.

• En 1981 Kazuhiro Fuchi, Anuncia la Quinta


Generación de computadoras.
UNIDAD 1: INTRODUCCION A LA IA
• En 1988 se establece los lenguajes de programación
orientada a objetos.
• Los Softbots[Etzioni y Weld, 1994] son agentes de
software que recorren por internet buscando la
información que ellos creen que puede ser de interés
para sus usuarios.
• En 1997 Garry Kasparov, campeón mundial de ajedrez
pierde en ajedrez con una máquina.
• En el año 2009 ya existen Sistemas Inteligentes
Terapéuticos, los cuales permiten detectar
emociones para poder interactuar con niños autistas.
UNIDAD 1: INTRODUCCION A LA IA
• En el año 2011 IBM desarrolló una
supercomputadora llamada Watson, quien ganó
en tres juegos seguidos y ganando un millón de
dólares, los cuales fueron donados a obras de
caridad.

• INVESTIGACIÓN 1: Investigar todo sobre Watson.


(Fecha de entrega: jueves 12/03/2020)
UNIDAD 1: INTRODUCCION A LA IA
• Inteligencia Artificial en la actualidad ha sido un
tema recurrente en muchas películas en los
últimos años ya sea aplicada a un robot con
aspecto humano como por ejemplo:
1. El hombre bicentenario, 1999
2. Inteligencia artificial, 2001
3. Terminator (Saga, 1984 al 2013)
UNIDAD 1: INTRODUCCION A LA IA
• También aplicada a una súper computadora o a
una prótesis robótica como la película:
Yo Robot, 2004

• Todas las películas mencionadas pertenecen al


género de la ciencia ficción.

• Qué otras películas conocen?


• Películas:
Metrópolis (1927) Ex-Machina (2015)

2001, una odisea en el espacio (1968) Interestelar (2014)

EVA (2011) THX 1138 (1971)

Alita: Battle Angel (2019) Star Wars (1977)

Vengadores: la era de Ultrón (2015) Tron (1982)

Her (2013) Blade Runner (1982)

Robocop (1987) Juegos de guerra (1983)

El cortador de césped (1992) The Terminator (1984)

El hombre bicentenario (1999) D.A.R.Y.L (1985)

The Matrix (1999) Inteligencia artificial (2001)

Transcendence (2014) Vengadores: la era de Ultrón (2015)

Big Hero 6 (2014) Automata (2014)

Chappie (2015) Matrix (saga 1999 al 2020)


UNIDAD 1: INTRODUCCION A LA IA
• Los esfuerzos del campo de la IA se enfocan a
lograr:

1.- Comprensión de Entidades Inteligentes


• (Por eso se debe aprender más sobre los humanos).

2.- Construcción de Entidades Inteligentes.


UNIDAD 1: INTRODUCCION A LA IA
• IA abarca muchos sub-campos desde áreas de
propósito general como la percepción y del
razonamiento lógico hasta tareas específicas
como el ajedrez, la demostración de teoremas
matemáticos, la poesía, el diagnóstico de
enfermedades y otras más. Es decir, Redes
Neuronales, Algoritmos Genéticos, Visión
Artificial, Reconocimiento de Voz, Procesamiento
de Lenguaje Natural, Aprendizaje de Máquina,
Robótica y otras más.
UNIDAD 1: Que es IA?
• Antes de revisar las definiciones de IA, se
considera que un sistema es racional, si hace lo
correcto.
• Se tiene 8 definiciones, las cuales son:
1. La interesante tarea de lograr que las
computadoras piensen... máquinas con
mente, en su amplio sentido literal”.
Haugeland (1995)
UNIDAD 1: Que es IA?
2. La automatización de actividades que
vinculamos con procesos de pensamiento
humano, actividades tales como toma de
decisiones, resolución de problemas,
aprendizaje….. Bellman, 1978

2. El estudio de las facultades mentales


mediante el uso de modelos
computacionales. Charniak y McDermott,
1985.
UNIDAD 1: Que es IA?

4. El estudio de los cálculos que permiten


percibir, razonar y actuar…. Winston, 1992

4. El arte de crear máquinas con capacidad de


realizar funciones que realizadas por
personas requieren de inteligencia”. Kurzweil
(1990)
UNIDAD 1: Que es IA?
6. El estudio de como lograr que las
computadoras realicen tareas que por el
momento los humanos hacen mejor (Rich y
Knight, 1991)

6. Un campo de estudio que se enfoca a la


explicación y emulación de la conducta
inteligente en función de procesos
computacionales. ( Schalkoff 1990)
UNIDAD 1: Que es IA?
8. La rama de la ciencia de la computación que
se ocupa de la automatización de la conducta
inteligente. (Luger y Stublefield, 1993)
UNIDAD 1: Categorias
Algunas definiciones de IA se agrupan en cuatro
categorías las cuales son:
UNIDAD 1: Categorías
Algunas definiciones de IA se agrupan en cuatro categorías las cuales son:
Actuar como humano: El enfoque de la Prueba
Turing
• La Prueba de Turing nace como un método para
determinar si una máquina puede pensar. Su
desarrollo se basa en el juego de imitación.
• Sistemas que imitan el comportamiento humano,
por ejemplo la robótica.
• Un sistema supera la prueba si un evaluador
humano no es capaz de distinguir si las
respuestas a una serie de preguntas planteadas
son de una persona o no.
Actuar como humano: El enfoque de la Prueba
Turing
• Propuesta por Alan Turing (1950),
‘’Comportamiento inteligente”.
• Turing definió una “Conducta Inteligente” como
la capacidad de lograr eficiencia a nivel humano
en todas las actividades de tipo cognoscitivo,
suficiente para engañar al evaluador.
Actuar como humano: El enfoque de la Prueba
Turing
– Hoy por hoy el trabajo de una computadora para
pasar la prueba debería ser capaz de lo siguiente:
Actuar como humano: El enfoque de la Prueba
Turing
– Hoy por hoy el trabajo de una computadora para
pasar la prueba debería ser capaz de lo siguiente:
• Procesar un lenguaje Natural
(Para establecer una comunicación satisfactoria, sea en ingles o en
otro idioma)
Actuar como humano: El enfoque de la Prueba
Turing
– Hoy por hoy el trabajo de una computadora para
pasar la prueba debería ser capaz de lo siguiente:
• Procesar un lenguaje Natural
(Para establecer una comunicación satisfactoria, sea en ingles o en
otro idioma)
• Representar el Conocimiento
(Para Guardar la Información, que se ha dado antes o durante el
interrogatorio).
Actuar como humano: El enfoque de la Prueba
Turing
– Hoy por hoy el trabajo de una computadora para
pasar la prueba debería ser capaz de lo siguiente:
• Procesar un lenguaje Natural
(Para establecer una comunicación satisfactoria, sea en ingles o en
otro idioma)
• Representar el Conocimiento
(Para Guardar la Información, que se ha dado antes o durante el
interrogatorio).
• Razonar automáticamente
(Utilizar la información Guardada para responder preguntas y
obtener nuevas conclusiones).
Actuar como humano: El enfoque de la Prueba
Turing
– Hoy por hoy el trabajo de una computadora para
pasar la prueba debería ser capaz de lo siguiente:
• Procesar un lenguaje Natural
(Para establecer una comunicación satisfactoria, sea en ingles o en
otro idioma)
• Representar el Conocimiento
(Para Guardar la Información, que se ha dado antes o durante el
interrogatorio).
• Razonar automáticamente
(Utilizar la información Guardada para responder preguntas y
obtener nuevas conclusiones).
• Auto aprendizaje de la Maquina
(Para que se adapte a nuevas circunstancias)
Actuar como humano: El enfoque de la Prueba
Turing

• Para aprobar la prueba total de Turing es


necesario que la computadora esta dotada de:

• Visión (para percibir objetos).


•Robótica (para mover objetos/ para
desplazarse). (Leyes)
Pensar como humano: Enfoque del Modelo
Cognitivo
• Sistemas que tratan de emular el pensamiento
Humano, por ejemplo Redes Neuronales
Artificiales.
– Teorías de funcionamiento de la mente humana:
• Campos de visión
• Lenguaje Natural
• Aprendizaje
– En la ciencia cognitiva convergen modelos
computacionales de IA y técnicas de psicología
intentando elaborar teorías sobre el funcionamiento
de la mente humana.
Pensar Racionalmente: El enfoque de las leyes del
Pensamiento
• Enfoque basado en los trabajos sobre lógica del
filósofo griego Aristóteles.
• Desarrollo de Lógica Formal a finales del siglo XIX
y principios del XX.
• Intenta codificar los procesos de razonamiento
mediante esquemas de argumentación con las
que se llega a conclusiones correctas si se parte
de premisas llega a conclusiones correctas si se
parte de premisas correctas (silogismos).
Pensar Racionalmente: El enfoque de las leyes del
Pensamiento

• Trata de crear sistemas inteligentes utilizando la


Lógica Formal.
– Del estilo de los silogismos de Aristóteles:
“Sócrates es un hombre.
Todos los hombres son mortales,
por lo tanto Sócrates es mortal”
Pensar Racionalmente: El enfoque de las leyes del
Pensamiento
• Sistemas tratan de imitar o emular el
pensamiento lógico racional del ser humano, por
ejemplo los sistemas expertos, donde es posible
percibir, razonar y actuar.
• En 1965, había programas que resolvían
problemas formulados en Lógica.
» Inconvenientes:
– Necesaria una representación del conocimiento
informal (o difuso). Uso de probabilidades.
– Explosión combinatoria de posibilidades.
Actuar Racionalmente: El enfoque del Agente
Racional

• Tratan de emular de forma racional el


comportamiento humano por ejemplo los
agentes inteligentes.
• Un agente es algo que razona.
• Agente racional: Aquel que Actúa con la intención
de alcanzar el mejor resultado o, cuando hay
incertidumbre, el mejor resultado esperado.
Actuar Racionalmente: El enfoque del Agente
Racional
• Sistemas que actúan racionalmente.
» Uso de agentes: percepción + actuación.
» Se necesita resolver situaciones, que el
pensamiento racional no puede por sí solo hacer:
– Acciones reflejo: “Retirar la mano del fuego”.
» El estudio de Inteligencia Artificial como
agentes racionales tiene dos ventajas:
– Es más general que el “Pensamiento
Racional”.
– Es más cercano al método científico que el
comportamiento y el pensamiento humanos.
Investigación 2:
• Investigación 2: Realizar un resumen de:

– Fundamentos de la AI
– Historia de IA
(Fecha de entrega: jueves 12/03/2020)
• FIN CAPITULO
Tres leyes de la Robotica
• En la ciencia ficción las tres leyes de la robótica
son un conjunto de normas escritas por Isaac
Asimov, que la mayoría de los robots de sus
novelas y cuentos están diseñados para cumplir.
1. Un robot no hará daño a un ser humano o, por
inacción, permitir que un ser humano sufra
daño.
2. Un robot debe obedecer las órdenes dadas por
los seres humanos, excepto si estas órdenes
entrasen en conflicto con la 1ª Ley.
3. Un robot debe proteger su propia existencia en
la medida en que esta protección no entre en
conflicto con la 1ª o la 2ª Ley. (Volver)
Concepto de Difuso
• Difuso aquello que no presenta contornos
definidos. Se presenta con poca claridad, certeza,
muy dilatado y con rasgos de imprecisión.
• Por ejemplo :-
– “tus ideas son poco claras, me parecen muy difusas”
– “por efecto de la niebla no logro distinguir ni cosas ni
personas, todo se me aparece difuso”.
– “el tamaño de un hombre es Alto”. (Volver)

También podría gustarte