Vous êtes sur la page 1sur 42

Cdigo

UNIVERSIDAD DEL CARIBE Vicerrectora de Desarrollo Direccin Produccin de Medios para el Aprendizaje

Mayo, 2009 Versin No. 1 __________________ Pgina 1 de 42

GDE-INF- 333 Inteligencia Artificial

Escuela Informtica Gua de Estudio Nombre de la asignatura Carga acadmica Modalidad Clave Pre-requisito Fecha de elaboracin Responsable de elaboracin Revisin : Inteligencia Artificial : 3 crditos : Semipresencial : INF-333 : INF- 319 : Mayo, 2009 : Lic. Jos Uribe : Lic. Martha Escao Directora de Produccin de Medios : Lic. Jos Uribe Director Escuela de Informtica

Modificaciones 1: Fecha: Responsable: ____________________ 2: Fecha: ______________ Responsable: ____________________ 3:Fecha: ______________ Responsable: ____________________

Mayo, 2009 *Gua en Proceso de Revisin

Cdigo
UNIVERSIDAD DEL CARIBE Vicerrectora de Desarrollo Direccin Produccin de Medios para el Aprendizaje

Mayo, 2009 Versin No. 1 __________________ Pgina 2 de 42

GDE-INF- 333 Inteligencia Artificial

Saludos del Presidente del Consejo

El Modelo Educativo de Unicaribe (MEDUC), fundamentado en una educacin abierta y a distancia, demanda el uso de diversas herramientas para el aprendizaje, principalmente para estimular y orientar el estudio independiente. Esta gua de estudio es una de esas herramientas. No tiene pretensiones de sustituir al docente, sino de complementar su labor. La gua de estudio tampoco limita el espacio de bsqueda del estudiante, sino que le sirve de apoyo en esa bsqueda y le facilita el acceso al conocimiento a partir de un conjunto de actividades que le propone. Por esta razn, considero que la implementacin de este instrumento ser de gran ayuda para el y la estudiante y contribuir a un aprendizaje de mayor calidad.

Dr. Jos Andrs Aybar Snchez Presidente del Consejo

Cdigo
UNIVERSIDAD DEL CARIBE Vicerrectora de Desarrollo Direccin Produccin de Medios para el Aprendizaje

Mayo, 2009 Versin No. 1 __________________ Pgina 3 de 42

GDE-INF- 333 Inteligencia Artificial

Saludos a los Estudiantes Esta Gua de Estudio de la asignatura Inteligencia Artificial, se ha elaborado pensando en ustedes, estudiantes de UNICARIBE. He tratado de organizar actividades con sus orientaciones para facilitar el aprendizaje en la metodologa semipresencial y a distancia. Es necesario entender que este documento solo puede convertirse en una Gua para el aprendizaje, si es asumido como tal por ustedes.

Para lograr los aprendizajes esperados es obligatoria la realizacin de las actividades indicadas en el desarrollo de esta gua, para lo cual se requiere del manejo de las fuentes que se recomiendan en el programa de la asignatura y en cada una de las unidades.

Lic. Jos Uribe

Cdigo
UNIVERSIDAD DEL CARIBE Vicerrectora de Desarrollo Direccin Produccin de Medios para el Aprendizaje

Mayo, 2009 Versin No. 1 __________________ Pgina 4 de 42

GDE-INF- 333 Inteligencia Artificial

ndice

Pgs.

Saludos Presidente del Consejo.2 Saludos a los Estudiantes..3 ndice.4 Caracterstica de la Gua...6 Descripcin de la Materia 7 Justificacin..7 Objetivo Generales8 Habilidades y Destrezas que se logran con la materia..9 Relacin con las dems Materias..10 Contenidos10 Unidad 1. UNIDAD I: Pensamiento Humano e Inteligencia Artificial Propsitos Especficos.11 Contenidos...11 Actividad Preliminar12 Actividad para el Aprendizaje..13 Actividades Complementaria14 UNIDAD II: Pensamiento Humano e Inteligencia Artificial Propsitos Especficos15 Contenidos..15 Actividad preliminar16 Actividad para el Aprendizaje.17 Actividades Complementarias.18 UNIDAD III: Agentes y Bsquedas inteligentes Propsitos Especficos..19 Contenidos19 Actividad preliminar.20 Actividad para el Aprendizaje..21 Actividades Complementarias..22 Unidad 2. UNIDAD IV: Robtica Propsitos Especficos..23 Contenidos23 Actividad preliminar.24 Actividad para el Aprendizaje..25

Cdigo
UNIVERSIDAD DEL CARIBE Vicerrectora de Desarrollo Direccin Produccin de Medios para el Aprendizaje

Mayo, 2009 Versin No. 1 __________________ Pgina 5 de 42

GDE-INF- 333 Inteligencia Artificial

Actividades Complementarias..26 UNIDAD V: Redes Neuronales Propsitos Especficos..27 Contenidos27 Actividad preliminar.28 Actividad para el Aprendizaje..29 Actividades Complementarias..30 Programacin.31 Metodologa...32 Tutora en un Campo Virtual.32 Bibliografa Bsica.33 Bibliografa Complementaria.33 Prcticas..34 Autoevaluacin...35 Anexo: Programa INF-333 ...36

Cdigo
UNIVERSIDAD DEL CARIBE Vicerrectora de Desarrollo Direccin Produccin de Medios para el Aprendizaje

Mayo, 2009 Versin No. 1 __________________ Pgina 6 de 42

GDE-INF- 333 Inteligencia Artificial

Caracterizacin de la Gua

Esta Gua de Estudio est dirigida a los y las estudiantes de UNICARIBE que cursan la asignatura Inteligencia Artificial. Su propsito es ayudar en el proceso de aprendizaje, mediante la organizacin y orientacin de actividades que propicien aprendizajes significativos. No sustituye al docente-acompaante, a los libros ni al programa, sino que se convierte en una herramienta al servicio de stos. La Gua est organizada por unidades de acuerdo con el programa de la asignatura. En cada unidad se incluyen las siguientes secciones: Propsitos Especficos Contenidos Actividades Preliminares Actividades de Aprendizaje Actividades Complementarias En este documento se presenta, adems, una programacin de los

encuentros, la descripcin de la metodologa para desarrollar los encuentros, una bibliografa bsica y una complementaria para toda la asignatura, las practicas y una autoevaluacin.

Cdigo
UNIVERSIDAD DEL CARIBE Vicerrectora de Desarrollo Direccin Produccin de Medios para el Aprendizaje

Mayo, 2009 Versin No. 1 __________________ Pgina 7 de 42

GDE-INF- 333 Inteligencia Artificial

Descripcin de la materia
En la materia de Inteligencia Artificial (clave INF-333) se tratan los conceptos fundamentales sobre el rea de inteligencia artificial. Se estudian los conceptos, tecnologas, herramientas y los campos de aplicacin concernientes a la misma. Durante el desarrollo de la asignatura los conceptos tericos son enfocados hacia la resolucin de problemas del mundo real. Con este fin se tratarn con mayor detalle la resolucin general de problemas y las tcnicas de representacin del conocimiento, las cuales subyacen, de una u otra forma, en las diferentes aplicaciones de la IA. De esta manera se ver especialmente el desarrollo de sistemas de produccin basados en reglas que proporcionan una manera diferente a la algortmica a la hora de resolver un problema.

Justificacin
El comportamiento humano, el desarrollo tecnolgico y los distintos tpicos de cmo pueden ser afectadas las sociedades por el uso de las computadoras; es posible

reafirmar las ideas sobre ese tema; probablemente sea necesario consolidar juicios y crear otros. Lo primero que debemos considerar es la Inteligencia Artificial (IA) y la controversia sobre si las computadoras se pueden programar para pensar y aprender.

Hoy da no existe una actividad humana que no haya sido influenciada por los avances en la informtica. Pero aun no se ha llegado a una idea fija de lo positivo y lo negativo, pues muchos efectos adversos se atribuyen a los sistemas de comunicacin. Las computadoras son objetos inanimados, y quienes las manejan somos los seres humanos; y es la computadora la que es culpada injustamente, en vez de culpar un mal diseo de sistemas, de lo cual es culpable el ser humano.

Es preciso tocar temas como: robtica, redes neuronales, motores de inferencia y otros que son afluentes de la Inteligencia artificial, para que los estudiantes de informtica y computacin puedan tener los conceptos generales sobre los mismos.

Cdigo
UNIVERSIDAD DEL CARIBE Vicerrectora de Desarrollo Direccin Produccin de Medios para el Aprendizaje

Mayo, 2009 Versin No. 1 __________________ Pgina 8 de 42

GDE-INF- 333 Inteligencia Artificial

Normalmente el estudiante que inicia en la carrera de informtica no ha tenido nunca contacto con el rea, los trminos del lenguaje informtico y quizs algunos, no han visto o encendido nunca un computador. Debido a esto, se elaboro esta gua de estudio, con una serie de temas y ejercicios de enseanza-aprendizaje. El estudiante esta encargado de construir su conocimiento teniendo como recursos la bibliografa bsica y complementaria, tutoriales, apuntes colgados en el campus virtual y los ejercicios que se asignarn durante el transcurso de la asignatura para alcanzar un aprendizaje a partir de una sucesin de experiencias que permitan contrastar sus propias ideas y modificar los conocimientos iniciales. Por el contrario, el profesor dirige el proceso de aprendizaje planificando actividades que despierten el inters del estudiante as como motivarle durante todo el trayecto. Es difcil establecer un patrn de enseanza comn para todos los estudiantes ya que cada uno asimila las ideas y las enlaza segn la destreza y rapidez del ritmo propio para captar las ideas. Esta gua est diseada para que el estudiante aprenda a su ritmo, pero en el transcurso de la misma se asignarn trabajos, que deben ser entregados en la fecha establecida por el profesor.

Cdigo
UNIVERSIDAD DEL CARIBE Vicerrectora de Desarrollo Direccin Produccin de Medios para el Aprendizaje

Mayo, 2009 Versin No. 1 __________________ Pgina 9 de 42

GDE-INF- 333 Inteligencia Artificial

Objetivo General Que el estudiante adquiera los conocimientos sobre Inteligencia Artificial y las diferentes reas que la componen para aplicar estos conocimientos a la resolucin de problemas durante su ejercicio profesional.

Habilidades y destrezas que se lograrn con la materia Conocer la naturaleza de la IA. Estudiar las diferentes reas de la inteligencia artificial. Conocer diferente formas para representar el conocimiento. Comprender los principales algoritmos de bsqueda y los problemas que se pueden resolver con los mismos. Aprender a crear Sistemas Expertos utilizando CLIPS. Aprender la estructura y el funcionamiento de las redes neuronales. Aprender a crear Algoritmos genticos. Comprender los conceptos fundamentales de la robtica.

Cdigo
UNIVERSIDAD DEL CARIBE Vicerrectora de Desarrollo Direccin Produccin de Medios para el Aprendizaje

Mayo, 2009 Versin No. 1 __________________ Pgina 10 de 42

GDE-INF- 333 Inteligencia Artificial

Relacin con las dems materias


La materia Inteligencia Artificial se imparte en el octavo cuatrimestre del programa de la carrera de informtica, consta de 3 crditos (2 tericos y 1 prctico).

Al impartirse esta asignatura en el dcimo primer cuatrimestre, debe asumirse que la misma es pre-requisito obligatorio de las dems asignaturas del rea de conocimiento especializado de la carrera y que sern estudiadas con posterioridad a ella, ver tabla 1.

Materia Cuatrimestre Seminario de informtica Duodcimo Tabla 1. Materias relacionadas con Inteligencia Artificial

Crditos 4

Contenido
En esta seccin se detalla el programa de clase para la materia Inteligencia Artificial. El programa est organizado en cinco unidades. En la primera unidad se estudian los conceptos fundamentales sobre inteligencia artificial.

En la segunda unidad se tratan los conceptos sobre sistemas basados en conocimiento; la tercera unidad esta dedicada al estudio de los Agentes y la bsqueda inteligente para resolver problemas; la cuarta unidad esta dedicada exclusivamente al estudio de la Robtica y por ltimo, la quinta unidad se analizan y estudian las redes neuronales, sus conceptos, fundamentos, estructura y reas de aplicacin.

Cdigo
UNIVERSIDAD DEL CARIBE Vicerrectora de Desarrollo Direccin Produccin de Medios para el Aprendizaje

Mayo, 2009 Versin No. 1 __________________ Pgina 11 de 42

GDE-INF- 333 Inteligencia Artificial

Unidad 1. Pensamiento Humano e Inteligencia Artificial En esta unidad proporciona una descripcin de las disciplinas de la inteligencia artificial. Se introducen los tpicos de los sistemas inteligentes y demuestra el alcance de sus aplicaciones en problemas del mundo real. Adems, se motiva al estudio y aprendizaje de la materia Inteligencia Artificial. 1.1 Propsitos Especficos: 1.1.1 Introducir al estudio de la Inteligencia Artificial (I.A.) 1.1.2 Conocer los avances que se han logrados. 1.1.3 Estudiar las disciplinas o reas de la IA. 1.1.4 Comprender los campos de aplicacin de la IA.

1.2 Contenidos 1.2.1 Evolucin de la computacin 1.2.2 Concepto de inteligencia Artificial. 1.2.3 Disciplinas de la Inteligencia Artificial. 1.2.4 Breve historia de la Inteligencia Artificial. 1.2.5 Caractersticas para la realizacin de sistemas inteligentes. 1.2.6 Lenguajes de programacin para Inteligencia Artificial. 1.2.7 Arquitectura para mquinas de inteligencia artificial.

Cdigo
UNIVERSIDAD DEL CARIBE Vicerrectora de Desarrollo Direccin Produccin de Medios para el Aprendizaje

Mayo, 2009 Versin No. 1 __________________ Pgina 12 de 42

GDE-INF- 333 Inteligencia Artificial

1.3 Actividad preliminar:


1.3.1 Investigar en qu consiste el Test de Turing.

Cdigo
UNIVERSIDAD DEL CARIBE Vicerrectora de Desarrollo Direccin Produccin de Medios para el Aprendizaje

Mayo, 2009 Versin No. 1 __________________ Pgina 13 de 42

GDE-INF- 333 Inteligencia Artificial

1.4 Actividades para el aprendizaje:


1.4.1 Lectura del captulo 1 de la bibliografa bsica: Russell, Stuart y Norving, Peter: Inteligencia Artificial: Un enfoque moderno, Pearson, Prentice Hall, Mexico, 2da Edicin, 2004. Lectura del captulo 1 de la bibliografa bsica: Nilsson, Nils J.: Inteligencia artificial: Una nueva sntesis, McGraw-Hill, Madrid, 2001 Lectura del captulo 1 de la bibliografa bsica: Konar, Amit: Artificial Intelligence and Soft Computing: Behavioral and Cognitive Modeling of the Human Brain. 1.4.2 Una vez finalizadas las lecturas, realice las siguientes actividades: 1. Hacer un resumen de los siguientes conceptos: IA Razonamiento Programacin lgica Sistemas expertos Robtica Bsqueda inteligente Redes neuronales Agentes Reconocimiento de voz Lgica difusa Algoritmos genticos Computacin distribuida

2. Explique las disciplinas de las cuales surge la inteligencia artificial. 3. Explique cada una de las reas de aplicacin de la IA. 4. Hacer un resumen de la historia de la IA.

Cdigo
UNIVERSIDAD DEL CARIBE Vicerrectora de Desarrollo Direccin Produccin de Medios para el Aprendizaje

Mayo, 2009 Versin No. 1 __________________ Pgina 14 de 42

GDE-INF- 333 Inteligencia Artificial

1.5 Actividades complementarias:


1.5.1 Nombre algunos lenguajes de programacin para IA. 1.5.2 Determinar el estado inicial, estado final y los movimientos permitidos para el problema de los misioneros y los canbales descrito a continuacin: Hay tres misioneros, tres canbales y un bote en la orilla izquierda del ro. Se necesita transportar las seis personas a la otra orilla utilizando el bote. En el bote solo caben dos personas y por lo menos una persona debera traer el bote de vuelta. Si el nmero de canbales supera al nmero de misioneros en cualquiera de los dos lados, ellos se comern a los misioneros.

Cdigo
UNIVERSIDAD DEL CARIBE Vicerrectora de Desarrollo Direccin Produccin de Medios para el Aprendizaje

Mayo, 2009 Versin No. 1 __________________ Pgina 15 de 42

GDE-INF- 333 Inteligencia Artificial

Unidad 2. Sistemas basados en Conocimiento En esta unidad se estudian los conceptos bsicos de los sistemas basados en conocimiento, su arquitectura, sus partes y los campos de aplicacin. Adems, se aprende a construir sistemas expertos utilizando la herramienta CLIPS. 2.1 Propsitos Especficos: 2.1.1 Estudiar los conceptos fundamentales de los Sistemas Expertos. 2.1.2 Comprender la estructura de los sistemas expertos. 2.1.3 Evaluar y analizar los sistemas basados en el conocimiento. 2.1.4 Aprender a construir sistemas expertos con CLIPS.

2.2 Contenidos 2.2.1 Sistemas basados en conocimiento. 2.2.2 Motor de inferencia. 2.2.3 Base de hechos 2.2.4 Base de conocimientos. 2.2.5 Diseo de Sistemas Expertos. 2.2.6 CLIPS.

Cdigo
UNIVERSIDAD DEL CARIBE Vicerrectora de Desarrollo Direccin Produccin de Medios para el Aprendizaje

Mayo, 2009 Versin No. 1 __________________ Pgina 16 de 42

GDE-INF- 333 Inteligencia Artificial

2.3 Actividad preliminar:


2.3.1 Descargar e instalar Clips.

Cdigo
UNIVERSIDAD DEL CARIBE Vicerrectora de Desarrollo Direccin Produccin de Medios para el Aprendizaje

Mayo, 2009 Versin No. 1 __________________ Pgina 17 de 42

GDE-INF- 333 Inteligencia Artificial

2.4 Actividades para el aprendizaje:


2.4.1 Lectura del captulo 1 de la bibliografa complementaria: Giarratano, Joseph y Riley, Gary: Sistemas expertos: Principios y programacin. Lectura del captulo 17 de la bibliografa bsica: Nilsson, Nils J.: Inteligencia artificial: Una nueva sntesis, McGraw-Hill, Madrid, 2001 2.4.2 Una vez finalizadas la lectura, realice las siguientes actividades: 1. Hacer un resumen de los siguientes conceptos: Sistema experto Reglas Reglas de produccin 2. 3. 4. 5. Base de conocimiento Procesador cognitivo Mecanismo de inferencia Sistema de produccin

Explique las ventajas y las desventajas de los sistemas expertos Explique las caractersticas de los sistemas expertos. Mencione las principales aplicaciones de los sistemas expertos. Explique las caractersticas de los lenguajes, interfaces y herramientas mas populares para desarrollar sistemas expertos. 6. Mencione y explique los elementos de un sistema experto.

Cdigo
UNIVERSIDAD DEL CARIBE Vicerrectora de Desarrollo Direccin Produccin de Medios para el Aprendizaje

Mayo, 2009 Versin No. 1 __________________ Pgina 18 de 42

GDE-INF- 333 Inteligencia Artificial

2.5 Actividades complementarias:


2.5.1 Elabore 5 reglas heursticas del tipo SI ENTONCES para planificar la inscripcin de las materias de un cuatrimestre. 2.5.2 Elabore 5 reglas heursticas del tipo SI ENTONCES para inscribir una materia. 2.5.3 Cargar y ejecutar el Sistema experto Animal.clp que viene en los ejemplos de CLIPS. 2.5.4 Explicar el funcionamiento del sistema experto del punto anterior.

Cdigo
UNIVERSIDAD DEL CARIBE Vicerrectora de Desarrollo Direccin Produccin de Medios para el Aprendizaje

Mayo, 2009 Versin No. 1 __________________ Pgina 19 de 42

GDE-INF- 333 Inteligencia Artificial

Unidad 3. Agentes y Bsquedas inteligentes En esta unidad se estudian los agentes y sistemas multiagentes y la resolucin de problemas mediante algoritmos de bsqueda. Se estudiar la plataforma JADE y las diferentes metodologas que existen para construir Agentes. Adems se estudiaran los algoritmos de bsquedas ms comunes y los problemas que pueden resolver. 3.1 Propsitos Especficos: 3.1.1 Comprender el concepto de agente de software. 3.1.2 Estudiar la arquitectura de los agentes. 3.1.3 Estudiar las metodologas para el desarrollo de agentes. 3.1.4 Aprender a resolver problemas mediante bsquedas. 3.1.5 Estudiar los algoritmos de bsqueda ms populares. 3.1.6 Estudiar los algoritmos genticos.

3.2 Contenidos 3.2.1 Concepto de agente. 3.2.1.1 Agentes y Sistemas multiagentes. 3.2.1.2 Arquitectura de los agentes. 3.2.1.3 Metodologas de desarrollo de agentes. 3.2.2 Bsqueda 3.2.2.1 Tipos de bsquedas 3.2.2.2 Algoritmos de bsquedas 3.2.3 Algoritmos genticos. 3.2.3.1 Estructura de los algoritmos genticos

Cdigo
UNIVERSIDAD DEL CARIBE Vicerrectora de Desarrollo Direccin Produccin de Medios para el Aprendizaje

Mayo, 2009 Versin No. 1 __________________ Pgina 20 de 42

GDE-INF- 333 Inteligencia Artificial

3.3 Actividad preliminar:


3.3.1 Descargar e instalar Jade de la siguiente direccin URL: http://jade.tilab.com/

Cdigo
UNIVERSIDAD DEL CARIBE Vicerrectora de Desarrollo Direccin Produccin de Medios para el Aprendizaje

Mayo, 2009 Versin No. 1 __________________ Pgina 21 de 42

GDE-INF- 333 Inteligencia Artificial

3.4 Actividades para el aprendizaje:


3.4.1 Lectura del captulo 2, 3 y 4 de la bibliografa bsica: Russell, Stuart y Norving, Peter: Inteligencia Artificial: Un enfoque moderno, Pearson, Prentice Hall, Mexico, 2da Edicin, 2004 Lectura de los captulos 2, 4, 9, 23, 24 y 25 de la bibliografa bsica: Nilsson, Nils J.: Inteligencia artificial: Una nueva sntesis, McGraw-Hill, Madrid, 2001 Lectura de los captulos 4 y 15 de la bibliografa bsica: Konar, Amit: Artificial Intelligence and Soft Computing: Behavioral and Cognitive Modeling of the Human Brain. 3.4.2 Una vez finalizadas las lecturas, realice las siguientes actividades: 1. 2. 3. 4. 5. 6. 7. Explique el funcionamiento del algoritmo bsqueda A*. Explique el funcionamiento del algoritmo bsqueda primero el mejor. Explique el funcionamiento del algoritmo ascensin de colinas. Explique el funcionamiento del algoritmo temple-simulado. Explique el funcionamiento del algoritmo bsqueda con vuelta atrs. Explique el funcionamiento del algoritmo bsqueda arco consistente. Explique el funcionamiento del algoritmo MiniMAX.

Cdigo
UNIVERSIDAD DEL CARIBE Vicerrectora de Desarrollo Direccin Produccin de Medios para el Aprendizaje

Mayo, 2009 Versin No. 1 __________________ Pgina 22 de 42

GDE-INF- 333 Inteligencia Artificial

3.5 Actividades complementarias:


3.5.1 Explique para qu sirve la plataforma JADE. 3.5.2 Elabore o busque un manual de instalacin y configuracin de JADE. 3.5.3 Explique los pasos para construir agentes utilizando JADE. 3.5.4 Elaborar un algoritmo gentico simple para resolver un problema de su inters particular.

Cdigo
UNIVERSIDAD DEL CARIBE Vicerrectora de Desarrollo Direccin Produccin de Medios para el Aprendizaje

Mayo, 2009 Versin No. 1 __________________ Pgina 23 de 42

GDE-INF- 333 Inteligencia Artificial

Unidad 3. Robtica En esta unidad se estudia la robtica, sus antecedentes histricos, el Hardware y el software para la creacin de robots, los campos o reas donde se implementa la robtica. 4.1 Propsitos Especficos: 4.1.1 Estudiar y comprender los fundamentos de la robtica. 4.1.2 Estudiar los tipos de hardware utilizados por los robots. 4.1.3 Analizar los diferentes tipos de Robot 4.1.4 Estudiar los lenguajes utilizados para la robtica. 4.2 Contenidos 4.2.1 Introduccin. 4.2.2 antecedentes histricos. 4.2.3 Tipos de Hardware 4.2.3.1 Sensores. 4.2.3.2Efectores. 4.2.4 Percepcin. 4.2.5 Movimientos. 4.2.6 Arquitectura de software para robtica. 4.2.7 Dominio de aplicacin de la robtica.

Cdigo
UNIVERSIDAD DEL CARIBE Vicerrectora de Desarrollo Direccin Produccin de Medios para el Aprendizaje

Mayo, 2009 Versin No. 1 __________________ Pgina 24 de 42

GDE-INF- 333 Inteligencia Artificial

4.3 Actividad preliminar:


4.3.1 Investigar sobre los tipos de robot ms populares.

Cdigo
UNIVERSIDAD DEL CARIBE Vicerrectora de Desarrollo Direccin Produccin de Medios para el Aprendizaje

Mayo, 2009 Versin No. 1 __________________ Pgina 25 de 42

GDE-INF- 333 Inteligencia Artificial

4.4 Actividades para el aprendizaje:


4.4.1 Lectura del captulo 25 de la bibliografa bsica: Russell, Stuart y Norving, Peter: Inteligencia Artificial: Un enfoque moderno, Pearson, Prentice Hall, Mexico, 2da Edicin, 2004 4.4.2 Una vez finalizadas las lecturas, realice las siguientes actividades: 1. Hacer un resumen de los siguientes conceptos: Robots Manipuladores Sensores pasivos Sensor Tctiles Sensores Mviles Sensores activos Sensores de imagen Efectores Humanoides Sensor de sonar Sensores perceptores

2. Explique los factores que deben ser monitoreado y controlados. 3. Explique cmo se puede calcular la varianza de costo. 4. Explique en qu consiste un grfico de Pareto.

Cdigo
UNIVERSIDAD DEL CARIBE Vicerrectora de Desarrollo Direccin Produccin de Medios para el Aprendizaje

Mayo, 2009 Versin No. 1 __________________ Pgina 26 de 42

GDE-INF- 333 Inteligencia Artificial

4.5 Actividades complementarias:


4.5.1 Elabore una propuesta de proyecto para construir un robot que podra ser aplicado a resolver un problema particular.

Cdigo
UNIVERSIDAD DEL CARIBE Vicerrectora de Desarrollo Direccin Produccin de Medios para el Aprendizaje

Mayo, 2009 Versin No. 1 __________________ Pgina 27 de 42

GDE-INF- 333 Inteligencia Artificial

Unidad 5. Redes Neuronales. En esta unidad se estudian las redes neuronales, su estructura, los tipos de problemas que podran resolver o las reas donde se podran aplicar. Tambin, se analiza su funcionamiento. 5.1 Propsitos Especficos: 5.1.1 Estudiar los conceptos bsicos de las redes neuronales. 5.1.2 Analizar su estructura y funcionamiento. 5.1.3 Comprender los campos de aplicacin de las redes neuronales. 5.2 Contenidos 5.2.1 Introduccin. 5.2.2 Concepto de Red Neuronal. 5.2.3 Antecedentes Histricos. 5.2.4 Estructura de una red Neuronal. 5.2.5 Funcionamiento de una red Neuronal. 5.2.6 Tipos de Redes Neuronales. 5.2.7 Aplicaciones de la Red Neuronal.

Cdigo
UNIVERSIDAD DEL CARIBE Vicerrectora de Desarrollo Direccin Produccin de Medios para el Aprendizaje

Mayo, 2009 Versin No. 1 __________________ Pgina 28 de 42

GDE-INF- 333 Inteligencia Artificial

5.3 Actividad preliminar:


5.3.1 Leer el artculo que se encuentra en la siguiente direccin URL: http://www.elguille.info/colabora/puntoNET/jlopezi_RedNeuronal.htm

Cdigo
UNIVERSIDAD DEL CARIBE Vicerrectora de Desarrollo Direccin Produccin de Medios para el Aprendizaje

Mayo, 2009 Versin No. 1 __________________ Pgina 29 de 42

GDE-INF- 333 Inteligencia Artificial

5.4 Actividades para el aprendizaje:


5.4.1 Lectura del captulo 3 de la bibliografa bsica: Nilsson, Nils J.: Inteligencia artificial: Una nueva sntesis, McGraw-Hill, Madrid, 2001 Lectura del captulo 5 de la bibliografa bsica: Graubard, Stephen R.: El nuevo debate sobre la inteligencia artificial, Gedisa, Madrid, 1999 5.4.2 Una vez finalizadas las lecturas, realice las siguientes actividades: 1. Hacer un resumen de los siguientes conceptos: Perceptrn Adalines Peso Axn Neurona Retropropagacin Dendrita Redes neuronales

2. Explique los factores que deben ser monitoreado y controlados.

Cdigo
UNIVERSIDAD DEL CARIBE Vicerrectora de Desarrollo Direccin Produccin de Medios para el Aprendizaje

Mayo, 2009 Versin No. 1 __________________ Pgina 30 de 42

GDE-INF- 333 Inteligencia Artificial

5.5 Actividades complementarias:


5.5.1 Codificar en VB.NET el ejemplo de Red Neuronal del artculo de la actividad preliminar.

Cdigo
UNIVERSIDAD DEL CARIBE Vicerrectora de Desarrollo Direccin Produccin de Medios para el Aprendizaje

Mayo, 2009 Versin No. 1 __________________ Pgina 31 de 42

GDE-INF- 333 Inteligencia Artificial

Programacin
Inteligencia Artificial es una materia mensual que consta de 3 crditos: 2 de teora y 1 de prctica. Un crdito equivale a 10 horas de estudio (Garca Aretio, 1997), lo que implica unas 30 horas de estudio en total a lo largo de los 5 encuentros semanales para la materia. Se puede ver la programacin de los encuentros en la tabla 2. Cada encuentro consta de 4 horas continuas y se divide en 3 horas para la exposicin de la teora y 1 hora, aproximadamente, para la prctica, que se solapa con el estudio de la teora (para aprovechar mejor los conocimientos impartidos). Encuentro Teora Horas 1 3 de Fundamentos Inteligencia Artificial 2 2 Sistemas basado en conocimiento 3 2 y 4 3 5 3 Redes Neuronales 1

Agentes inteligentes Bsquedas

Prctica

Horas

1 2 2 Desarrollo del trabajo Final

Tabla 2. Programacin de los encuentros

Robtica

Tema

Cdigo
UNIVERSIDAD DEL CARIBE Vicerrectora de Desarrollo Direccin Produccin de Medios para el Aprendizaje

Mayo, 2009 Versin No. 1 __________________ Pgina 32 de 42

GDE-INF- 333 Inteligencia Artificial

Metodologa
Investigacin Exposicin de los contenidos tericos por parte de los estudiantes. Para cada encuentro los estudiantes deben haber ledo previamente el material de la bibliografa bsica. Se harn exmenes cortos de control de lectura al inicio de la clase, y / o de retroalimentacin al final de la clase. Durante los encuentros se reforzarn los conceptos ledos por el estudiante y se realizarn algunos ejemplos. Se fomentar la participacin de los estudiantes mediante la realizacin de preguntas y ejercicios en clase que sern planteados por el docente. Tutora virtual a travs del campus virtual www.unicaribe.net Anlisis de informacin accesible en Internet. Asignacin de trabajos prcticos para ser realizados fuera de los encuentros. Prcticas en el laboratorio de cmputo. Presentacin de un trabajo final, incluyendo todos los temas especificados en el contenido descrito anteriormente.

Tutora en el campus virtual


El acceso se realiza a travs del enlace www.unicaribe.net. A cada estudiante se le asignar un Usuario y una Clave particular para acceder al campus, para esto el estudiante necesitar una cuenta de correo electrnico.

Cdigo
UNIVERSIDAD DEL CARIBE Vicerrectora de Desarrollo Direccin Produccin de Medios para el Aprendizaje

Mayo, 2009 Versin No. 1 __________________ Pgina 33 de 42

GDE-INF- 333 Inteligencia Artificial

Bibliografa Bsica En el caso de una materia como Inteligencia Artificial, existe una gran variedad de libros que pueden ser elegidos para el estudio de la misma. En esta asignatura en concreto, han primado los aspectos metodolgicos, que imponen la utilizacin de un libro en la enseanza a distancia (EAD) fcil de digerir por el lector, y por ello el libro de texto escogido es el siguiente: Russell, Stuart y Norving, Peter: Inteligencia Artificial: Un enfoque moderno, Pearson, Prentice Hall, Mexico, 2da Edicin, 2004 Este libro trata de manera clara la mayora de los temas del programa de clase. Este libro contiene muchos ejemplos que ayudan a entender la teora. Es un libro fcil de entender y los ejemplos son ilustrados y resueltos paso a paso, el nico inconveniente que ofrece este libro es que est editado en ingls.

Bibliografa complementaria Giarratano, Joseph y Riley, Gary: Sistemas expertos: Principios y programacin, Thomson, Mexico, 2001 Nilsson, Nils J.: Inteligencia artificial: Una nueva sntesis, McGraw-Hill, Madrid, 2001. Konar, Amit: Artificial Intelligence and Soft Computing: Behavioral and Cognitive Modeling of the Human Brain, CRC, USA, 2000 Graubard, Stephen R.: El nuevo debate sobre la inteligencia artificial, Gedisa, Madrid, 1999 Rich, Elaine y Kright, Kevin: Inteligencia Artificial, McGraw-Hill, Mxico, 2da Edicin, 1994. Negrete, Jos: De la filosofa a la inteligencia artificial, MEGABYTE Moyne, John A.: LISP, MEGABYTE MCCLOY, D.: Robtica, Una introduccin, MEGABYTE Checkland, Peter: Pensamiento de sistemas, MEGABYTE

Cdigo
UNIVERSIDAD DEL CARIBE Vicerrectora de Desarrollo Direccin Produccin de Medios para el Aprendizaje

Mayo, 2009 Versin No. 1 __________________ Pgina 34 de 42

GDE-INF- 333 Inteligencia Artificial

Prcticas La materia requiere la presentacin de un trabajo final que deber ser entregado en el quinto encuentro. El enunciado del mismo ser dictado por el docente de la materia y estar disponible en el campus virtual, adems del trabajo final, en cada encuentro se asignarn prcticas para ser realizadas fuera de clase y que ayudan a estimular y desarrollar el proceso de aprendizaje. Las prcticas deben ser entregada en la fecha especificada y aquellos estudiantes que no cumplan con este requisito, podrn presentarla ms tarde, pero solo se evaluara la misma con un sesenta por ciento de su valor (60%).

Cdigo
UNIVERSIDAD DEL CARIBE Vicerrectora de Desarrollo Direccin Produccin de Medios para el Aprendizaje

Mayo, 2009 Versin No. 1 __________________ Pgina 35 de 42

GDE-INF- 333 Inteligencia Artificial

Auto Evaluacin Materia: Clave: Nombre completo: Inteligencia Artificial INF-333

1. Inters demostrado: Lectura (seleccione el que mejor aplique) He ledo y estudiado plenamente todos los documentos de la materia (programa, gua y materiales bibliogrficos de la asignatura) He ledo someramente los documentos No he ledo aun los documentos 2. Trabajos prcticos Nombre de la prctica Problemas / Fecha entrega dificultad

3. Calificacin del aprendizaje y desempeo en la materia segn la siguiente escala: (1-Muy bueno 2-Bueno 3-Aceptable 4-Regular) Inters demostrado: Participacin: Trabajos prcticos:

4. Observacin

Cdigo
UNIVERSIDAD DEL CARIBE Vicerrectora de Desarrollo Direccin Produccin de Medios para el Aprendizaje

Mayo, 2009 Versin No. 1 __________________ Pgina 36 de 42

GDE-INF- 333 Inteligencia Artificial

Escuela de Informtica Programa de Asignatura Nombre de la asignatura Carga acadmica Modalidad Clave Pre-requisito Fecha de elaboracin Responsable de elaboracin Presentado a : Inteligencia Artificial : 3 crditos : Semi-Presencial : INF-333 : INF-319 : Septiembre, 2001 : Lic. Rafael Alexis Arias : Lic. Jos Alberto Uribe Director Escuela de Informtica

Modificaciones: 1: Fecha: Abril, 2009___ Responsable: Jos Alberto Uribe_______ 2: Fecha : ____________ Responsable: ______________________ 3: Fecha : ____________ Responsable: ______________________

CONTENIDO: Justificacin Propsitos Contenido de unidades Metodologa Evaluacin Bibliografa Septiembre, 2001

Cdigo
UNIVERSIDAD DEL CARIBE Vicerrectora de Desarrollo Direccin Produccin de Medios para el Aprendizaje

Mayo, 2009 Versin No. 1 __________________ Pgina 37 de 42

GDE-INF- 333 Inteligencia Artificial

1. JUSTIFICACIN La asignatura Inteligencia Artificial propicia el desarrollo de una visin conceptual sobre el comportamiento humano, el desarrollo tecnolgico y los distintos tpicos de cmo pueden ser afectadas las sociedades por el uso de las computadoras. Es posible reafirmar las ideas sobre ese tema; probablemente sea necesario consolidar juicios y crear otros. Lo primero que debemos considerar es la Inteligencia Artificial (IA) y la controversia sobre si las computadoras se pueden programar para pensar y aprender. Hoy da no existe una actividad humana que no haya sido influenciada por los avances en la informtica. Pero aun no se ha llegado a una idea fija de lo positivo y lo negativo, pues muchos efectos adversos se atribuyen a los sistemas de comunicacin. Las computadoras son objetos inanimados, y quienes las manejan somos los seres humanos; y es la computadora la que es culpada injustamente, en vez de culpar un mal diseo de sistemas, de lo cual es culpable el ser humano. Es preciso tocar temas como robticos, redes neuronales, motores de inferencia y otros que son afluentes de la Inteligencia artificial, para que los estudiantes de informtica y computacin puedan tener los principios de estos conceptos. 2. PROPOSITOS 2.1 Generales Desarrollar una visin conceptual sobre la Inteligencia Artificial, sus puntos positivos y negativos, sus avances y la funcin que cumple hoy da. 3. CONTENIDOS

Unidad1. Pensamiento Humano e Inteligencia Artificial Objetivos Especficos: Introducir al estudio de la Inteligencia Artificial (I.A.) Conocer los avances que se han logrados. Estudiar las disciplinas o reas de la IA. Comprender los campos de aplicacin de la IA. Contenido 3.1. Evolucin de la computacin 3.2. Concepto de inteligencia Artificial.

Cdigo
UNIVERSIDAD DEL CARIBE Vicerrectora de Desarrollo Direccin Produccin de Medios para el Aprendizaje

Mayo, 2009 Versin No. 1 __________________ Pgina 38 de 42

GDE-INF- 333 Inteligencia Artificial

3.3. 3.4. 3.5. 3.6. 3.7.

Disciplinas de la Inteligencia Artificial. Breve historia de la Inteligencia Artificial. Caractersticas para la realizacin de sistemas inteligentes. Lenguajes de programacin para Inteligencia Artificial. Arquitectura para mquinas de inteligencia artificial.

Unidad 2. Sistemas basados en Conocimiento.


Objetivos Especficos:

Estudiar los conceptos fundamentales de los Sistemas Expertos. Comprender la estructura de los sistemas expertos. Evaluar y analizar los sistemas basados en el conocimiento. Aprender a construir sistemas expertos con CLIPS.

Contenido

3.8. Sistemas basados en conocimiento. 3.9. Motor de inferencia. 3.10. Base de hechos 3.11. Base de conocimientos. 3.12. Diseo de Sistemas Expertos. 3.13. CLIPS.

Unidad 3. Agentes y Bsquedas inteligentes Objetivos Especficos: Comprender el concepto de agente de software. Estudiar la arquitectura de los agentes. Estudiar las metodologas para el desarrollo de agentes. Estudiar los algoritmos de bsqueda ms populares. Aprender a resolver problemas mediante bsquedas. Estudiar los algoritmos genticos.

Contenido 3.14. Concepto de agente. 3.14.1. Agentes y Sistemas multiagentes. 3.14.2. Arquitectura de los agentes. 3.14.3. Metodologas de desarrollo de agentes. 3.15. Bsqueda

Cdigo
UNIVERSIDAD DEL CARIBE Vicerrectora de Desarrollo Direccin Produccin de Medios para el Aprendizaje

Mayo, 2009 Versin No. 1 __________________ Pgina 39 de 42

GDE-INF- 333 Inteligencia Artificial

3.15.1. Tipos de bsquedas 3.15.2. Algoritmos de bsquedas 3.16. Algoritmos genticos. 3.16.1. Estructura de los algoritmos genticos Unidad 4. Robtica Objetivos Especficos: Estudiar y comprender los fundamentos de la robtica. Estudiar los tipos de hardware utilizados por los robots. Analizar los diferentes tipos de Robot Estudiar los lenguajes utilizados para la robtica.

Contenido 3.17. Introduccin. 3.18. antecedentes histricos. 3.19. Tipos de Hardware 3.19.1. Sensores. 3.19.2. Efectores. 3.20. Percepcin. 3.21. Movimientos. 3.22. Arquitectura de software para robtica. 3.23. Dominio de aplicacin de la robtica. Unidad 5. Redes neuronales. Objetivos Especficos:

Estudiar los conceptos bsicos de las redes neuronales. Analizar su estructura y funcionamiento. Comprender los campos de aplicacin de las redes neuronales.

Contenido 3.24. Introduccin. 3.25. Concepto de Red Neuronal. 3.26. Antecedentes Histricos. 3.27. Estructura de una red Neuronal. 3.28. Funcionamiento de una red Neuronal. 3.29. Tipos de Redes Neuronales. 3.30. Aplicaciones de la Red Neuronal.

Cdigo
UNIVERSIDAD DEL CARIBE Vicerrectora de Desarrollo Direccin Produccin de Medios para el Aprendizaje

Mayo, 2009 Versin No. 1 __________________ Pgina 40 de 42

GDE-INF- 333 Inteligencia Artificial

4. METODOLGIA Investigacin Ctedras Exposiciones en el Aula Presentacin de un trabajo final, incluyendo todos los temas especificados en el contenido descrito anteriormente. 5. EVALUACIN Cada estudiante ser evaluado durante todo el proceso de aprendizaje, en los 5 encuentros presenciales con el facilitador y sus compaeros estudiantes, as como en las jornadas de estudio individual y grupal de manera independiente donde no estar el profesor. Valor por Encuentro
Aspecto a Evaluar A. Posesin de los recursos y materiales de la asignatura. Definicin Posesin de los recursos y materiales propios de la asignatura (Gua, programa, libros de texto, otros). Preparacin previa de los contenidos a desarrollar en la unidad, apoyado en la gua de estudio. Calidad de los aportes mediante: desarrollo de la gua de estudio, informes de lecturas, prcticas, anlisis de casos, otros. Nivel de integracin en el anlisis de los contenidos de la unidad, mediante debates de opiniones, elaboracin de grficos, mapas conceptuales, presentaciones, investigaciones, entre otros. Demostracin de las competencias desarrolladas en la unidad anterior, mediante, gua de preguntas, lluvias de ideas, interrogatorio, discusin grupal, prctica, sntesis de lo aprendido, anlisis de caso, entre otras actividades. Apreciacin crtica del trabajo propio y por los dems miembros del grupo. 1er. 3 2do. 3er. 4to. 5to.

B. Desempeo en el desarrollo del tema de la unidad.

C. Integracin al trabajo grupal.

D. Dominio anterior.

del

tema

E. Auto evaluacin coevaluacin.

Cdigo
UNIVERSIDAD DEL CARIBE Vicerrectora de Desarrollo Direccin Produccin de Medios para el Aprendizaje

Mayo, 2009 Versin No. 1 __________________ Pgina 41 de 42

GDE-INF- 333 Inteligencia Artificial

G. Cumplimiento de las tareas asignadas de forma individual o grupal.

I. Comprobacin parcial de los aprendizajes acumulados

J. Competencias propias de la asignatura.

K. Resultado del trabajo de investigacin o prctica final individual: i. Desarrollo de trabajos de investigacin o prctica individual de forma escrita.

Realizacin de los trabajos asignados fuera del aula, de acuerdo a los criterios establecidos, desarrollo de la gua de estudio, foros de debates en la Web, anlisis de casos, elaboracin de proyectos, entre otros. Demostracin de las competencias desarrolladas en encuentros anteriores a travs de prueba escrita o prctica individual de los contenidos abordados hasta el tercer encuentro. Demostracin del dominio de los propsitos de las diferentes unidades, por medio de evaluacin integradora prevista en la gua de estudio u otro medio a considerar. Cumplimiento con los requisitos de elaboracin de acuerdo a las caractersticas propias del tipo de trabajo de investigacin o prctica final. Calidad en la elaboracin de los contenidos y cumplimiento de los requisitos de forma.

10

Dominio de los contenidos del trabajo de investigacin o prctica final, a travs de una confrontacin ii. Dominio de los de ideas, presentacin individual, contenidos preguntas sobre el tema, entre otras. Demostracin en su L. Desarrollo de actitudes comportamiento, re juicios y y valores propuestos en la anlisis de posesin de valores y asignatura. actitudes buscadas. Registro diario de la asistencia, tardanzas y permanencia del P. Registro de asistencia estudiante en el saln de clase. Puntuacin total

15

18

20

20

27

Cdigo
UNIVERSIDAD DEL CARIBE Vicerrectora de Desarrollo Direccin Produccin de Medios para el Aprendizaje

Mayo, 2009 Versin No. 1 __________________ Pgina 42 de 42

GDE-INF- 333 Inteligencia Artificial

6. BIBLIOGRAFA
Giarratano, Joseph y Riley, Gary: Sistemas expertos: Principios y programacin, Thomson, Mexico, 2001 Nilsson, Nils J.: Inteligencia artificial: Una nueva sntesis, McGraw-Hill, Madrid, 2001. Konar, Amit: Artificial Intelligence and Soft Computing: Behavioral and Cognitive Modeling of the Human Brain, CRC, USA, 2000 Graubard, Stephen R.: El nuevo debate sobre la inteligencia artificial, Gedisa, Madrid, 1999
Rich, Elaine y Kright, Kevin: Inteligencia Artificial, McGraw-Hill, Mxico, 2da Edicin, 1994 Negrete, Jos: De la filosofa a la inteligencia artificial, MEGABYTE Moyne, John A.: LISP, MEGABYTE MCCLOY, D.: Robtica, Una introduccin, MEGABYTE Checkland, Peter: Pensamiento de sistemas, MEGABYTE

Vous aimerez peut-être aussi