E. Morales/L.E. Sucar CCC, INAOE

Slides:



Advertisements
Presentaciones similares
Conceptos, fundamentos e historia
Advertisements

OTROS CAMPOS DE LA IA.
Inteligencia artificial y sus aplicaciones
INTELIGENCIA ARTIFICIAL
INTELIGENCIA ARTIFICIAL
Historia de la Inteligencia Artificial
INTELIGENCIA ARTIFICIAL.
Psicología de la comunicación
Sistemas Inteligentes
Historia de la Inteligencia Artificial
INTELIGENCIA ARTIFICIAL
Razonamiento algorítmico
¿Cómo hacer para que una máquina comprenda el LN?
LA INTELIGENCIA ARTIFICIAL
Definición de IA Ana Lila Laureano-Cruces Universidad Autónoma Metropolitana - Azacapotzalco.
Ingeniería del Conocimiento
Colegio Bilingüe de Palmares Bachillerato Internacional TISG Los Sistemas Expertos en la Educación Mónica Rojas Sylvia Vásquez.
Inteligencia Artificial
Iván ventura presenta.
PENSAMIENTO MATEMATICO
Referente conceptual El pensamiento matemático es un concepto de carácter cognitivo, que hace alusión al conjunto de representaciones mentales, o redes.
Inteligencia Artificial
PROGRAMAR LA TAREA DIARIA.
Inteligencia artificial
INTELIGENCIA DE NEGOCIOS
FUNDAMENTOS DE INTELIGENCIA ARTIFICIAL
Fundamentos e Historia de la Inteligencia Artificial Introducción: Capítulo 1.
INTELIGENCIA ARTIFICIAL
Sistemas Expertos.
SISTEMAS EXPERTOS 3 créditos. General Entender que es la Inteligencia Artificial y que son los Sistemas Expertos y porque es necesaria esta ciencia y.
INTELIGENCIA ARTIFICIAL
Fundamentos de Inteligencia Artificial (Representación de Conocimiento) E. Morales/L.E. Sucar Departamento de Computación ITESM Campus Cuernavaca.
Razonamiento con Incertidumbre
Inteligencia Artificial y Sistemas Expertos
Robótica Inteligente L. Enrique Sucar Leonardo Romero Marco López ITESM Cuernavaca.
1 Asignatura: Inteligencia Artificial l Turno: mañana, grupo 1, aula 1 l Prof: Fernando Díez. »Despacho B-346. l Horario. »Lunes y miércoles 10:00 a 11:00.
1 Asignatura: Inteligencia Artificial l URL de la asignatura: » l Profesores y grupos de teoría: »Fernando.
Ciencias cognitivas.
Inteligencia Artificial
Inteligencia Artificial y Robótica
Tendencias Actuales Eduardo Morales / L. Enrique Sucar Fundamentos de Inteligencia Artificial.
Universidad de los Andes Núcleo Universitario Alberto Adriani Inteligencia Artificial Ingeniería de Sistemas.
Inteligencia artificial
Introducción a la Inteligencia Artificial
8.- Inteligencia artificial
INTRODUCCIÓN A LA INTELIGENCIA ARTIFICIAL Y LOS SISTEMAS EXPERTOS
PRESENTADO POR: MARISOL CHACON COD: LISSETH DURAN COD:
Inteligencia Artificial Edgar Altamirano Unidad Académica de Matemáticas Universidad Autónoma de Guerrero.
Sistemas Basados en Conocimiento Sesión 2
Modelos Gráficos Probabilistas: Principios y Aplicaciones L. Enrique Sucar INAOE.
NUEVAS TECNOLOGIAS.
ELBER ENRIQUE SALAMANCA Lic. En Informática Educativa. Tema a Tratar. INTELIGENCIA ARTIFICIAL ¿Alguna vez pensarán las máquinas? La Inteligencia Artificial.
Heiner Mercado Curso de Lingüística Computacional
Introducción a los Sistemas Inteligentes
Definición de IA Ana Lila Laureano-Cruces Universidad Autónoma Metropolitana - Azacapotzalco.
Inteligencia Artificial
FUNDAMENTOS DE LA INTELIGENCIA ARTIFICIAL
Aplicaciones de la IA Aplicaciones de la Inteligencia Artificial Perspectivas 2003.
Ramas de I.A. ROBOTICA SISTEMAS DE VISION SISTEMAS EXPERTOS
INTELIGENCIA ARTIFICIAL APLICADA A LA ROBOTICA
SISTEMAS INTELIGENTES ¿De qué estamos hablando? Carlos Lameda Enero, 2006.
Introducción a la Inteligencia Artificial
LAS COMPETENCIAS.
Razonamiento con Incertidumbre
60´s Inicio de los Sistemas Expertos Se buscaban soluciones generales 70´s Los sistemas son más eficientes en dominios acotados La calidad y cantidad.
Marco de Trabajo para Indexación, Clasificación y Recopilación Automática de Documentos Digitales Javier Caicedo Espinoza Gonzalo Parra Chico.
Prof. Dr. Jorge Jiménez Rodríguez Dpto Psicología Evolutiva y de la Educación Facultad de Psicología Universidad de Granada (España) Psicología de la memoria.
NOMBRE: Paula Andrea Bedoya Rojas. GRADO: 7.3. Institución Educativa Debora Arango P.
UNIVERSIDAD DE MEXICO JHONATAN DE JESUS MONZON LOPEZ
Transcripción de la presentación:

E. Morales/L.E. Sucar CCC, INAOE Fundamentos de Inteligencia Artificial (Representación de Conocimiento) E. Morales/L.E. Sucar CCC, INAOE

Objetivos Identificar los componentes para representar el conocimiento en una aplicación, utilizar una o varias de las técnicas de representación que sean más adecuadas, y decidir sobre los mecanismos de inferencia y control

Temario Introducción a la Inteligencia Artificial Introducc. Representación Conocimiento* Búsqueda* Lógica* Reglas de producción* Objetos estructurados* Representaciones Híbridas

Temario Inteligencia artificial distribuida Modelos cualitativos* Razonamiento temporal Representación de Incertidumbre * Adquisición de conocimiento y aprendizaje Ontologías Desarrollos recientes y tendencias futuras

Mapa Conceptual del Curso Ontología Lógica es una Representación Reglas es una Redes Semánticas Clásica es una Identificar tipo es una Frames/objetos Técnicas de Representación e Inferencia tipo Híbrida Mecanismo inferencia decidir aplicar es una Cualitativa tipo Representación de Conocimiento es una Alternativa Temporal Control es una Manejo de intercertidumbre Diseñar Basadas en aprendizaje resolver Estrategias de control tipo tipo tipo DAI Pizarrón Problema Capas

Evaluación Representación del problema para cada una de las técnicas marcadas con “*” (30%) Examen a mediados del curso (30%) Participación en grupos de discusión y presentación artículos en equipo (10%) Realización de un proyecto resolviendo el problema planteado (30%)

Proyecto Final Entregar un documento, en formato de artículo técnico, que contenga (por lo menos) las siguientes secciones: El problema a resolver y las principales carácterísticas del mismo. b) Qué elementos están considerando en la representación del problema c) Qué técnica(s) de representación y qué método(s) de inferencia (y control), y porqué?

Proyecto Final Mostrar los resultados obtenidos y analizarlos Hacer una breve análisis de las ventajas/desventajas de la representación y método de inferencia utilizado Dar conclusiones e ideas de posibles extensiones

Proyecto Final 2. Realizar una implementación que resuelve su problema (en cualquier lenguaje): a) Entregar listado de código junto con manual de usuario b) Mandar ejecutable 3. Hacer una presentación breve que explique el punto (1) y los resultados obtenidos

Bibliografía Texto: Lucas, P. y Van der Gaag, L. Principles of Expert Systems. Addison Wesley, 1991. Russel, S., Norvig, P., Artificial Intelligence: A Modern Approach, Prentice-Hall, 1995.

Bibliografía Consulta Brachman, R y Levesque, H. Readings in Knowledge Representation. Morgan Kaufmann, 1985. Jackson, P. Introduction to Expert Systems. Addison-Wesley, 1990 (2a. edición). Winston, P., Artificial Intelligence. Addison-Wesley (Tercera Edición) 1992. Shapiro, S.C. Encyclopedia of Artificial Intelligence. Wiley, New York (segunda edición), 1992.

Inteligencia Artificial “... diseño de sistemas inteligentes, es decir, que exhiben características que asociamos con la inteligencia humana - entender lenguaje natural, aprendizaje, razonamiento, etc.” [Feigenbaum].

Inteligencia Artificial “... programar computadoras para que realicen tareas que actualmente son hechas mejor por los seres humanos, ..., aprendizaje perceptual, organización de la memoria, razonamiento” [Jackson].

Inteligencia Artificial “... hacer computadoras más útiles y entender los principios que hacen posible la inteligencia” [Winston].

Inteligencia Artificial “... es un campo de la ciencia y de la ingeniería que se ocupa de la comprensión a través de la computadora de lo que comunmente llamamos comportamiento inteligente y de la creación de herramientas que exhiben tal comportamiento” [Shapiro].

Inteligencia Artificial Dos aspectos básicos: Entender y modelar sistemas “inteligentes” (ciencia) Construir máquinas “inteligentes” (ingeniería)

Pero, ¿qué es inteligencia? habilidad de razonar, adquirir y aplicar conocimiento, percibir y manipular objetos, ...

Enfoques: Sistemas que piensan como humanos (ciencia cognitiva). Sistemas que actuan como humanos (prueba de Turing).

Enfoques: Sistemas que piensan racionalmente (lógica). Sistemas que actuan racionalmente (teoría de decisiones).

Tipo de aplicaciones: Comprensión de lenguaje natural Interpretación de imágenes Manipulación y navegación Matemáticas simbólicas Planificación Solución de problemas complejos

Tipo de técnicas : Manipulación simbólica Aprendizaje Razonamiento Búsqueda heurística Manejo incertidumbre Tipo de lenguajes : Simbólicos (Lisp) Lógicos (Prolog)

Es multidisciplinaria: Computación + otras áreas IA tiene sus fundamentos en áreas tales como: Filosofía Matemáticas Psicología Ingeniería Computacional Linguística …

Desarrollo Histórico Según [Russell, Norvig 95]: Gestación (1943-1956) Entusiasmo y grandes espectativas (1952-1969) Dosis de realidad (1966-1974) Sistemas basados en conocimiento (1969-1979)

Desarrollo Histórico Según [Russell, Norvig 95]: IA como industria (1980-1988) Regreso de redes neuronales (1986-presente) Eventos recientes (1987-presente)

Sistemas y/o Desarrollos Importantes Sistemas históricos GPS - Newell, Shaw y Simon Perceptrón - Minsky y Papert Checkers - A. Samuel MACSYMA AM - D. Lenat ELIZA - Weisenbaum

Sistemas y/o Desarrollos Importantes Sistemas históricos Shakey - SRI SHRDLU - Winogard MYCIN - E. Shortliffe Prospector - Duda, Hart Hearsay II - Erman, Hayes-Roth, Lesser, Reddy CYC - D. Lenat, R. Guha ...

Sistemas más actuales PEGASUS [Zue et al. 94] MARVEL [Schwuttke 92] Diagnóstico médico [Heckerman 91] NAVLAB [Pomerlau 93] Monitoreo de tráfico [Koller 94] DEEP BLUE [IBM 97] TD-Gammon [Tesaruro 94] Trains/Trips [Allen 95/98] Ayudante de ventas en LN [Chai 01]

SISTEMA TRIPS DE JAMES ALLEN VIDEOS: SISTEMA TRIPS DE JAMES ALLEN

Áreas actuales (IJCAI-09) Agentes, juegos y sistemas multi-agentes (55) Restricciones, satisfactibilidad, búsqueda (43) Representación de conocimiento, razonamiento y lógica (51) Aprendizaje computacional (66) Multidisciplinarios y aplicaciones (20) Procesamiento de lenguaje natural (20) Planificación y calendarización (30) Robótica y visión (11) Incertidumbre (19) Sistemas de información basados en redes y en conocimiento (16)

Cuestionamientos Disputas internas: lógicos/teóricos vs. prácticos Disputa externa: ¿se puede lograr una verdadera IA?

Existen dos posiciones: - IA débil - IA fuerte Débil: ¿podemos lograr crear máquinas que actuen como si fueran inteligentes? Fuerte: ¿podemos tener máquinas inteligentes? (i.e., conciencia...)

Críticas Gödel (teorema de incompletés) Dreyfus (la manipulación simbólica no es fundamento de inteligencia) Winograd y Flores (mejor enfocarse a problemas prácticos) Searle (pensamiento real y simulado) Penrose (se requiere conocimiento de física no incluído en las máquinas)

Presentación de Videos 2001: Odisea del espacio Discusión sobre los aspectos de IA que aparecen en la película y sobre los avances actuales con respecto a la película

2001: Odisea del Espacio Jugar ajedrez () Síntesis de voz (≈) Reconocimiento de voz (≈) Lectura de labios (≈) Planificación (≈)

2001: Odisea del Espacio Visión () Procesamiento de lenguaje natural () Sentido común () Emociones () Stork (ed.), HAL's Legacy, MIT Press, 1997

Técnicas de Representación Representaciones básicas: Reglas de producción Redes semánticas Frames (prototipos o marcos) Lógica de predicados

Técnicas de Representación Representaciones avanzadas: Modelos cualitativos, temporales, causales Manejo de incertidumbre Sistemas híbridos, capas, pizarrón Sistemas multiagentes Razonamiento basado en casos Redes neuronales Sistemas multifuncionales Ontologías

Tarea Leer los tres artículos relacionados con inteligencia artificial (Searle, Churchland’s, Ford y Hayes) para comentarlos la próxima clase