Uploaded by Lenn Pty

INF 513 PROG-ANALITIICO-Inteligencia Artificial

advertisement
UNIVERSIDAD DE PANAMÁ
FACULTAD DE INFORMÁTICA, ELECTRÓNICA Y COMUNICACIÓN
LICENCIATURA EN INGENIERÍA EN INFORMÁTICA
Programa Analítico de Asignatura
I. DATOS GENERALES:
Denominación de la asignatura: INTELIGENCIA ARTIFICIAL
Departamento: INFORMÁTICA
Código Asignatura: 10144
Abreviatura:
Inf 513
Horas Semanales: 5
Semestre:
Primero
Horas Teóricas: 3
Créditos: 4
Horas Prácticas: 0
Horas de Laboratorio: 2
Duración: 16 semanas
Asignatura Pre-requisitos: Programación V
Profesores(as) responsables de la elaboración del Programa Analítico:
EVELIA DANIEL,
ISIS DE LOS RÍOS
ANGÉLICA PIERRE
Fecha de elaboración: _12__/ _11__/___2011_
Fecha de aprobación por el Departamento: ___/ ___/___
II. JUSTIFICACIÓN Y DESCRIPCIÓN
La Inteligencia artificial es un área de las Ciencias Computacionales que se encarga de estudiar la
representación de los procesos mentales humanos mediante estructuras y sistemas computacionales.
La inteligencia artificial intenta comprender las entidades inteligentes (humanos), con el propósito de (a
diferencia de la sicología y la filosofía) construir entidades inteligentes.
Este campo, como disciplina de la informática tiene como objetivo la construcción de programas de
computadora que implementen las habilidades inherentes al ser humano, como son: el razonamiento, la expresión,
la visión, la locomoción y la cognición. Para poder comprender y entender los procesos cognoscitivos mencionados
es necesario conocer las formas y técnicas que ayuden a modelar estos procesos, para permitir el manejo y
tratamiento computacional apropiado.
En esta asignatura se tratará la resolución general de problemas, las técnicas de búsquedas, búsqueda de la
solución en un espacio de estados, heurísticas, inferencia y control, las cuales subyacen, de una u otra forma, en
las diversas aplicaciones de la IA; así como los campos de aplicación, sus áreas, relaciones entre los tipos de
aprendizajes y el tratamiento del lenguaje natural, para dotar al Ingeniero en Informática de las herramientas y
conocimientos que le permite entender y desarrollar sistemas autónomos integrados.
El curso mezcla apropiadamente la teoría y las prácticas en cada uno de sus módulos y utiliza un grupo virtual que
contiene el material teórico y las actividades a desarrollar permitiendo que se mantenga la comunicación fuera del
aula de clases y se le dé secuencia a los trabajos en todo momento. El desarrollo y uso de presentaciones
organizadas, claras y atractivas que permiten exponer la teoría, sus ejemplos y las aplicaciones inmediatas que
evitan la pérdida de tiempo en el desarrollo de las clases.
Los cinco módulos a tratar en esta asignatura utilizarán técnicas participativas que promuevan el aprendizaje
crítico tales como: lluvia de ideas, exposición dialogada, grupo de discusión, investigación, demostración, taller,
prácticas, tareas, estudio de casos y otras; y serán evaluadas según los criterios aprobados y en atención a las
actividades y estrategias que se ajusten al logro de los objetivos y competencias esperadas.
Se aplicará pruebas diagnósticas, formativas y sumativas de acuerdo a los reglamentos y criterios de
evaluación de la Universidad de Panamá.
III.
COMPETENCIAS
1. Genéricas
a. Capacidad de abstracción, análisis y síntesis
b. Capacidad para aplicar los conocimientos en la práctica
c. Capacidad para identificar, plantear y resolver problemas
d. Capacidad para actuar en nuevas situaciones
e. Capacidad de comunicación oral y escrita
f. Capacidad de trabajo en equipo
2. Específicas
a. Administrar Centros de Cómputo
b. Diseñar e Implementar programas en lenguajes de procedimientos, funcionales y lógicos, concurrentes,
de simulación, de base de datos y de máquina.
c. Diseñar e implementar programas en lenguajes de actualidad.
d. Administrar y evaluar proyectos informáticos.
e. Analizar y dar funcionamiento a varios tipos de software.
f. Diseñar, poner en marcha y evaluar sistemas para automatización de oficinas.
g. Crear modelos matemáticos de sistemas biológicos, administrativos, económicos, administrativos, de
ingeniería y simularlos por medio de lenguajes usuales o de simulación, para posteriormente evaluar los
resultados.
h. Analizar, diseñar, implementar, evaluar y administrar sistemas de información gerencial.
i. Realizar estudios de factibilidad relativo a sistemas de información.
j. Desempeñarse como analistas de sistemas o analistas de soporte técnico.
k. Analizar, evaluar y dimensionar la topología, el rendimiento, factibilidad, factibilidad, encaminamiento y
control de flujo en sistemas teleinformáticos.
l. Atender problemas de ingeniería de protocolos, como lo son la especificación, diseño, realización y
validación de los mismos.
m. Ponderar y evaluar la importancia socio-económicas de las realizaciones informáticas.
n. Modelar sistemas teleinformáticos, su arquitectura y comportamiento, niveles, servicios, protocolos e
interfaces.
o. Ensamblar y probar microcomputadoras.
p. Profesar en los centros de enseñanza las materias propias de la profesión del ingeniero informático.
q. Realizar las investigaciones en las diversas áreas de la informática, tales como: teleinformática,
ingeniería del conocimiento, ingeniería del software, sistemas expertos, complejidad de algoritmos.
r. Participar en proyectos interdisciplinarios de gran complejidad y envergadura que involucran el uso de
la informática.
IV. PROGRAMACIÓN ANALÍTICA
Módulo # I: INTRODUCCIÓN A LA INTELIGENCIA ARTIFICIAL
Duración: 14 horas.
Competencias del Módulo
Conoce los conceptos fundamentales de la Inteligencia Artificial, además de sus alcances y limitaciones para la solución de problemas.
SUBCOMPETENCIAS
CONTENIDOS
Comprende las
dificultades que
enfrenta la IA
1. Antecedentes
históricos de la
inteligencia y de la
inteligencia artificial
Comprende el
funcionamiento de la
conciencia humana.
2. Conceptos y
características
generales de la
inteligencia y de la
inteligencia artificial.
3. Tipos de Inteligencia
Identifica las
características, y
áreas de aplicación
de la Inteligencia
Artificial.
4. El misterio de la
Conciencia
5. Problemas que
resuelve la IA
6. Aplicaciones de la IA.
ESTRATEGIAS DIDÁCTICAS
De Inicio:
HORAS
2
EVALUACIÓN
Diagnóstica:
Diálogos simultáneos
Grupo virtual donde reposa el programa
sintético del curso.
Formativa
Presentación elaborada para el desarrollo
de la clase.
Análisis de trabajos
Intervención individual en
las discusiones.
Presentar la teoría y la bibliografía útil para
el desarrollo de la clase y que reposa en el
grupo virtual.
Sumativa:
Explorar mediante exposición dialogada,
lluvia de ideas y demostración los
conocimientos previos de la temática a
tratar.
Aplicación de pruebas
referentes a los temas
estudiados.
Organizar prácticas en el aula, tareas
taller, investigación y pequeños grupos de
discusión que reposan en el grupo virtual.
Evaluación de los talleres
y cuadros sinópticos
elaborados referente a los
temas estudiados
De desarrollo:
Comentario, discusión y juicio crítico de
temas inherentes a los contenidos del
módulo.
Intercambiar en la clase información
resultante de las prácticas, tareas y del
taller.
Orientar y aclarar dudas en las tareas, el
10
taller y los pequeños grupos de discusión.
Seleccionar las ideas claras y precisas.
Identificar lagunas conceptuales y
cubrirlas.
De cierre:
2
Aclara dudas.
Establece comparaciones sobre temas
tratados y comparte juicios críticos en
torno a las exposiciones.
Realización individual de una síntesis del
trabajo colaborativo.
Módulo # 2: ÁREAS DE LA INTELIGENCIA ARTIFICIAL
Duración: 18 horas.
Competencias del Módulo
Conoce las diferentes técnicas de inteligencia artificial que utilizan cada una de sus áreas.
SUBCOMPETENCIAS
CONTENIDOS
Conocer los conceptos 1. Introducción.
básicos que están
involucrados en cada 2. Fundamentos de
una de las áreas.
algunas de las Áreas de la
IA
Explica los campos de
aplicación de las áreas
Lenguaje Natural
y puede dar ejemplos
prácticos de los
Robótica
mismos.
Redes Neuronales
Utiliza software de
aplicación.
Aprendizaje
Automático
Visión Artificial
Sistemas Expertos
ESTRATEGIAS
De Inicio:
HORAS
2
EVALUACIÓN
Diagnóstica:
Diálogos simultáneos
Presentación elaborada para el desarrollo
de la clase.
Formativa
Presentar la teoría y la bibliografía útil para
el desarrollo de la clase y que reposa en el
grupo virtual.
Asignar nota de
aprovechamiento
individual a actividades
específicas con fines de
retroalimentación.
Explorar mediante exposición dialogada,
lluvia de ideas y demostración los
conocimientos previos de la temática a
tratar.
Sumativa:
Organizar prácticas en el aula, tareas
taller, investigación y pequeños grupos de
discusión que reposan en el grupo virtual.
Evaluar los trabajos
prácticos asignados
(investigación, charlas)
De desarrollo:
Comentario, discusión y juicio crítico sobre
las áreas de la IA.
Intercambiar en la clase información
resultante de las prácticas, tareas y del
taller.
Orientar y aclarar dudas en las tareas, el
taller y los pequeños grupos de discusión.
Seleccionar las ideas claras y precisas.
Identificar lagunas conceptuales y
14
Evaluación de las pruebas
parciales de los temas
estudiados.
cubrirlas.
De cierre:
Aclara dudas.
Establece comparaciones sobre temas
tratados y comparte juicios críticos en
torno a las exposiciones.
Realización individual de una síntesis del
trabajo colaborativo.
2
Módulo # 3: BÚSQUEDAS
Duración: 20 horas.
Competencias del Módulo
Conocer los paradigmas de la Inteligencia artificial para la solución automática de problemas.
Implementa las técnicas de búsqueda en un lenguaje de programación
SUBCOMPETENCIAS
CONTENIDOS
ESTRATEGIAS
Comprende que es la
representación del
conocimiento.
1. Problemas de búsqueda.
2. Técnicas de búsqueda
ciega.
3. Técnicas de búsqueda
Utiliza adecuadamente
heurísticamente
cada una de las
informada.
técnicas de
representación del
4. Técnicas de búsqueda
conocimiento.
óptima.
5 Técnicas de búsqueda con
Realiza las
adversarios.
comparaciones entre
las diferentes técnicas.
De Inicio:
TIEMPO
2
EVALUACIÓN
Diagnóstica:
Diálogos simultáneos
Presentación elaborada para el desarrollo
de la clase.
Formativa
Presentar la teoría y la bibliografía útil para
el desarrollo de la clase y que reposa en el
grupo virtual.
Apreciar el entusiasmo, la
creatividad y la
responsabilidad del
estudiante en la ejecución
de las actividades
desarrolladas.
Explorar mediante exposición dialogada,
lluvia de ideas y demostración los
conocimientos previos de la temática a
tratar.
Asignar nota de
aprovechamiento
individual a actividades
específicas con fines de
retroalimentación.
Organizar prácticas en el aula, tareas
taller, investigación y pequeños grupos de
discusión cuyas orientaciones reposan en
el grupo virtual.
De desarrollo:
Resuelve problemas
de búsqueda
Sumativa:
Comentario, discusión y juicio crítico sobre
las diferentes técnicas de búsquedas.
Intercambiar en la clase información
resultante de las prácticas, tareas y del
taller.
Orientar y aclarar dudas en las tareas, el
taller y los pequeños grupos de discusión.
Seleccionar las ideas claras y precisas.
16
Aplicación de pruebas
referentes a los temas
estudiados.
Evaluación de los talleres,
y cuadro sinópticos
elaborados sobre los
temas estudiados
Identificar lagunas conceptuales y
cubrirlas.
De cierre:
Aclara dudas.
Establece comparaciones entre las
diferentes técnicas de búsquedas.
Realización individual de una síntesis del
conocimiento adquirido en este módulo.
2
Módulo # 4: TRATAMIENTO DEL LENGUAJE NATURAL
Duración: 16 horas
Competencias del Módulo
Implementar un sistema de lenguaje natural para realizar los análisis del TLN
SUBCOMPETENCIAS
Conoce los
componentes
involucrados en el
tratamiento del
lenguaje natural.
Realiza el análisis
léxico, morfológico,
sintáctico y semántico.
.
CONTENIDOS
1. Introducción al
tratamiento del lenguaje
natural.
2. Análisis léxico y
morfológico
3. Análisis sintáctico y
semántico
ESTRATEGIAS
De Inicio:
TIEMPO
2
Tras la presentación de las
situaciones, mediante un
ejercicio corto, medir el
nivel de conocimiento de
los temas estudiados.
Presentar la teoría y la bibliografía útil para
el desarrollo de la clase y que reposa en el
grupo virtual.
Explorar mediante exposición dialogada,
lluvia de ideas y demostración los
conocimientos previos de la temática a
tratar.
Formativa
Participación en los
comentarios y debates.
Organizar prácticas en el aula, tareas
taller, investigación y pequeños grupos de
discusión que reposan en el grupo virtual.
Sumativa:
De desarrollo:
Intercambiar en la clase información
resultante de las prácticas, tareas y del
taller.
Orientar y aclarar dudas en las tareas, el
taller y los pequeños grupos de discusión.
Seleccionar las ideas claras y precisas.
Diagnóstica:
Diálogo simultáneo
Presentación elaborada para el desarrollo
de la clase.
Comentario, discusión y juicio crítico de
temas inherentes a los contenidos del
módulo.
EVALUACIÓN
12
Aplicación de pruebas
referentes a los temas
estudiados.
Evaluación del Proyecto
sobre TLN
Identificar lagunas conceptuales y
cubrirlas.
De cierre:
Aclara dudas.
Establece comparaciones sobre temas
tratados y comparte juicios críticos en
torno a las exposiciones.
Realización grupal de una síntesis del
trabajo colaborativo.
2
Módulo # 5: APRENDIZAJE
Duración: 12 horas
Competencias del Módulo
Explica las ventajas, desventajas de cada uno de los aprendizajes
SUBCOMPETENCIAS
Comprende las
características y
conceptos básicos del
de cada uno de los
aprendizajes.
CONTENIDOS
1. Introducción
2. Aprendizaje memorístico
3. Aprendizaje a través de
consejos
4. Aprendizaje mediante
Describe cada uno de
experiencia en la
los tipos de
resolución de problemas
aprendizajes y puede
dar ejemplos prácticos
5. Aprendizaje a partir de
de los mismos.
ejemplos o Inducción
6. Aprendizaje basado en
explicaciones
7. Descubrimiento
8. . Analogía
9. Aprendizaje con Redes
Neuronales
ESTRATEGIAS
De Inicio:
TIEMPO
2
EVALUACIÓN
Diagnóstica:
Diálogos simultáneos.
Presentación elaborada para el desarrollo
de la clase.
Formativa
Presentar la teoría y la bibliografía útil para
el desarrollo de la clase y que reposa en el
grupo virtual.
Evaluación de la
participación en clases en
torno a temas específicos
utilizando técnicas
interactivas.
Explorar mediante exposición dialogada,
lluvia de ideas y demostración los
conocimientos previos de la temática a
tratar.
Sumativa:
Organizar prácticas en el aula, tareas
taller, investigación y pequeños grupos de
discusión que reposan en el grupo virtual.
Aplicación de pruebas
referentes a los temas
estudiados.
De desarrollo:
Comentario, discusión y juicio crítico de
temas inherentes a los contenidos del
módulo.
Intercambiar en la clase información
resultante de las prácticas, tareas y del
taller.
Orientar y aclarar dudas en las tareas, el
taller y los pequeños grupos de discusión.
8
Evaluación de los talleres,
y cuadro sinópticos
elaborados sobre los
temas estudiados
.
Seleccionar las ideas claras y precisas.
Identificar lagunas conceptuales y
cubrirlas.
De cierre:
Aclara dudas.
Establece comparaciones sobre temas
tratados y comparte juicios críticos en
torno a las exposiciones.
Realización grupal de una síntesis del
trabajo colaborativo.
2
V. CRITERIOS Y PORCENTAJES DE EVALUACIÓN (Sugerencias)
CRITERIOS DE EVALUACIÓN
PORCENTAJE
Exámenes parciales
35%
Proyectos, Talleres y asignaciones cortas
30%
Semestral
35%
Total:.n
100%
VI. REFERENCIA BIBLIOGRÁFICA:
Betanzos, Alonso; Berdiñas, Guijarro. (2004). Ingeniería del Conocimiento. Aspectos Metodológicos. Editorial Pearson
Prentice Hall.
Giarratano, Joseph. (2001). Sistemas Expertos, Principios y Programación. Editorial Thompson
Jackson, Peter. (2000). Introduction To Expert Systems. Editorial Addisson Wesley
Luger, George, (2005). Artificial Intelligence: Structures And Strategies For Complex Pr Oblem Solving (5th Ed.). Editorial
Addison Wesley.
Marín, Roque. (2008) Inteligencia Artificial Y Sistemas Inteligentes. Editorial McGraw-Hill
Pajares, Gónzalo; Santos, Matilde. (2005). Inteligencia Artificial e Ingenieria Del Conocimiento. Editorial RAMA
Rich, Elaine ; Knight, Kevin, (2008). Artificial Intelligence. Editorial. Editorial Mc Graww Hill
Stuart J. Russell y Peter Norvig (2004 ) Inteligencia Artificial, un enfoque práctico. Editorial Pearson Prentice Hall
Winston, Patrick Henry. (2008). Artificial Intelligence. Editorial Addisson Wesley
Download