Você está na página 1de 11

SÍLABO DEL CURSO DE SISTEMAS INTELIGENTES

I. INFORMACIÓN GENERAL

1.1 Facultad Ingeniería

1.2 Carrera Profesional Ingeniería de Sistemas Computacionales

1.3 Departamento -------------------------

1.4 Requisito Compiladores y Lenguajes de Programación

1.5 Periodo Lectivo 2014-1

1.6 Ciclo de Estudios X Ciclo

1.7 Inicio – Término 24 de marzo– 19 de julio del 2014

1.8 Extensión Horaria 07 Horas Totales (04 HC + 3 HNP)

1.9 Créditos 4

II. SUMILLA

El desarrollo del presente curso involucra actividades de naturaleza teórico – práctico, donde se brindarán
una serie de fundamentos conceptuales y prácticos para tratar con problemas en ámbitos de la Industria
y/o Servicios cuya solución requiera la capacidad de comprender, representar y modelar el
comportamiento humano a través del uso de la computadora.

Los temas principales son: agentes autónomos, pudiendo ser sistemas software o máquinas físicas, así
como los fundamentos más resaltantes del procesamiento de señales (luz y sonido) como elementos
fundamentales de los sensores y actuadores, algoritmos de búsquedas y solución de problemas,
nociones primordiales de razonamiento, representación del conocimiento y aprendizaje automático,
fundamentados en la inteligencia artificial.

III. LOGRO DEL CURSO

Al finalizar el curso, el estudiante desarrolla agentes inteligentes como parte de un proyecto aplicativo;
aplicando los fundamentos de agentes así como diferentes técnicas de inteligencia artificial; siguiendo las
fases de desarrollo de agentes y documentado con un formato de artículo establecido para el curso.
IV. UNIDADES DE APRENDIZAJE
Nombre de Unidad I:Fundamentos de losAgentes Inteligentes y sus aplicaciones
Logro de Unidad:
Al término de la primera unidad, el estudiante analiza problemas y plantea agentes que se comporten y
piensen racionalmente, fundamentando sus trabajos en conceptos del campo de estudio de la IA,
diferenciándolo de otros tipos de sistemas inteligentes, caracterizando y contrastando las arquitecturas de
agentes estándares, presentando trabajos escritos bajo los formatos establecidos con su respectiva
implementación en un lenguaje de programación.
Contenido
Actividades de Aprendizaje
Sem. Criterios de
Saberes básicos Horas Horas No Recursos
evaluación
Presenciales. Presenciales.
- Participa en la
socialización
Introducción y del sílabo - Efectúa la
lineamientos del - Participa en lectura del
curso. clases archivo
Explicación del expresando sus conteniendo
silabus. ideas basadas presentaciones,
Aula Virtual.
Estandarización de en que se ubica en
Originalidad e
los formatos para la conocimientos su aula virtual,
integración de los
presentación de y/o experiencias para su
Libro 1: Cap. temas vistos en
1 trabajos. previas. discusión en
1. cursos anteriores
clase.
Introducción a la en la elaboración
- Identifica
Inteligencia de su resumen.
aplicaciones de - Analiza las
Artificial.
Inteligencia lecturas
¿Qué es IA?
Artificial indicadas por el
Fundamentos de la
estudiados en docente, para
Inteligencia
cursos presentar un
Artificial.
previosexpresá resumen.
Historia de la IA.
ndolo ante sus
compañeros.
- Participa en
- Efectúa la
clases
lectura del
expresando sus
archivo
ideas basadas
conteniendo
Agentes en
presentaciones,
Inteligentes. conocimientos
que se ubica en
Definiciones y/o experiencias
su aula virtual,
fundamentales. previas. Aula Virtual.
para su
Actuación de los discusión en Originalidad e
agentes - Identifica y Libro 1: Cap.
clase. integración de los
2 inteligentes. analiza 2.
temas para la
Componentes de aplicaciones
- Analiza las elaboración de su
agentes relacionadas a
lecturas resumen.
inteligentes. los agentes Internet.
indicadas por el
Clasificación de inteligentesexpr
docente, para
agentes esándolo ante
presentar un
Inteligentes. sus
resumen.
compañeros y
debatiendo
- Propone tema
sobre los
de Paper.
mismos.
- Participa en - Efectúa la Aula Virtual. Participa de modo
Sensores y clases lectura del Archivos activo en clase
Actuadores en expresando sus archivo digitales.
3 Agentes conocimiento y conteniendo
Inteligentes. experiencias presentaciones, Libro 1: Cap. Presenta,
 Tipos, relacionadas a que se ubica en 2. considerando
definiciones y lo sensores y su aula virtual, cada etapa, los
funcionamiento. actuadores en para su algoritmos
 Fundamentos del agentes discusión en Editor implementados.
procesamiento de inteligentes. clase. Netbeans.
señales (Luz, Lenguaje de
Sonido) para el - Implementa en - Mejora los Programació
diseño de el computador algoritmos n Java.
sensores y los algoritmos estudiados en
actuadores. estudiados en clase.
 Algoritmos para clases.
el procesamiento - Avanza con el
de datos en desarrollo de
sensores y Paper.
actuadores de
agentes
inteligentes.
 Presentación de - Elabora un
la ensayo Aula Virtual. Nivel de solución
implementación plasmando la Internet. de la evaluación y
de los trabajos situación actual Hojas de los ejercicios
planteados en de los agentes impresas. propuestos.
- Presenta y
clase. inteligentes en
4 sustenta su
 Presentación de su entorno Editor Originalidad y
práctica de
un ensayo empresarial. Netbeans. presentación
laboratorio.
plasmando la Lenguaje de puntual en la
situación actual - Avanza con el Programació redacción de un
de los AI. desarrollo de n Java. ensayo.
Paper.
Evaluación T1: solución de problemas y plantea agentes que se comporten y piensen
racionalmente

Nombre de Unidad II: Estrategias de Búsqueda – Exploración y Satisfacción de restricciones.


Logro de Unidad:
Al término de la segunda unidad, el estudiante elabora agentes como solución a problemas de su
entorno; basados en algoritmos de búsqueda no informada e informada, evaluando su desempeño en
el uso de los recursos y describiendo las condiciones en las cuales un algoritmo de búsqueda
garantiza una solución óptima, presentado el diseño mediante los formatos establecidos y la
implementación del mismo en un lenguaje de programación.
Contenidos
Actividades de aprendizaje Criterios de
Sem Saberes básicos Horas Horas no Recursos Evaluación
presenciales presenciales
- Efectúa la
Solución de - Participa en lectura del Participación
problemas clases archivo activa en
mediante expresando conteniendo clase.
búsquedas. sus ideas presentaciones,
 Agentes basadas en que se ubica en
Solucionadores conocimientos su aula virtual, Originalidad y
de Problemas. Aula Virtual.
y/o para su coherencia en
 Tipos de experiencias discusión en la elaboración
problemas, Archivos
previas, clase. de su
formulación de digitales.
planteando resumen.
problemas, ejemplos que - Analiza las
modelos basados Libro 1: Cap.
requieren de lecturas
en estados vs 3.
una solución indicadas por el Presenta,
5 nodos para la haciendo uso docente de su considerando
solución de de técnicas de biblioteca cada etapa,
problemas. Editor
búsquedas, virtual, para los algoritmos
 Algoritmos de Netbeans.
debatiente sus presentar un implementado
búsqueda en ventajas y resumen. s.
árboles. Lenguaje de
desventajas.
 Evaluación de Programación
- Implementa los
algoritmos: Java.
- Implementa algoritmos
completitud, en el estudiados en
complejidad de computador clase.
tiempo, los algoritmos
complejidad de estudiados en - Avanza con el
espacio, clase. desarrollo de
Optimalidad. Paper.
Participación
Estrategias de
- Efectúa la activa y
búsqueda no
lectura del coherente en
informada.
clase.
 Búsqueda archivo
primero en conteniendo
presentaciones, Originalidad y
amplitud, coherencia en
Búsqueda de que se ubica en
- Se agrupa y la elaboración
costo uniforme, su aula virtual,
debate las Aula Virtual. de su
Búsqueda para su
ventajas y resumen.
primero en discusión en
desventajas Archivos
profundidad, clase.
de los digitales. Respeto a las
Búsqueda en - Analiza las
algoritmos opiniones de
profundidad lecturas
estudiados, Libro 1: Cap. sus
limitada, indicadas por el
así como sus 3, 4. compañeros.
Búsqueda en docente de su
aplicaciones.
profundidad biblioteca
virtual, para Presenta,
iterativa, Editor considerando
Búsqueda presentar un
- Implementa Netbeans. cada etapa,
Bidireccional. resumen.
en el los algoritmos
 Estados computador Lenguaje de implementado
repetidos: - Completa e
6 los algoritmos Programación s
Búsqueda en implementa los
estudiados en Java.
grafos, Lista de algoritmos
clase.
nodos Visitados, estudiados en
Tablas Hash de clase.
nodos Visitados.
 Ejercicios sobre - Avanza con el
diferentes desarrollo de
algoritmos de Paper.
búsqueda.
Estrategias de
Participación
Búsqueda
activa y
Informada.
coherente en
Exploración.
clase.
 Búsqueda - Participa
- Efectúa la
primero el mejor, activamente Nivel de
lectura del
Búsqueda en clase, abstracción en
archivo
Greedy primero agrupándose la elaboración
conteniendo
el mejor, y elaborando de sus
presentaciones, Aula Virtual.
Búsqueda A*. un cuadro cuadros
que se ubica en
comparativo comparativos.
Heurísticas. su aula virtual, Libro 1: Cáp.
de las
 Admisibilidad, para su 4.
diferentes Respeto a las
Dominación, discusión en
técnicas opiniones de
Relajamiento de clase.
7 estudiadas y sus
problemas, Editor
sus compañeros.
Creación de - Completa e Netbeans.
aplicaciones.
Heurísticas implementa los
 Búsqueda algoritmos Lenguaje de Presenta,
Heurística de estudiados en Programación considerando
- Implementa cada etapa,
memoria clase. Java.
en el los algoritmos
Limitada: IDA* computador
Búsqueda - Avanza con el implementado
los algoritmos s.
recursiva primero desarrollo de
estudiados en
el mejor RBFS, Paper.
clase.
SMA*.
 Ejercicios de
búsquedas
basados en
heurísticas.
Nivel de
- Desarrolla su solución de la
- Analiza el
evaluación de Aula Virtual. evaluación.
archivo con la
Ejercicios de unidad.
solución de su
búsquedas Internet. Presenta,
8 evaluación
basados en - Presenta y considerando
ubicada en su
heurísticas. sustenta sus Hojas cada etapa,
aula virtual.
trabajos de impresas. los algoritmos
laboratorio. implementado
s

EVALUACIÓN PARCIAL

- Efectúa la Participación
Estrategias de lectura del activa y coherente
Búsqueda - Participa en Aula Virtual.
archivo en clase.
Informada. clases
conteniendo
 Satisfacción expresando sus
presentaciones,
Archivo
de ideas a sus digital.
que se ubica en Originalidad y
restricciones. compañeros,
su aula virtual, coherencia en la
 Problemas de basadas en Libro 1: Cáp.
para su elaboración de su
satisfacción conocimientos 4, 5.
discusión en resumen.
9 de y/o experiencias
clase.
restricciones. previas. Editor
 Definición, Netbeans.
- Analiza las Presenta,
Búsqueda - Implementa en Lenguaje de
lecturas considerando
Backtraking el computador Programació
indicadas por el cada etapa, los
para PSR, los algoritmos n Java
docente de su algoritmos
heurística estudiados en
biblioteca implementados.
MVR, clase.
virtual, para
heurística de presentar un
Grado, resumen.
algoritmo
Forward - Completa e
checking, implementa los
Propagación algoritmos
de estudiados en
Restricciones: clase.
consistencia
de arcos, - Avanza con el
bactracking desarrollo de
inteligente. Paper.
- Efectúa la
Algoritmos de lectura del
Búsqueda local archivo, que se
y Optimización. - Participa en ubica en su Aula Virtual.
 Hill Climbing, clases aula virtual, Participación
simulated expresando sus para su Archivo activa y coherente
annealing, ideas a sus discusión en Digital. en clase.
local beam. compañeros, clase.
Búsqueda basadas en Libro 1:
Local para conocimientos - Analiza las Cáp5, 6. Respeto a las
10 PSR. y/o experiencias lecturas opiniones de sus
 Heurística de previas. indicadas por el Editor compañeros.
conflictos docente de su Netbeans.
mínimos. - Implementa en biblioteca Lenguaje de
 Estructuras de el computador virtual, para Programació Originalidad y
Problemas. los algoritmos presentar un n Java. coherencia en la
estudiados en resumen. elaboración de su
Ejercicios clase. resumen.
aplicando las - Avanza con el
heurísticas desarrollo de
MVR. Paper.
- Efectúa la
lectura del
archivo
- Se agrupa y conteniendo
Algoritmos Participación
debate las presentaciones,
genéticos. Aula Virtual. activa y coherente
ventajas y que se ubica en
 Fundamentos. en clase.
desventajas de su aula virtual,
 Reproducción, Archivo
los algoritmos para su
operadores de digitales. Respeto a las
genéticos, así discusión en
cruzamiento, opiniones de sus
como sus clase.
11 selección y compañeros.
aplicaciones.
cruce, Editor
- Investiga e
representació Netbeans Presenta,
- Implementa en implementa los
n de Lenguaje de considerando
el computador algoritmos
cromosomas, Programació cada etapa, los
los algoritmos estudiados en
espacio de n Java. algoritmos
estudiados en clase.
búsqueda. implementados.
clase.
- Avanza con el
desarrollo de
Paper.
- Efectúa la
- Participa en
Algoritmos lectura del Aula Virtual.
clases Participa activa y
para juegos. archivo
expresando sus coherentemente
 Juegos como conteniendo Libro 1: Cáp
ideas a sus en clase.
problemas de presentaciones, 6.
12 compañeros,
búsqueda, que se ubica en Editor
basadas en Respeto a las
tipo de juegos, su aula virtual, Netbeans.
conocimientos opiniones de sus
algoritmo para su
y/o experiencias compañeros.
Mínimax, discusión en Lenguaje de
previas.
juegos clase. Programació
multijugador, n Java.
funciones de - Avanza con el
evaluación. desarrollo de
Paper.

Evaluación T2: Presentación de la implementación de los trabajos (elabora agentes


como solución a problemas)

Nombre de Unidad III: Conocimiento y Razonamiento


Logro de Unidad:
Al término de la tercera unidad, el estudiante desarrolla agentes inteligentes para dar solución a
problemas de su entorno, basándose en teorías de razonamiento y aprendizaje, presentando la
documentación e implementación de los mismos y demostrando creatividad y corrección en el proceso.
Contenidos
Actividades de aprendizaje Criterios de
Sem Saberes Horas Horas no Recursos Evaluación
básicos presenciales presenciales
- Efectúa la
lectura del Participación
archivo activa y
Agentes conteniendo coherente en
Lógicos - Participa en presentaciones, clases.
clases que se ubica en Aula Virtual
 Agentes
expresando sus su aula virtual, Originalidad y
basados en
ideas a sus para su coherencia en la
conocimiento,
compañeros, discusión en Libro 1: Cáp. elaboración de
TheWumpus
basadas en clase. 7. su resumen.
World, Lógica,
conocimientos
Lógica
13 y/o experiencias - Analiza las Aula Virtual.
proposicional.
previas. lecturas
Patrones de indicadas por el Editor
razonamiento. - Implementa en docente de su Netbeans.
 Resolución, el computador biblioteca Lenguaje de
forma normal los algoritmos virtual, para Programació
conjuntiva, estudiados en presentar un n Java.
algoritmo de clase. resumen.
resolución.
- Avanza con el
desarrollo de
Paper.
- Efectúa la
lectura del
Participación
- Participa en archivo
Libro 1: Cáp. activa y
clases conteniendo
20, 21, 23, coherente en
expresando sus presentaciones,
24. clase.
Redes ideas a sus que se ubica en
Neuronales compañeros, su aula virtual,
Aula Virtual
Artificiales. basadas en para su
Originalidad y
 Definición, conocimientos discusión en
Editor coherencia en la
14 modelo y/o experiencias clase.
Netbeans. elaboración de
humano, previas.
su resumen.
clasificaciones - Completa e
Lenguaje de
, resolución de - Implementa en implementa los
Programació Correctitud de
problemas. el computador algoritmos
n Java los algoritmos
los algoritmos estudiados en
implementados,
estudiados en clase.
considerando
clase.
cada etapa,.
- Avanza con el
desarrollo de
Paper.
- Presenta y
sustenta su
proyecto final
de curso
consistente en
el desarrollo de - Adjunta en su Aula Virtual Calidad del
Evaluación T3:
un agente aula virtual el trabajo
 Presentación
inteligente informe Editor desarrollado y
y sustentación
15 como solución a (formato paper) Netbeans. sustentado por
de proyectos
un problema de de su proyecto Lenguaje de parte de los
finales del
su entorno, sustentado en Programació estudiantes.
curso.
involucrando los clases. n Java
contenidos
teóricos
prácticos
estudiados en
el curso.
16 EVALUACIÓN FINAL
17 EVALUACIÓN SUSTITUTORIA

V. ESTRATEGIAS DIDÁCTICAS
 Aprendizaje basado en problemas.
 Estudio de casos.
 Aprendizaje basado en proyectos.
 Aprendizaje colaborativo.
 Discusión controversial.
 Aprendizaje cooperativo.
 Asesoría al estudiante: viernes, 9:00 am a 10:00 am, sala de biblioteca.

VI. SISTEMA DE EVALUACIÓN DEL CURSO


ESPECIFICACIÓN DE ACTIVIDADES DE EVALUACIÓN CONTINUA EN EL CURSO
T Descripción Semana
Examen Práctico.
T1 Presentación de resúmenes. 4
Implementación de algoritmos.
Presentación de resúmenes.
T2 12
Implementación de algoritmos.
Presentación y Sustentación de Proyecto
Final.
T3 15
Presentación de resúmenes.
Implementación de algoritmos.

Los pesos para cada T se detallan a continuación:


EVALUACIÓN PESO (%) ESCALA VIGESIMAL
T1 20 2,4
T2 35 4,2
T3 45 5,4
TOTAL 100% 12

Los pesos ponderados de los resultados de evaluación se detallan a continuación:


EVALUACIÓN PESO (%) ESCALA VIGESIMAL
PARCIAL 20 4
CONTINUA (Ts) 60 12
FINAL 20 4
TOTAL 100% 20

Eventos UPN – Live (dirigido a docentes y estudiantes)

EVENTO FECHA

World Leadership Forum (México) 09 y 10 de abril

World Innovation Forum (New York) 04 y 05 de junio

World Business Forum (New York) 07 y 08 de octubre

VII. BIBLIOGRAFÍA.
 Básica:
N° CÓDIGO AUTOR TITULO AÑO
RUSSELL, Stuart. Inteligencia Artificial: Un enfoque
1 006.3 RUSS 1996
NORVIG, Peter. moderno.

 Complementaria:
N° CÓDIGO AUTOR TITULO AÑO
Inteligencia Artificial: Una nueva
2 006.3 NILS/ES NILSSON, Nils J. 2001
síntesis.

N° TITULO ISBN LIBRERÍA


AUTOR URL
DIGITAL
3 Inteligencia artificial E-libro http://site.ebrary.com/lib/upno
rtesp/docDetail.action?docID
Henao, David
=10316885&p00=inteligencia
+artificial
4 Robótica e E-libro http://site.ebrary.com/lib/upno
inteligencia artificial rtesp/docDetail.action?docID
Chong, Marisol
=10316298&p00=inteligencia
+artificial
5 Instrumentos de la Ebsco
Inteligencia Artificial 1665014X
para la adquisición y http://search.ebscohost.com/l
Rosales, Laura gestión del ogin.aspx?direct=true&db=zb
Patricia Peñalva conocimiento. h&AN=24885286&lang=
¿capaces de apoyar es&site=ehost-live
el aprendizaje
organizacional?

VIII. ANEXOS

Competencias Generales UPN


Competencias Descripción
Inspira confianza en un grupo, lo guía hacia el logro de una visión
1. Liderazgo
compartida y genera en ese proceso desarrollo personal y social.
2.Trabajo en Trabaja en cooperación con otros de manera coordinada, supera
Equipo conflictos y utiliza sus habilidades en favor de objetivos comunes.
3. Comunicación Intercambia información a través de diversas formas de expresión y
Efectiva asegura la comprensión mutua del mensaje.
4. Responsabilidad Asegura que sus acciones producirán un impacto general positivo en la
Social sociedad y en la promoción y protección de los derechos humanos.
5. Pensamiento Analiza e Interpreta, en contextos específicos, argumentos o
Crítico proposiciones. Evalúa y argumenta juicios de valor.
Busca, identifica, evalúa, extrae y utiliza eficazmente información
6. Aprendizaje
contenida en diferentes fuentes para satisfacer una necesidad personal
Autónomo
de nuevo conocimiento.
7. Capacidad para
Reconoce y comprende un problema, diseña e implementa un proceso
Resolver
de solución y evalúa su impacto.
Problemas
Transforma ideas en oportunidades y acciones concretas de creación de
8. Emprendimiento
valor para la organización y sociedad.

Você também pode gostar