SlideShare una empresa de Scribd logo
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
                 edgar@altamirano.biz
           Universidad Autónoma de Guerrero
               Chilpancingo, Gro., México




                                Edgar Altamirano                 1
20/02/13
Prolog e Inteligencia Artificial

           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.



                           Edgar Altamirano            2
20/02/13
Prolog e Inteligencia Artificial
           I. PROGRAMACIÓN EN PROLOG

           Semanas 1 y 2. (18 febrero - 3 marzo)
           1. Conceptos Básicos de Prolog
           2. 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) y
           6. Entrada y salida.



                                Edgar Altamirano         3
20/02/13
Prolog e Inteligencia Artificial
           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 Computacional
           10. Procesamiento de lenguaje natural

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



                                Edgar Altamirano                 4
20/02/13
Prolog e Inteligencia Artificial
     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 ejemplo
     en 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) en
     las 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




                                  Edgar Altamirano                        5
20/02/13
Prolog e Inteligencia Artificial

     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




                                  Edgar Altamirano                            6
20/02/13
Prolog e Inteligencia Artificial
       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 Bratko
       http://www.pearsoned.co.uk/HigherEducation/Booksby/Bratko/


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




                                    Edgar Altamirano                7
20/02/13
Prolog e Inteligencia Artificial
     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.



                                   Edgar Altamirano        8
20/02/13
¿Preguntas?




                  Edgar Altamirano   9
20/02/13
¿Preguntas?




                  Edgar Altamirano   9
20/02/13

Más contenido relacionado

PPT
Programación en Prolog para Inteligencia Artificial
PDF
Practicas prolog
PDF
Prolog ejercicios resueltos
PDF
Programacion practica prolog
PPTX
Tutoriales de prolog
PPTX
Ejercicios en prolog
Programación en Prolog para Inteligencia Artificial
Practicas prolog
Prolog ejercicios resueltos
Programacion practica prolog
Tutoriales de prolog
Ejercicios en prolog

Destacado (6)

PPTX
Visual prolog
PPTX
Estructura de control
PDF
El lenguaje de programaciã³n prolog jaume i castellã³n
PPT
Estructuras De Control Prolog
PDF
Programación Lógica con PROLOG
PPTX
Sotfware de Programacion Lógica - CLIPS, PROLOG, LISP
Visual prolog
Estructura de control
El lenguaje de programaciã³n prolog jaume i castellã³n
Estructuras De Control Prolog
Programación Lógica con PROLOG
Sotfware de Programacion Lógica - CLIPS, PROLOG, LISP
Publicidad

Similar a Curso Taller de Prolog e Inteligencia Artificial (20)

PDF
150441092 manual-el-lenguaje-de-programacion-prolog-pdf
PDF
Manual prolog
PDF
Manual de Prolog
PDF
Manual lab prolog
DOCX
Introduccion a prolog
PDF
PPTX
Introduccion a prolog
PDF
PPT
Jflambert lyada -ayudantia 1 prolog
PDF
Tutorial de prolog
PDF
Tutorial de prolog
PDF
Apuntes De PROGRAMACI N EN PROLOG
PPTX
Prolog2
PPTX
Prolog
PDF
Inteligencia Artificial.pdf
PDF
Tutorial basico prolog
PDF
LI-T12: LI2011-12: Introducción a la programación lógica con Prolog
PDF
Inteligencia artificial prolog
150441092 manual-el-lenguaje-de-programacion-prolog-pdf
Manual prolog
Manual de Prolog
Manual lab prolog
Introduccion a prolog
Introduccion a prolog
Jflambert lyada -ayudantia 1 prolog
Tutorial de prolog
Tutorial de prolog
Apuntes De PROGRAMACI N EN PROLOG
Prolog2
Prolog
Inteligencia Artificial.pdf
Tutorial basico prolog
LI-T12: LI2011-12: Introducción a la programación lógica con Prolog
Inteligencia artificial prolog
Publicidad

Más de Edgar Altamirano Carmona (20)

PPTX
Virtual Reality Study Center
PPT
Curso moodle2010
PPTX
Recordando el CERV 2007-2009
PPT
Cómo realizar una presentacion y no morir en el intento
PPT
Educacion libre
PPT
Inteligencia Artificial, Conectivismo y Educación.
PPT
Curso de Moodle impartido en 2010 (Compartido para propósitos de mi Curso "Ed...
PPT
El Profesionista Conectado
PPTX
Conectivismo, Cursos y Comunidades
PPT
Tejiendo redes en TRAL
PPT
Google reader: compartir suscripciones
PPT
Google Reader: suscribirse a Blogs
PPT
Taller de blogs
PPT
Taller de Conectivismo
PPT
PPT
Hacia una educación conectivista
PDF
Hacia una educación conectiv
PPT
El docente conectado
PPT
In ixtli, in yollotl
PPT
Hacia una Educación Conectivista
Virtual Reality Study Center
Curso moodle2010
Recordando el CERV 2007-2009
Cómo realizar una presentacion y no morir en el intento
Educacion libre
Inteligencia Artificial, Conectivismo y Educación.
Curso de Moodle impartido en 2010 (Compartido para propósitos de mi Curso "Ed...
El Profesionista Conectado
Conectivismo, Cursos y Comunidades
Tejiendo redes en TRAL
Google reader: compartir suscripciones
Google Reader: suscribirse a Blogs
Taller de blogs
Taller de Conectivismo
Hacia una educación conectivista
Hacia una educación conectiv
El docente conectado
In ixtli, in yollotl
Hacia una Educación Conectivista

Último (20)

DOCX
III Ciclo _ Plan Anual 2025.docx PARA ESTUDIANTES DE PRIMARIA
PDF
Conecta con la Motivacion - Brian Tracy Ccesa007.pdf
PDF
Tomo 1 de biologia gratis ultra plusenmas
PDF
Guia de Tesis y Proyectos de Investigacion FS4 Ccesa007.pdf
PDF
Breve historia de los Incas -- Patricia Temoche [Temoche, Patricia] -- Breve ...
PDF
GUIA DE: CANVA + INTELIGENCIA ARTIFICIAL
PDF
Crear o Morir - Andres Oppenheimer Ccesa007.pdf
PDF
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
PDF
DI, TEA, TDAH.pdf guía se secuencias didacticas
PDF
Escuela Sabática 6. A través del Mar Rojo.pdf
PDF
Híper Mega Repaso Histológico Bloque 3.pdf
DOCX
2 GRADO UNIDAD 5 - 2025.docx para primaria
PDF
ACERTIJO Súper Círculo y la clave contra el Malvado Señor de las Formas. Por ...
PDF
Salvese Quien Pueda - Andres Oppenheimer Ccesa007.pdf
PDF
TRAUMA_Y_RECUPERACION consecuencias de la violencia JUDITH HERMAN
PDF
Punto Critico - Brian Tracy Ccesa007.pdf
PDF
Integrando la Inteligencia Artificial Generativa (IAG) en el Aula
PPT
Cosacos y hombres del Este en el Heer.ppt
PDF
Lección 6 Escuela Sab. A través del mar rojo.pdf
PDF
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe
III Ciclo _ Plan Anual 2025.docx PARA ESTUDIANTES DE PRIMARIA
Conecta con la Motivacion - Brian Tracy Ccesa007.pdf
Tomo 1 de biologia gratis ultra plusenmas
Guia de Tesis y Proyectos de Investigacion FS4 Ccesa007.pdf
Breve historia de los Incas -- Patricia Temoche [Temoche, Patricia] -- Breve ...
GUIA DE: CANVA + INTELIGENCIA ARTIFICIAL
Crear o Morir - Andres Oppenheimer Ccesa007.pdf
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
DI, TEA, TDAH.pdf guía se secuencias didacticas
Escuela Sabática 6. A través del Mar Rojo.pdf
Híper Mega Repaso Histológico Bloque 3.pdf
2 GRADO UNIDAD 5 - 2025.docx para primaria
ACERTIJO Súper Círculo y la clave contra el Malvado Señor de las Formas. Por ...
Salvese Quien Pueda - Andres Oppenheimer Ccesa007.pdf
TRAUMA_Y_RECUPERACION consecuencias de la violencia JUDITH HERMAN
Punto Critico - Brian Tracy Ccesa007.pdf
Integrando la Inteligencia Artificial Generativa (IAG) en el Aula
Cosacos y hombres del Este en el Heer.ppt
Lección 6 Escuela Sab. A través del mar rojo.pdf
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe

Curso Taller de Prolog e Inteligencia Artificial

  • 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 edgar@altamirano.biz Universidad Autónoma de Guerrero Chilpancingo, Gro., México Edgar Altamirano 1 20/02/13
  • 2. Prolog e Inteligencia Artificial 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. Edgar Altamirano 2 20/02/13
  • 3. Prolog e Inteligencia Artificial I. PROGRAMACIÓN EN PROLOG Semanas 1 y 2. (18 febrero - 3 marzo) 1. Conceptos Básicos de Prolog 2. 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) y 6. Entrada y salida. Edgar Altamirano 3 20/02/13
  • 4. Prolog e Inteligencia Artificial 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 Computacional 10. Procesamiento de lenguaje natural Semanas 13 y 14 (20 mayo – 2 junio) 11. Teoría de juegos Edgar Altamirano 4 20/02/13
  • 5. Prolog e Inteligencia Artificial 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 ejemplo en 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) en las 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 Edgar Altamirano 5 20/02/13
  • 6. Prolog e Inteligencia Artificial 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 Edgar Altamirano 6 20/02/13
  • 7. Prolog e Inteligencia Artificial 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 Bratko http://www.pearsoned.co.uk/HigherEducation/Booksby/Bratko/ Sitio Web de SWI-Prolog http://www.swi-prolog.org/ Edgar Altamirano 7 20/02/13
  • 8. Prolog e Inteligencia Artificial 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. Edgar Altamirano 8 20/02/13
  • 9. ¿Preguntas? Edgar Altamirano 9 20/02/13
  • 10. ¿Preguntas? Edgar Altamirano 9 20/02/13