Professional Documents
Culture Documents
la Inteligencia
Artificial
PUCE
JORGE AGUILAR J.
¿Qué es la
¿Qué es la
inteligencia
inteligencia?
artificial?
La visión del
¿Razonan las
agente racional
computadoras?
de la IA
Inteligencia Artificial
Cognición es el Ambiente
proceso de la vida
Unidad
Cognición
autopoyética
Inteligencia:
"Capacidades, aptitudes y habilidades. La capacidad es un concepto genérico que
designa la potencialidad para realizar una conducta en términos de eficacia y nivel de
ejecución." (Wikipedia)
En particular,
la capacidad de resolver problemas nuevos
la capacidad de actuar racionalmente
la capacidad de actuar como seres humanos
Inteligencia artificial
construir y comprender las entidades o agentes inteligentes
Existen dos enfoques principales: la "ingeniería" frente a "la modelización
cognitiva"
Padhraic Smyth
¿Qué es la Inteligencia Artificial ?
(John McCarthy, Universidad de Stanford)
¿Existe una definición sólida de inteligencia que no dependa de la relación con la inteligencia
humana?
Aún no. El problema es que aún no podemos caracterizar en general, qué tipo de procedimientos
computacionales queremos llamar inteligente. Entendemos algunos de los mecanismos de la
inteligencia y otros no.
Padhraic Smyth
¿Qué está involucrado en la
Inteligencia?
Habilidad para interactuar con el mundo real
para percibir, comprender y actuar
por ejemplo, el reconocimiento de voz su comprensión y síntesis
por ejemplo, la comprensión de las imágenes
por ejemplo, la capacidad de tomar acciones, tienen un efecto
Razonamiento y Planificación
modelar el mundo exterior, dada las entradas
la solución de nuevos problemas, la planificación y la toma de decisiones
La capacidad para hacer frente a problemas inesperados, la incertidumbre
Aprendizaje y Adaptación
Estamos aprendiendo continuamente y adaptándonos
Nuestros modelos internos están siempre siendo "actualizados"
Por ejemplo, un bebé aprendiendo a clasificar y reconocer animales
Padhraic Smyth
Disciplinas relevantes a la IA
Disciplina Relación con la IA
Filosofía Lógica, métodos de razonamiento, la mente como un sistema físico, bases del
aprendizaje, lenguaje, racionalidad.
Matemáticas Representación formal y demostraciones, algoritmos, computación, (des)
decidible, (in) tratabilidad
Probabilidad / Estadística Modelar la incertidumbre, el aprendizaje a partir de datos
Ciencias económicas Utilidad, teoría de la decisión, los agentes económicos racionales
Neurociencia neuronas como unidades de procesamiento de información.
Psicología / Ciencia Cognitiva Ciencia de cómo se comportan las personas, percepción, procesos cognitivos,
información, representación del conocimiento.
Ingeniería de la Computación La construcción de ordenadores rápidos
la teoría de control Diseño Sistemas que maximizan una función objetivo en el tiempo
Padhraic Smyth
Historia de la IA (2)
1955-1965: "gran entusiasmo“
Newell y Simon: GPS, general problem solver
Gelertner: Geometry Theorem Prover
McCarthy: invención del LISP
Padhraic Smyth
Historia de la IA (3)
1969-1985: Adición del dominio conocimiento.
Desarrollo de sistemas basados en el conocimiento
El éxito de los sistemas expertos basados en reglas,
Por ejemplo, DENDRAL, MYCIN
Pero eran frágiles y no escala bien en la práctica
Dificultades
Los sonidos emitidos por este enfoque de "búsqueda" sonaran naturales
sonidos no son independientes
por ejemplo, "actuar" y "acción“
sistemas modernos (por ejemplo, AT & T) pueden manejar esto bastante bien
un problema más difícil es el énfasis, las emociones, etc.
los seres humanos entienden lo que están diciendo
máquinas no lo hacen: por lo que el sonido no suena muy natural
Conclusión:
NO, para oraciones completas
Sí, para las palabras individuales y ciertas frases
Padhraic Smyth
¿Pueden los ordenadores
reconocer el habla?
Reconocimiento De Voz:
mapeo de los sonidos de un micrófono en una lista de palabras
problema clásico en la IA, muy difícil
" La inteligencia artificial es la ciencia de imitar las facultades mentales
humanas en un ordenador "
Reconociendo palabras sueltas de un pequeño vocabulario
Los sistemas pueden hacer esto con una alta precisión (del orden del
99%)
por ejemplo, consultas de directorios
vocabulario limitado (códigos de área, nombres de la ciudad)
ordenador intenta reconocer por primera vez, si no tiene éxito se necesita de
un operador humano
Ahorra millones de dólares al año a las empresas de telefonía
Padhraic Smyth
¿Pueden los ordenadores
reconocer el habla? (2)
Reconocer el habla normal es mucho más difícil
El discurso es continuo: ¿dónde están los límites entre las palabras?
por ejemplo, "el coche de Juan tiene un neumático pinchado“
grandes vocabularios
puede haber muchos miles de palabras posibles
podemos usar el contexto para ayudar a determinar lo que alguien dijo
por ejemplo, hipótesis y prueba
trate de decirle a un camarero en un restaurante: "Me gustaría algún sueño y azúcar en mi
café“
ruido de fondo, otros oradores, diferentes acentos, resfriados, etc.
En el habla normal, los sistemas modernos son precisos en alrededor del 60 al 70%.
Conclusión:
NO, el habla normal es demasiado compleja para reconocerla con precisión
Sí, para los problemas restringidos (vocabularios limitados)
¿Pueden los ordenadores entender
el habla?
La comprensión es diferente al reconocimiento:
"El tiempo vuela como una flecha“
Asumimos que el ordenador puede reconocer todas las palabras
¿cuántas interpretaciones diferentes hay?
El tiempo vuela como una flecha
Comando: sólo el tiempo que vuela es semejante a una flecha
"tiempo-vuelo" son aficionados de las flechas
1. Sólo una tiene algún sentido,
pero ¿cómo podría un ordenador resolver esto?
los humanos claramente utilizamos una gran cantidad de conocimiento común
implícito en la comunicación?
Padhraic Smyth
Pueden las computadoras
reconocer el lenguaje
Reconocimiento v. Entendimiento (como el lenguaje)
El reconocimiento y la comprensión de los objetos en una escena
Ver alrededor de esta sala
se puede reconocer fácilmente los objetos
cerebro humano puede mapear imagen visual 2D en una “mapa” 3D
Porqué el reconocimiento visual es un problema difícil
Conclusión:
Normalmente NO: Las computadoras sólo pueden "ver" ciertos tipos de objetos
en circunstancias limitadas
SÍ para ciertos problemas restringidos (por ejemplo, el reconocimiento de rostros)
Padhraic Smyth
¿Pueden las computadoras tomar
decisiones óptimas?
Inteligencia
implica la resolución de problemas y la toma de decisiones y la realización de planes
por ejemplo, usted desea tomar unas vacaciones en Brasil
que necesita para decidir sobre las fechas, los vuelos
que necesita para llegar al aeropuerto, etc.
implica una secuencia de decisiones, planes y acciones!
Padhraic Smyth
Actuar humanamente: El test de
Turing.
Turing (1950) ""Computing machinery and intelligence“
"¿Pueden pensar las máquinas?" "¿Pueden las máquinas comportarse de manera inteligente?”
La prueba funcional de la conducta inteligente: el Juego de imitación
Padhraic Smyth
Pensar humanamente
Enfoque desde la Ciencia Cognitiva
Tratar de hacerlo desde "dentro" de nuestras mentes
Por ejemplo, realizar experimentos con la gente para tratar de hacer
"ingeniería inversa" , la forma en que la razonamos, como se da el
aprendizaje, como recordamos y hacemos predicaciones.
Problemas
Los seres humanos no se comportan racionalmente
por ejemplo, la política
La ingeniería inversa es muy difícil de realizar
El hardware del cerebro es muy diferente a un programa de
ordenador
Pensar racionalmente
Padhraic Smyth
Actuar Racionalmente
Padhraic Smyth
Resumen
Inteligencia Artificial implica el estudio de:
El reconocimiento y la comprensión automática de señales, el
razonamiento, la planificación y la toma de decisiones
aprendizaje y adaptación
La IA ha hecho progresos sustanciales en
reconocimiento y aprendizaje
algunos problemas de planificación y razonamiento
... Pero quedan muchos problemas de investigación abierta
Aplicaciones AI
mejoras en hardware y en algoritmos => aplicaciones de IA en la industria,
las finanzas, la medicina y la ciencia.?
Visión del a IA del agente racional
¿Razonan los
ordenadores?
La mayoría de la gente cree que las computadoras, o
más bien los programas de computadora, son los
mejores pensadores de todos los tiempos: los más
precisos, los más rápidos y los únicos infalibles
razonadores. Hay algo de verdad en esto, aunque no
mucho.
Primero que nada, los procesos mentales no son
computaciones: son deseos, esperanzas, miedos,
imágenes y otros elementos no proposicionales (Mellor
1991).
En segundo lugar, las computadoras están
severamente limitadas, incluso en el reino
proposicional Por ejemplo, son incapaces de detectar
problemas o inventar cualquier programa o, con
mayor razón las ideas involucradas en ellos (Bunge
1956a). Sin algoritmos no hay cálculos.
Bunge (2015), Materia y Mente
(a) Problema directo: dado el mecanismo M y la(s)
entrada(s) S, encuentre la(s) salida(s) R.
(b) Problema inverso: dado el mecanismo y la(s)
salida(s), encuentre la(s) entrada(s).