2.1.5 AI/Búsqueda Adversarial y Optimización Estocástica

Temas:
Core

Non Core

Aprendizaje esperado (Learning Outcomes):
Core:

  1. Aplicar búsqueda minimax en un juego adversarial de dos jugadores (por ejemplo, conecta 4), usando evaluación heurística en una profundidad particular para calcular las puntuaciones a propagar [Aplicar]
  2. Aplicar búsqueda minimax con poda alfa-beta para podar el espacio de búsqueda en un juego adversarial de dos jugadores (por ejemplo, conecta 4) [Aplicar]
  3. Comparar y contrastar algoritmos genéticos con técnicas de búsqueda clásicas, explicando cuándo es más apropiado usar un algoritmo genético para aprender un modelo versus otras formas de optimización (por ejemplo, descenso de gradiente) [Evaluar]
NonCore:
  1. Diseñar e implementar una solución de algoritmo genético para un problema [Aplicar]
  2. Diseñar e implementar un programa de recocido simulado para evitar mínimos locales en un problema [Aplicar]

Generado por Ernesto Cuadros-Vargas , Sociedad Peruana de Computación-Peru, basado en el modelo de la Computing Curricula de IEEE-CS/ACM