Download a.- datos generales

Document related concepts

Instrucción diferenciada wikipedia , lookup

Sistema de Evaluación de Aprendizaje wikipedia , lookup

Prolog wikipedia , lookup

John B. Carroll wikipedia , lookup

Sistema multiagente wikipedia , lookup

Transcript
FORMATO DE SYLLABUS
FOR DAC 11 VER 17 07 07
A.- DATOS GENERALES
MATERIA
CÓDIGO
NOMBRE PROFESOR / A
CRÉDITOS
Nº HORAS PRESENCIALES
Nº HORAS NO PRESENCIALES
AÑO
PERÍODO
DÍAS
HORARIO
AULA
Inteligencia Artificial
UCOM 480
Carlos Aveiga Paínii
3
48
96
2009
Intensivo I - 2009
Lunes a Jueves
07h30-08h50
Microsoft
1.- DESCRIPCIÓN
Permitirá al estudiante aplicar el conocimiento y comportamiento humano en los distintos campos de
aplicación, igualando o mejorando las destrezas humanas, a través de la implementación de agentes
racionales.
2.- JUSTIFICACIÓN
La materia es muy importante para un ingeniero en sistemas y afines, ya que la inteligencia artificial
es una rama fundamental de las ciencias computacionales.
3.- OBJETIVOS
3.1 GENERAL
Instruir al estudiante en esta disciplina, partiendo desde una visión global de Inteligencia Artificial,
para luego ir detallando las áreas y/o tendencias más importantes. Adicionalmente con el objetivo de
fomentar la investigación y el conocimiento de temas avanzados se procederá con la sustentación de
estos por parte de los alumnos.
3.2 ESPECÍFICOS
 Utilizar la inteligencia artificial como una herramienta de análisis y programación.
 Definir e identificar los diferentes métodos de representación del conocimiento.
 Desarrollar, justificar y utilizar los formalismos de representación avanzados.
 Seleccionar algoritmos de búsqueda y razonamiento de acuerdo a la aplicación.
 Introducción a sistemas inteligentes básicos usando Programación orientada a la inteligencia
artificial en PROLOG
4.- COMPETENCIAS
El estudiante obtendrá y mejorará habilidades para analizar, deducir, simplificar, asociar y formalizar
expresiones de lenguaje natural aplicables a sistemas inteligentes. Asimismo otras competencias tales
como Formación Investigativa, Uso de las Tecnologías de la Información y las Comunicaciones,
Valores Morales como Responsabilidad, Modestia, Honestidad, Solidaridad, uso del Idioma Inglés y
Lengua Materna.
5. CONTENIDO PROGRAMÁTICO
FECHAS &
SESIONES
Sesión 1
12/01/2009
Sesión 2
13/01/2009
Sesión 3
14/01/2009
Sesión 4
15/01/2009
Sesión 5
19/01/2009
Sesión 6
20/01/2009
Sesión 7
21/01/2009
Sesión 8
22/01/2009
Sesión 9
26/01/2009
Sesión 10
27/01/2009
Sesión 11
28/01/2009
Sesión 12
29/01/2009
COMPETENCIAS
ESPECÍFICAS
Orienta tendencias de la
Inteligencia Artificial
mediante datos y conceptos
históricos y actualizados
capaces de formar en la
mentalidad del estudiante la
realidad a través del estudio
y evaluación profesional
Identifica
áreas
de
competencia aplicables en
la vida real para que el
estudiante elija los campos
en los cuales podría
desempeñarse, demostrando
profesionalismo
Identifica y planifica
competencia de agentes
reales para llegar a ser
capaces de diseñarlo,
desarrollando el estudiante
su capacidad creativa
demostrando gran
responsabilidad y trabajo
solidario tanto individual
como colectivo
Desarrolla
un
agente
inteligente básico a través
del estudio y análisis del
lenguaje
aplicativo
de
programación básica de
Inteligencia
Artificial,
mediante
la
práctica
constante y responsable
H O RAS NO
EVALUACIÓN
PRESENCIALES
Unidad 1 – 1.1 ¿Qué es Inteligencia Investigar sobre:
 Evaluación diagnóstica y
Tendencia actual de la punto de encuentro
Artificial (I.A.)?
de
Inteligencia Artificial
1.2 Fundamentos de Inteligencia
conocimientos previos de
Artificial.
alumnos.
Investigar sobre:
1.2 Fundamentos de Inteligencia
 Evaluación individual de lo
Paradigmas y Otros
Artificial.
explicado en clase.
programas
1.3 Historia de la Inteligencia
 Evaluación individual de
desarrollados
en
Artificial
lectura del material
Inteligencia Artificial
Investigar sobre:
Aplicaciones nuevas
 Evaluación individual de lo
de la Inteligencia
Unidad 2 – Aplicaciones y Áreas de
explicado en clase.
Artificial
competencia
 Evaluación individual de
lectura del material
UNIDADES/CONTENIDOS
Investigar sobre:
Agentes
Unidad 3 – 3.1 Concepto de agentes Nuevos
3.2 Comportamiento de los agentes Inteligentes de la
Inteligencia Artificial
Investigar sobre:
3.3 Estructuras de agentes
Ambientes artificiales
3.4 Concepto de ambientes
de la robótica
Investigar sobre:
Ambientes reales y su
3.5 Propiedades de ambientes
diferencia con los
3.6 Programas de ambientes
artificiales
Investigar sobre:
Unidad 4 – 4.1 El lenguaje de la Aplicaciones de la I.A.
actuales que usan
Lógica de Predicados
lógica de predicados
Investigar sobre:
4.2 Inferencia en la Lógica de Métodos adicionales
de inferencia
Predicados
 Evaluación individual de lo
explicado en clase.
 Evaluación individual de
lectura del material
 Evaluación individual de lo
explicado en clase.
 Lección escrita
 Evaluación individual de lo
explicado en clase.
 Evaluación individual de
lectura del material
 Evaluación individual de lo
explicado en clase.
 Evaluación individual de
lectura del material
 Evaluación individual de lo
explicado en clase.
 Evaluación individual de
lectura del material
Investigar sobre:
Aplicabilidad
en
lenguajes de I.A. de
sistemas
de
producción
Investigar sobre:
Diferencia
entre
4.3.2 Ventajas y desventajas de un
Modus
Ponens
y
Sistema de Producción
Sistemas
de
producción
Investigar sobre:
Relación de Marcos
4.4 Marcos
con
Programación
Orientada a Objetos
Investigar sobre:
4.4.3 Ejemplo de sistema de marcos Relación acerca de
Ejemplo de utilización de un otras
formas
de
Sistema de Marcos
representación
del
conocimiento
 Evaluación individual de lo
explicado en clase.
 Evaluación individual de
lectura del material
4.3 Sistemas de Producción
4.3.1 Estructura y funcionamiento
de un Sistema de Producción
 Evaluación
individual
escrita de lo explicado en
clase.
 Evaluación individual de
lectura del material
 Evaluación individual de lo
explicado en clase.
 Evaluación individual de
lectura del material
 Evaluación individual de lo
explicado en clase.
 Evaluación individual de
lectura del material
Sesión 14
3/02/2009
Sesión 15
4/02/2009
Sesión 16
5/02/2009
Sesión 17
9/02/2009
Identifica otros sistemas
inteligentes aplicados a la
5.3 Redes semánticas
vida real mediante ejemplos
prácticos desertando su
habilidad
creativa
e
interpretativa mediante la Examen 1er Parcial
constancia y la solidaridad
en el trabajo individual y
colectivo
5.4 Toma de decisiones sencillas
5.5 Toma de decisiones complejas
Evalúa las estrategias de
búsqueda de soluciones a
problemas reales de la
Inteligencia
Artificial
mediante
el
análisis
detallado de los problemas,
usando
su
criterio
interpretativo y analítico
Unidad 6 – Estructuras y Estrategias
de Búsqueda
6.1 Método de generar y comprobar
6.2 Búsqueda en amplitud
Sesión 18
10/02/2009
6.2 Búsqueda en amplitud
6.3 Búsqueda en profundidad
Sesión 19
11/02/2009
6.3. Búsqueda en profundidad
6.4 Búsqueda hacia atrás
Sesión 20
12/02/2009
6.5 Búsqueda Bidireccional
Sesión 21
16/02/2009
Sesión 22
17/02/2009
Sesión 23
18/02/2009
Sesión 24
19/02/2009
Sesión 25
25/02/2009
Sesión 26
26/02/2009
 Evaluación individual de lo
explicado en clase.
 Evaluación individual de
lectura del material
Investigar sobre:
 Evaluación individual de lo
Relación de Redes explicado en clase.
Semánticas y Marcos  Evaluación individual de
lectura del material
Investigar sobre:
Sistemas
de  Examen Escrito
razonamiento
Investigar sobre:
 Evaluación individual de lo
Sistemas aplicados de explicado en clase.
tomas de decisiones en  Evaluación individual de
la I.A.
lectura del material
Investigar sobre:
Aplicación
de  Evaluación individual de lo
búsquedas
en explicado en clase.
amplitud en lenguajes  Evaluación individual de
y herramientas de la lectura del material
I.A.
Investigar sobre:
Aplicación
de  Evaluación individual de lo
búsqueda
en explicado en clase.
profundidad
en  Evaluación individual de
lenguajes
y lectura del material
herramientas de la IA
Investigar sobre:
 Evaluación individual de lo
Aplicación
de
explicado en clase.
búsqueda hacia atrás
 Evaluación individual de
en
lenguajes
y
lectura del material
herramientas de la IA
Investigar sobre:
Aplicación
de  Evaluación individual de lo
búsqueda
hacia explicado en clase.
bidireccional
en  Evaluación individual de
lenguajes
y lectura del material
herramientas de la IA
Investigar sobre:
 Desarrollo individual de
Aplicaciones
ejercicios prácticos en el
desarrolladas
en
computador
prolog en IA
Investigar sobre:
 Desarrollo individual de
Otros
ejercicios ejercicios prácticos en el
aplicados de Prolog
computador
Investigar sobre:
 Desarrollo individual de
Objetivo fundamental
ejercicios prácticos en el
de Prolog para la IA
computador
Investigar sobre:
Unidad 5 – 5.1 Incertidumbre
Otros sistemas
5.2
Sistemas de Razonamiento
razonamiento
probabilístico
Sesión 13
2/02/2009
Aplica
los
conceptos
estudiados
desarrollando
sistemas inteligentes a
través de programación
lógica,
aplicando
sus
criterios de diseño, y
creatividad para resolver
problemas
reales,
demostrando constancia y
solidaridad en el trabajo
individual y en equipo.
Unidad
7
–
Lenguaje
de
Programación Prolog
7.1 Elementos de prolog: And, Or,
Not
Taller y ejercicios de Prolog en
relación a los elementos de Prolog
de
7.2 Sintaxis del Lenguaje de
Programación Prolog
7.3
Variables y Constantes en
Prolog
Taller y ejercicios de Prolog en Investigar sobre:
 Desarrollo individual
relación a la sintaxis, variables y Otros
ejercicios ejercicios prácticos en
constantes en Prolog
aplicados de Prolog
computador
Investigar sobre:
7.4 Reglas y Hechos, predicados en
 Desarrollo individual
Otras
formas
de
Prolog
ejercicios prácticos en
representar hechos y
computador
reglas en prolog
Taller y ejercicios de Prolog en Investigar sobre:
 Desarrollo individual
formas
de ejercicios prácticos en
relación a Reglas y Hechos en Otras
representar hechos y computador
Prolog
de
el
de
el
de
el
reglas en prolog
Sesión 27
02/03/2009
Sesión 28
03/03/2009
Sesión 29
04/03/2009
Sesión 30
05/03/2009
Sesión 31
06/03/2009
Investigar sobre:
herramientas
Lección en el Computador de Prolog Otras
similares a Prolog
Investigar sobre:
7.5 Representaciones numéricas e Otras
formas
de
Inecuaciones en prolog
representación
en
Prolog
Investigar sobre:
Taller y ejercicios de Prolog en
Otras
formas
de
relación
a
Representaciones
representación
en
numéricas e inecuaciones
Prolog
 Desarrollo individual de
ejercicios prácticos en el
computador
Examen Final
 Examen teórico-práctico
Resolución y Entrega de exámenes
 Desarrollo individual de
ejercicios prácticos en el
computador
 Desarrollo individual de
ejercicios prácticos en el
computador
6.- METODOLOGÍA
Metodología a utilizarse dentro del aula

Ejercicios aplicativos

Talleres

Foros

Trabajos de programación
Horas No Presenciales

Investigaciones

Proyectos
Estos estudios independientes estarán comprendidos entre:
ESTUDIO INDEPENDIENTE
Lecturas de: texto, revistas, artículos, periódicos, etc. (mínimo 300 páginas)
Preparación de: Informes, presentaciones, ensayos, proyectos, investigaciones, casos
Estudio para: lecciones, aportes, exámenes (parcial, final), evaluaciones sobre lecturas, casos
Investigaciones: bibliográficas, de campo, Internet
7.- EVALUACIÓN
Criterio para la calificación de los trabajos




Talleres en clase: 15 pts
Trabajos e investigaciones: 15 pts
Actuación en clase: 20 pts
Examen escrito y/o práctico: 50 pts
100 Pts
8.- BIBLIOGRAFÍA
6.1 BIBLIOGRAFÍA BÁSICA
Nombre
Inteligencia Artificial –
Un enfoque moderno
Autor
Stuart Russell /
Peter Norvig
Editorial
Edición
Prentice Hall
Tercera Edición
6.2 BIBLIOGRAFÍA COMPLEMENTARIA
Manual de Prolog
Amzi Inc
6.3 FOLLETOS
Unidad Didáctica
Inteligencia Artificial
Ricardo Aler Mur /
Daniel Borrajo Millán /
Andrés Silva Vásquez
--
6.4 PÁGINAS WEB
manuales.astalaweb.com/Manuales/Prolog.asp
www.programatium.com/prolog.htm
www.programatium.net/01Manuales3/Varios/prolog.htm
9.- DATOS DEL PROFESOR / A
Nombre:
Título de Pregrado:
Título de Posgrado:
E-mail:
Carlos Aveiga Paínii
Ingeniero Electrónico en Telecomunicaciones
Master en Sistemas de Información Gerencial
[email protected]
[email protected]
--
10.- FIRMA DEL PROFESOR Y EL DECANO/A Ó DIRECTOR /A