curso taller de prolog e inteligencia artificial

10
20/02/13 Edgar Altamirano 1 Prolog e Inteligencia Artificial Resumen En este curso estudiaremos: (1)Programación en Prolog, y (2)El uso de Prolog para la implementación de técnicas de Inteligencia Artificial. Edgar Altamirano [email protected] Universidad Autónoma de Guerrero Chilpancingo, Gro., México

Upload: edgar-altamirano-carmona

Post on 04-Jul-2015

1.603 views

Category:

Education


5 download

DESCRIPTION

Curso taller de programación en prolog e inteligencia artificial

TRANSCRIPT

Page 1: Curso Taller de Prolog e Inteligencia Artificial

20/02/13 Edgar Altamirano 1

Prolog e Inteligencia Artificial

Resumen En este curso estudiaremos:(1)Programación en Prolog, y (2)El uso de Prolog para la implementación de técnicas de Inteligencia Artificial.

Edgar [email protected]

Universidad Autónoma de GuerreroChilpancingo, Gro., México

Page 2: Curso Taller de Prolog e Inteligencia Artificial

20/02/13 Edgar Altamirano 2

OBJETIVO

Promover la conformación de comuni-dades de aprendizaje, estudio, inves-tigación y práctica de la Programación en Prolog y la implementación de técnicas de Inteligencia Artificial en Prolog.

Prolog e Inteligencia Artificial

Page 3: Curso Taller de Prolog e Inteligencia Artificial

20/02/13 Edgar Altamirano 3

I. PROGRAMACIÓN EN PROLOG

Semanas 1 y 2. (18 febrero - 3 marzo)1. Conceptos Básicos de Prolog2. Sintaxis y significado de los programas.

Semanas 3 y 4. (4 marzo - 17 marzo)3. Listas, operadores y aritmética.4. Ejemplos utilizando estructuras.

Semanas 5 y 6. (18 marzo - 24 marzo)5. Control del retroceso (backtracking) y6. Entrada y salida.

Prolog e Inteligencia Artificial

Page 4: Curso Taller de Prolog e Inteligencia Artificial

20/02/13 Edgar Altamirano 4

II. PROLOG E INTELIGENCIA ARTIFICIAL

Semanas 7 y 8. (8 abril - 21 abril)7. Estrategias para resolución de problemas de I.A.

Semanas 9 y 10 (22 abril – 5 mayo)8. Sistemas Expertos

Semanas 11 y 12 (6 mayo – 19 mayo)9. Aprendizaje Computacional10. Procesamiento de lenguaje natural

Semanas 13 y 14 (20 mayo – 2 junio)11. Teoría de juegos

Prolog e Inteligencia Artificial

Page 5: Curso Taller de Prolog e Inteligencia Artificial

20/02/13 Edgar Altamirano 5

ACTIVIDADES A DESARROLLAR El Blog es un cuaderno de notas público donde reflejarán su aprendizaje.

1). Estudiar cada capítulo, implementar los programas de ejemploen SWI-Prolog y reportar (describir) en su blog lo que realizaron.

2). Tareas cada semana cuya solución deberán describir en su blog.

3). Las dudas, deben compartirlas (ayudar, enseñar y aprender) enlas comunidades de aprendizajes que hemos abierto para ello:

https://www.facebook.com/groups/PrologBasico/https://www.facebook.com/groups/iaprolog/https://plus.google.com/u/1/communities/102333424285107008233

Prolog e Inteligencia Artificial

Page 6: Curso Taller de Prolog e Inteligencia Artificial

20/02/13 Edgar Altamirano 6

RECESO

Las vacaciones de semana santa (calendario oficial en México) se llevan a cabo del 24 de marzo al 6 de abril.Iniciamos la segunda parte del Curso el día 8 de abril lunes.

EVALUACIÓN

30% - Descripción en su blog de lo que realizaron en cada capitulo.30% - Descripción de cómo resolvieron las Tareas en su blog.40% - Participación en los grupos y/o comunidades (comentando, compartiendo hallazgos, contestando, explicando, ayudando a otro estudiante, ...), participación en Twitter con el hashtag #intarprolog

Prolog e Inteligencia Artificial

Page 7: Curso Taller de Prolog e Inteligencia Artificial

20/02/13 Edgar Altamirano 7

Prerequisitos

1. Lectura y comprensión de inglés técnico (Computación).2. Fundamentos de Lógica Matemática.3. Fundamentos de Computación y Programación.

Sitio Web del libro de Ivan Bratkohttp://www.pearsoned.co.uk/HigherEducation/Booksby/Bratko/

Sitio Web de SWI-Prologhttp://www.swi-prolog.org/

Prolog e Inteligencia Artificial

Page 8: Curso Taller de Prolog e Inteligencia Artificial

20/02/13 Edgar Altamirano 8

Bibliografía

1. Prolog Programming for Artificial Intelligence. Ivan Bratko.; Ed. Addison Wesley.

2. Programación en Prolog W.F. Clocksin ; C.S. Mellish.; Ed. Gustavo Gili.

3. The Art of Prolog. Leon Sterling; Ehud Shapiro.; Ed. The MIT Press.

4. Prolog, Programación y Aplicaciones. W.D.Burnham; A.R. Hall.; Ed. Limusa.

5. A Prolog Primer. J. B. Rogers.; Ed. Addison Wesley.

Prolog e Inteligencia Artificial

Page 9: Curso Taller de Prolog e Inteligencia Artificial

20/02/13 Edgar Altamirano 9

¿Preguntas?

Page 10: Curso Taller de Prolog e Inteligencia Artificial

20/02/13 Edgar Altamirano 9

¿Preguntas?