Você está na página 1de 3

TRABAJO FINAL

TÓPICOS DE INGENIERÍA

1. Enunciado
Proponer una solución GUI(modo gráfico) un juego o una aplicación, utilizando algoritmos
desarrollados en las unidades del curso, la aplicación deberá resolver un problema de un área que
requiere inteligencia artificial ó implementar una solución a un problema real de un área como
(Educación, Economía, Industrias, Medicina, u otro) basado en Inteligencia Artificial, puede usar
inferencia probabilística o inferencia basada en conocimiento o basado en lógica difusa, en grupo de
dos.

2. Objetivo
Modelar el conocimiento y emplear técnicas de Inteligencia Artificial en la solución de problemas
del entorno social.

3. Entregables y fechas importantes


La presentación de la carpeta solución (código fuente) e informe de la aplicación empaquetado,
 Sub carpeta de código fuente de la aplicación
 Informe de la aplicación debidamente fundamentado

Fecha máxima de presentación es Lunes 16(grupo de Lunes) y martes 17(grupo de martes) de julio.

4. Algoritmos de inteligencia artificial a usarse


Cada grupo debe plantear una solución como un juego que se pueda representar como espacios de
estados, o una aplicación a un problema real de un área que requiere inteligencia artificial,
necesariamente utilizando uno o varios de los algoritmos siguientes:
- Algoritmo A*
- Algoritmo Hill-Climbing
- Algoritmo Simulated Anneling
- Algoritmo Genético
- Ramificación y poda
- Razonamiento basado en conocimiento (lógica de primer orden)
- Razonamiento probabilístico (Bayes)

5. Lenguajes de Programación a utilizarse


Debe usar cualquier lenguaje de programación como: Java, C#, C++, RStudio, Pyton, u otro, cabe
señalar que para demostrar la aplicación sí debe presentar la interfaz gráfica simple.

6. Consideraciones sobre la evaluación


- Planteamiento del juego o aplicación a un problema
- Si el algoritmo utilizado corresponde a IA
- Heurística utilizada
- Ejecución de la aplicación y claridad en el código
- Los estudiantes explican el algoritmo implementado, muestra las estructuras de datos que utilizó y
lógica del programa, fundamenta el por qué eligió el algoritmo y absuelve las preguntas.
7. Sobre presentación del informe

INFORME DE LA APLICACIÓN

Nombre de la aplicación:
ITEMS DESCRIPCIÓN
Presentado por: Estudiante 1:
Estudiante 2:
Planteamiento del juego o aplicación 500 caracteres aprox.
a un problema.
Fundamente de qué manera está 500 caracteres aprox.
utilizando el algoritmo de
inteligencia artificial.
Explicación de la heurística y de qué 500 caracteres aprox.
manera está usando en el problema.
Pantallas capturadas de la ejecución 3 pantallas
de la aplicación.
Especificar si fuera necesario:
- Manejo o uso de teclas en el uso
- Librerías en caso necesarias
- Contraseña o datos especiales que
requieren en la ejecución.
- Otros datos necesarios
Rúbrica del Trabajo 1
Pte.
Categoría Sobresaliente Aceptable En Proceso Nulo
Planteamiento Explica claramente el Explica parcialmente el Explica con No presenta o
del juego o juego o problema de un juego o problema de un deficiencias tiene múltiples
aplicación a área que requiere Inteli- área que requiere Inteli- deficiencias.
un problema gencia Artificial. gencia Artificial.

Puntaje 4 puntos 2 punto 1 punto 0 puntos


Uso del algoritmo Usa e implementa uno de Usa e implementa un al- No utilizó algorit- No presenta o
de inteligencia arti- los algoritmos de inteli- goritmo de Inteligencia mos de IA tiene múltiples
ficial y lenguaje de gencia artificial vistos en artificial no visto en la deficiencias.
programación la Unidad 1 Unidad1.
Puntaje 4 puntos 2 punto 1 punto 0 puntos
Heurística Implementa una Implementa una Resuelve el No presenta o
utilizada Heurística la cual permite Heurística la cual per- problema sin tiene múltiples
resolver el problema mite resolver el pro- heurística deficiencias.
blema parcialmente

Puntaje 4 puntos 2 punto 1 punto 0 puntos


Ejecución de la Ejecuta la aplicación Ejecuta la aplicación No ejecuta la No presenta o
aplicación y clari- correctamente y tiene con errores y tiene aplicación, aun- tiene múltiples
dad en el código claridad el código claridad el código que tiene clari- deficiencias.
fuente fuente dad el código
fuente

Puntaje 4 puntos 2 punto 1 punto 0 puntos


Explica el algoritmo Explica parcialmente el
implementado, fun- Explica el algoritmo im- algoritmo implemen- Explica con defi- No presenta o
damenta y absuelve plementado, fundamenta tado, fundamenta y ab- ciencias múlti- tiene múltiples
las preguntas y absuelve las preguntas suelve las preguntas ples deficiencias.
Puntaje 4 puntos 2 punto 1 punto 0 puntos

Você também pode gostar