Fundamentos de Inteligencia Artificial

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Fundamentos de Inteligencia Artificial"

Transcripción

1 Área de Ingeniería Telemática Universidade de Vigo Fundamentos de Inteligencia Artificial Manuel Ramos Cabrer (Curso 2010/11)

2 Objetivos Introducción a la disciplina de la Inteligencia Artificial desde una perspectiva ingenieril, fundamental e integradora. Presentación de los fundamentos para la resolución de problemas basados en conocimiento (búsqueda, representación del conocimiento y razonamiento). Introducción de las técnicas de tratamiento de la imprecisión y la incertidumbre en la especificación y tratamiento del conocimiento. Presentación de los mecanismos básicos de aprendizaje automático en máquinas.

3 I. Introducción a la Inteligencia Artificial (4 horas) II. Búsqueda de Soluciones (4 horas) III. Representación del conocimiento y razonamiento (8 horas) IV. Razonamiento bajo incertidumbre (6 horas) V. Aprendizaje (6 horas) VI. Conclusiones (2 horas) TOTAL = 30 horas

4 I. Introducción a la Inteligencia Artificial Duración: 4 horas Objetivos Introducir al alumno en la materia. Introducir los principales conceptos y paradigmas de la Inteligencia Artificial. Proporcionar una visión global e integradora de la disciplina.

5 I. Introducción a la Inteligencia Artificial 1.1. Concepto de Inteligencia Artificial 1.2. Perspectiva histórica 1.3. Relación con otras disciplinas 1.4. Paradigmas y ámbitos de aplicación 1.5. Conceptos de sistema basado en conocimiento y sistema experto 1.6. Ingeniería del conocimiento 1.7. Perspectiva integradora: Agentes inteligentes 1.8. Estado del arte

6 II. Búsqueda de soluciones Duración: 4 horas Objetivos Introducir el concepto de búsqueda y su utilización en resolución de problemas. Describir diversos algoritmos de búsqueda y sus características. Presentar el problema de la explosión combinatoria y sus consecuencias Introducir el concepto de heurístico como paradigma básico en la resolución de problemas complejos.

7 II. Búsqueda de soluciones 2.1. Planteamiento de problemas mediante búsqueda 2.2. Ejemplos 2.3. Evaluación de estrategias de búsqueda 2.4. Estrategias de búsqueda a ciegas 2.5. Búsqueda en problemas de satisfacción de restricciones 2.6. Problemas de la búsqueda a ciegas 2.7. Conocimiento de Control: concepto de heurístico 2.8. Estrategias de búsqueda informada 2.9. Búsqueda con adversarios (juegos) Análisis medios-fines

8 III. Representación del conocimiento y razonamiento Duración: 8 horas Objetivos Introducir la representación del conocimiento como uno de los conceptos esenciales en el ámbito de la Inteligencia Artificial. Describir y comparar los principales métodos de representación del conocimiento. Introducir el concepto de inferencia como método de generar nuevos hechos.

9 III. Representación del conocimiento y razonamiento 3.1. Introducción al problema de la representación del conocimiento y el razonamiento 3.2. Tipos de conocimiento 3.3. Concepto de razonamiento e inferencia 3.4. La lógica de proposiciones como sistema inferencial 3.5. Ejemplo: Sistemas de producción 3.6. Limitaciones de la lógica de proposiciones 3.7. Lógica de Predicados de primer orden: Sintaxis y semántica 3.8. Limitaciones de la lógica de predicados de primer orden 3.9. Extensiones de la lógica de predicados de primer orden

10 III. Representación del conocimiento y razonamiento (II) Inferencia en lógica de predicados Ejemplo: sistemas basados en reglas con variables 3.12 Representaciones estructuradas del conocimiento: Triplas objeto-atributo-valor Redes semánticas Marcos Guiones Comparación entre los distintos paradigmas

11 IV. Razonamiento bajo incertidumbre Duración: 6 horas Objetivos Introducir los conceptos de incertidumbre, imprecisión y vaguedad, y justificar su aparición a la hora de resolver problemas complejos. Describir y comparar algunos de los mecanismos más utilizados para tratar la incertidumbre, la imprecisión y la vaguedad. Resaltar la importancia de la teoría de la probabilidad en los sistemas de Inteligencia Artificial

12 IV. Razonamiento bajo incertidumbre 4.1. Incertidumbre, imprecisión y subjetividad 4.2. Métodos simbólicos o cualitativos Basados en lógica Sistemas de mantenimiento de verdad 4.3. Métodos numéricos clásicos Método probabilístico clásico Modelo de factores de certeza Teoría de Dempster-Shafer 4.4. Redes de creencia o bayesianas 4.5. Lógica borrosa

13 V. Aprendizaje Duración: 6 horas Objetivos Comprender la importancia del aprendizaje dentro de los sistemas de Inteligencia Artificial como mecanismo automático de mejora de su comportamiento. Introducir las principales aproximaciones básicas al aprendizaje automático Comparar los diferentes mecanismos y su adecuación a diferentes tipos de problemas

14 V. Aprendizaje 5.1. Introducción 5.2. Clasificación de métodos de aprendizaje 5.3. Comparación de métodos de aprendizaje 5.4. Aprendizaje subsimbólico Redes neuronales Algoritmos genéticos 5.5. Aprendizaje simbólico Aprendizaje inductivo Otros métodos de aprendizaje simbólico

15 Bibliografía básica Stuart Rusell y Peter Norvig. Artificial Intelligence: A Modern Approach. Prentice Hall, Temas 1-7, 9, 14, 15, 18, 19 y parte del 20 y 21 Válido para todos los temas menos el final del bloque III. Ventajas - Enfoque docente e integrador - Cubre todos los aspectos básicos de la IA - Notas a final de cada capítulo - Información disponible en Internet Inconvenientes - Mala traducción - Ejercicios muy genéricos

16 Bibliografía básica Representación del conocimiento en sistemas inteligentes Gregorio Fernández Fernández Gregorio Fernández. Representación del conocimiento en sistemas inteligentes. Ciberlibro, Temas 5 a 12 Válido para bloque III y parte del IV Universidad Politécnica de Madrid Escuela Técnica Superior de Ingenieros de Telecomunicación Departamento de Ingeniería de Sistemas Telemáticos Grupo de Sistemas Inteligentes Ventajas Inconvenientes - Formato electrónico - Sólo cubre parte de la asignatura - Gratuito - Difícil de imprimir - En castellano - Accesibilidad del autor

17 Bibliografía básica Alison Cawsey. The Essence of Artifical Intelligence. Prentice Hall Europe, Temas 1, 2, 4 y 7 Válido para todos los temas salvo el Bloque IV Ventajas Inconvenientes - Concisión y claridad - Pocos ejercicios - Cubre la mayoría de los aspectos básicos de la IA - Bajo precio - Trata superficialmente algunos aspectos

18 Bibliografía complementaria Alternativas al libro de texto: Nils J. Nilsson. Artificial Intelligence: A New Syntesis. Morgan Kaufmann, 1998 Elaine Rich y Kevin Knight. Artificial Intelligence (2ª Edición). McGraw-Hill, 1991 Matt Ginsberg. Essentials of Artificial Intelligence. Morgan Kaufmann, 1993

19 Bibliografía complementaria Libros de texto con otros puntos de vista: Patrick H. Winston. Artificial Intelligence (3ª Edición). Addison-Wesley, 1992 Thomas Dean, James Allen y Yiannis Aloimonos. Artificial Intelligence: Theory and Pactice. Addison- Wesley, 1995

20 Bibliografía complementaria Obras de referencia: David Poole, Alan Mackworth y Randy Goebel. Computational Intelligence: A Logical Approach. Oxford Univ. Press, 1998 Edward A. Bender. Mathematical Methods in Artificial Intelligence. IEEE, 1998 Stuart C. Shapiro (ed.). Encyclopedia of Artificial Intelligence. 2ª Edición. John Wiley & Sons, 1992 (2 volúmenes) Otros: Margaret A. Boden (ed.) The Philosophy of Artificial Intelligence. Oxford University Press, 1990

INTRODUCCION A LA INTELIGENCIA ARTIFICIAL

INTRODUCCION A LA INTELIGENCIA ARTIFICIAL C ASIGNATURA: INTRODUCCION A LA INTELIGENCIA ARTIFICIAL Curso 2009/2010 (Código:532097) 1.OBJETIVOS Esta asignatura comprende los fundamentos necesarios para la formación de aquellos alumnos que hayan

Más detalles

1. DATOS DE LA ASIGNATURA. Nombre de la Asignatura: Carrera: Clave de la Asignatura: SACTA: PRESENTACION. Caracterización de la asignatura.

1. DATOS DE LA ASIGNATURA. Nombre de la Asignatura: Carrera: Clave de la Asignatura: SACTA: PRESENTACION. Caracterización de la asignatura. 1. DATOS DE LA ASIGNATURA Nombre de la Asignatura: Carrera: Clave de la Asignatura: Inteligencia Artificial Ingeniería en Informática SID-1305 SACTA: 2-3-5 2. PRESENTACION Caracterización de la asignatura.

Más detalles

Programa de estudios por competencias Inteligencia Artificial I

Programa de estudios por competencias Inteligencia Artificial I Programa de estudios por competencias Inteligencia Artificial I 1. Identificación del curso Programa educativo: Licenciatura en Ingeniería en Computación Unidad de aprendizaje: Inteligencia Artificial

Más detalles

Inteligencia Artificial e Ingeniería del Conocimiento

Inteligencia Artificial e Ingeniería del Conocimiento Inteligencia Artificial e Ingeniería del Conocimiento Departamento de Ciencias de la Computación e Inteligencia Artificial Curso 2008/2009 Curso: 4 Cuatrimestre: 1 Tipo: Troncal Nº créditos: 4,5T + 4,5

Más detalles

SECUENCIA DIDÁCTICA. Nombre de curso: Inteligencia Artificial Clave de curso: COM2508C11

SECUENCIA DIDÁCTICA. Nombre de curso: Inteligencia Artificial Clave de curso: COM2508C11 SECUENCIA DIDÁCTICA Nombre de curso: Inteligencia Artificial Clave de curso: COM2508C11 Antecedente: Ninguno Clave de antecedente: Ninguna Módulo Competencia de Módulo: Proponer y aplicar soluciones e

Más detalles

UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA SUR INGENIERÍA EN TECNOLOGÍA COMPUTACIONAL. ASIGNATURA Inteligencia Artificial II. Ingeniería Aplicada

UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA SUR INGENIERÍA EN TECNOLOGÍA COMPUTACIONAL. ASIGNATURA Inteligencia Artificial II. Ingeniería Aplicada UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA SUR DEPARTAMENTO ACADÉMICO DE SIS COMPUTACIONALES INGENIERÍA EN TECNOLOGÍA COMPUTACIONAL ASIGNATURA Inteligencia Artificial II ÁREA DE Ingeniería Aplicada CONOCIMIENTO

Más detalles

Tema 4: Redes semánticas y marcos

Tema 4: Redes semánticas y marcos Inteligencia Artificial 2 Curso 2002 2003 Tema 4: Redes semánticas y marcos José A. Alonso Jiménez Francisco J. Martín Mateos José L. Ruiz Reina Dpto. de Ciencias de la Computación e Inteligencia Artificial

Más detalles

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS (Universidad del Perú, DECANA DE AMÉRICA)

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS (Universidad del Perú, DECANA DE AMÉRICA) UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS (Universidad del Perú, DECANA DE AMÉRICA) FACULTAD DE INGENIERIA DE SISTEMAS E INFORMATICA ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS 1. ESPECIFICACIONES GENERALES

Más detalles

TEC SATCA 1 : Carrera:

TEC SATCA 1 : Carrera: 1. Datos Generales de la asignatura Nombre de la asignatura: Clave de la asignatura: SATCA 1 : Carrera: Inteligencia Artificial I TEC-1301 2-2-4 Ingeniería en Tecnologías de la Información y Comunicaciones

Más detalles

INTELIGENCIA ARTIFICIAL

INTELIGENCIA ARTIFICIAL Universidad Tecnológica Nacional Facultad Regional San Francisco Ing. En Sistemas de Información INTELIGENCIA ARTIFICIAL PLANIFICACIÓN CICLO LECTIVO 2014 ÍNDICE ÍNDICE... 2 PROFESIONAL DOCENTE A CARGO...

Más detalles

Departamento Ingeniería en Sistemas de Información

Departamento Ingeniería en Sistemas de Información ASIGNATURA: INTELIGENCIA ARTIFICIAL MODALIDAD: Cuatrimestral DEPARTAMENTO: ING. EN SIST. DE INFORMACION HORAS SEM.: 6 horas AREA: MODELOS HORAS/AÑO: 96 horas BLOQUE TECNOLOGÍA APLICADA HORAS RELOJ 72 NIVEL:

Más detalles

PROGRAMA INSTRUCCIONAL INTELIGENCIA ARTIFICIAL

PROGRAMA INSTRUCCIONAL INTELIGENCIA ARTIFICIAL UNIVERSIDAD FERMIN TORO VICE RECTORADO ACADEMICO UNIVERSIDAD FACULTAD DE INGENIERIA ESCUELA DE MANTENIMIENTO MECÁNICO ESCUELA DE TELECOMUNICACIONES ESCUELA DE ELÉCTRICA ESCUELA DE COMPUTACIÓN PROGRAMA

Más detalles

(V2.0) SILABO CS261T.

(V2.0) SILABO CS261T. Sociedad Peruana de Computación Facultad de Computación Programa Profesional de (Ciencia de la Computación) (V2.0) SILABO CS261T. Inteligencia Artificial (Obligatorio) 2010-1 0. DATOS GENERALES 0.1 CARRERA

Más detalles

PROGRAMA ANALÍTICO DE ASIGNATURA

PROGRAMA ANALÍTICO DE ASIGNATURA UNIVERSIDAD AUTÓNOMA DEL ESTADO DE HIDALGO COORDINACIÓN DE DOCENCIA DIRECCIÓN DE PLANEACIÓN Y DESARROLLO EDUCATIVO _ 1.- DATOS GENERALES 1.1 INSTITUTO: CIENCIAS BÁSICAS E INGENIERÍA PROGRAMA ANALÍTICO

Más detalles

ASIGNATURA: INTRODUCCIÓN A LA INTELIGENCIA ARTIFICIAL.

ASIGNATURA: INTRODUCCIÓN A LA INTELIGENCIA ARTIFICIAL. ASIGNATURA: INTRODUCCIÓN A LA INTELIGENCIA ARTIFICIAL. 1. DATOS DE LA ASIGNATURA Nombre de la asignatura: Introducción a la Inteligencia Artificial Línea de trabajo: Desarrollo y aplicación de tecnologías

Más detalles

Estado 3.2 (coste = 9)

Estado 3.2 (coste = 9) Búsqueda heurística Fernando Berzal, [email protected] Búsqueda heurística Búsqueda primero el mejor p.ej. búsqueda de coste uniforme [UCS] Heurísticas Búsqueda greedy El algoritmo A* Heurísticas admisibles

Más detalles

PROFESIONALES [PRESENCIAL]

PROFESIONALES [PRESENCIAL] SILABO POR ASIGNATURA 1. INFORMACION GENERAL Coordinador: SAQUICELA GALARZA VICTOR HUGO([email protected]) Facultad(es): [FACULTAD DE INGENIERÍA] Escuela: [ESCUELA DE INFORMÁTICA] Carrera(s):

Más detalles

Subdirección Académica Instrumentación Didáctica para la Formación y Desarrollo de Competencias Profesionales Periodo escolar: Agosto-Diciembre 2017

Subdirección Académica Instrumentación Didáctica para la Formación y Desarrollo de Competencias Profesionales Periodo escolar: Agosto-Diciembre 2017 Subdirección Académica Instrumentación Didáctica para la Formación y Desarrollo de s Profesionales Periodo escolar: Agosto-Diciembre 017 Nombre de la asignatura: Inteligencia Artificial Plan de estudios:

Más detalles

Inteligencia Artificial

Inteligencia Artificial Inteligencia Artificial Guía de Aprendizaje Información al estudiante 1. Datos Descriptivos Asignatura Materia Departamento responsable Inteligencia Artificial Ingeniería del Software, Sistemas Informáticos

Más detalles

Pontificia Universidad Católica del Ecuador

Pontificia Universidad Católica del Ecuador Pontificia Universidad Católica del Ecuador 1. DATOS INFORMATIVOS: MATERIA O MÓDULO: Cálculo Proposicional y de Predicados CÓDIGO: CARRERA: NIVEL: Ingeniería de Sistemas Primero No. CRÉDITOS: 4 CRÉDITOS

Más detalles

A16. Planificación automática

A16. Planificación automática MÁSTER UNIVERSITARIO EN INVESTIGACIÓN EN INTELIGENCIA ARTIFICIAL UNIVERSIDAD INTERNACIONAL MENÉNDEZ PELAYO Este documento puede utilizarse como documentación de referencia de esta asignatura para la solicitud

Más detalles

ASIGNATURA: INTELIGENCIA ARTIFICIAL

ASIGNATURA: INTELIGENCIA ARTIFICIAL ASIGNATURA: INTELIGENCIA ARTIFICIAL Código: 33-505 Régimen: cuatrimestral Horas reloj semanales: 4 Horas teóricas: 26 Horas prácticas: 34 Carrera: Sistemas Año del programa: 2016 FUNDAMENTOS: La evolución

Más detalles

Inteligencia Artificial

Inteligencia Artificial Inteligencia Artificial Guía de Aprendizaje Información al estudiante 1. Datos Descriptivos Asignatura Materia Departamento responsable Inteligencia Artificial Ingeniería del Software, Sistemas Informáticos

Más detalles

Métodos de Inteligencia Artificial

Métodos de Inteligencia Artificial Métodos de Inteligencia Artificial L. Enrique Sucar (INAOE) [email protected] ccc.inaoep.mx/esucar Tecnologías de Información UPAEP Objetivos Estudiar algunas de las metodologías de Inteligencia Artificial,

Más detalles

Guía docente de la asignatura MÉTODOS AVANZADOS DE RAZONAMIENTO Y REPRESENTACIÓN DEL CONOCIMIENTO SISTEMAS INTELIGENTES Y BASADOS EN CONOCIMIENTO

Guía docente de la asignatura MÉTODOS AVANZADOS DE RAZONAMIENTO Y REPRESENTACIÓN DEL CONOCIMIENTO SISTEMAS INTELIGENTES Y BASADOS EN CONOCIMIENTO Guía docente de la asignatura Asignatura Materia MÉTODOS AVANZADOS DE RAZONAMIENTO Y REPRESENTACIÓN DEL CONOCIMIENTO SISTEMAS INTELIGENTES Y BASADOS EN CONOCIMIENTO Módulo Titulación MÁSTER EN INGENIERÍA

Más detalles

PROYECTO DOCENTE ASIGNATURA: "Inteligencia Artificial"

PROYECTO DOCENTE ASIGNATURA: Inteligencia Artificial PROYECTO DOCENTE ASIGNATURA: "Inteligencia Artificial" Grupo: Clases Teór. Inteligencia Artificial Grupo 1 ING. COMPUTADORES(961083) Titulacion: Grado en Ingeniería Informática-Ingeniería de Computadores

Más detalles

PROYECTO DOCENTE ASIGNATURA: "Inteligencia Artificial"

PROYECTO DOCENTE ASIGNATURA: Inteligencia Artificial PROYECTO DOCENTE ASIGNATURA: "Inteligencia Artificial" Grupo: Clases Teór. Inteligencia Artificial Grupo 1 ING. COMPUTADORES(961083) Titulacion: Grado en Ingeniería Informática-Ingeniería de Computadores

Más detalles

Carrera : RSF-1302 SATCA 1

Carrera : RSF-1302 SATCA 1 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura : Inteligencia Artificial Carrera : Clave de la asignatura : SATCA 1 Ingeniería Electrónica RSF-1302 3 2 5 2.- PRESENTACIÓN Caracterización de la asignatura.

Más detalles

Fundamentos de Inteligencia Artificial. E. Morales/L.E. Sucar CCC, INAOE

Fundamentos de Inteligencia Artificial. E. Morales/L.E. Sucar CCC, INAOE Fundamentos de Inteligencia Artificial E. Morales/L.E. Sucar CCC, INAOE Objetivos Estudiar los fundamentos y las principales técnicas de resolución de problemas de la Inteligencia Artificial Identificar

Más detalles

Tema 1: Introducción a la Inteligencia Artificial

Tema 1: Introducción a la Inteligencia Artificial Introducción a la Inteligencia Artificial Curso 2002 2003 Tema : Introducción a la Inteligencia Artificial José A. Alonso Jiménez Francisco J. Martín Mateos Dpto. de Ciencias de la Computación e Inteligencia

Más detalles

Tema 2: Inteligencia computacional y conocimiento

Tema 2: Inteligencia computacional y conocimiento Razonamiento Automático Curso 999 2000 Tema 2: Inteligencia computacional y conocimiento José A. Alonso Jiménez Miguel A. Gutiérrez Naranjo Dpto. de Ciencias de la Computación e Inteligencia Artificial

Más detalles