inteligencia artificial
Videojuegos
Diego C. Martínez
Laboratorio de Investigación y Desarrollo en Inteligencia Artificial
Departamento de Ciencias e Ingeniería de la Computación
Universidad Nacional del Sur
© Diego C. Martínez - DCIC-UNS
Introducción
Diego C. Martínez
dcm@cs.uns.edu.ar
http://cs.uns.edu.ar/~dcm
Departamento de Ciencias e Ingeniería de la Computación.Universidad Nacional del Sur.
(0291)-4595135 interno 2614
Laboratorio de Investigación y Desarrollo en Inteligencia Artificial
LIDIA - http://lidia.cs.uns.edu.ar
Mis principales actividades de investigación
Argumentación rebatible
Inteligencia Artificial en juegos interactivos digitales
© Diego C. Martínez - DCIC-UNS
Inteligencia Artificial
No es fácil definir qué es “inteligenciaartificial”
¿qué es la inteligencia?
¿qué cosas son inteligentes y qué cosas no?
¿cuándo estamos frente a una manifestación de inteligencia?
John McCarthy
una ciencia
IA
objetivo científico: comprender los
principios del comportamiento inteligente.
una disciplina
ingenieril
objetivo :especificar métodos para el
diseño de artefactos inteligentes.
© Diego C. Martínez - DCIC-UNSInteligencia Artificial
Crear comportamiento inteligente automatizado es complicado.
La inteligencia tiene muchos aspectos.
Algunas areas de investigación típicas de Inteligencia Artificial:
aprendizaje – representación de conocimiento y razonamiento –
sistemas multiagente – procesamiento de lenguaje natural – gestación
de planes y agendas – robótica – búsqueda – incertidumbre –optimización – reconocimiento de imágenes – razonamiento espacial...
Básicamente, cualquier aspecto que requiera inteligencia ha sido
analizado por los investigadores de Inteligencia Artificial.
Aunque no lo parezca, la IA tiene una relación antigua con los juegos...
© Diego C. Martínez - DCIC-UNS
Inteligencia Artificial y Juegos
Los primeros intentos en crear comportamiento inteligente sebasaron en juegos
como el ajedrez.
De hecho, la inteligencia artificial en juegos fue considerada por varios
“próceres” de la ciencia de la computación:
• Claude Shannon (1950)
Programming a Computer for Playing Chess - Philosophical
Magazine, 7th series, 41, no. 314 (March 1950): 256-75.
• Alan Turing (~1948)
Creó un programa para jugar ajedrez… para una
computadora que todavía noexistía.
• Arthur Samuel (~1958)
Creó un programa para jugar damas, con la posibilidad
de aprendizaje de movidas.
© Diego C. Martínez - DCIC-UNS
Inteligencia Artificial y Juegos
Durante muchos años más la IA fué desarrollada pensando en la capacidad de
jugar como ejemplo de habilidad inteligente.
La inteligencia consistía en poder jugar el juego.
Con el tiempo, sin embargo, se fuédiluyendo un poco esa relación:
Los juegos de tablero y cartas pierden atractivo lentamente
Con los años dejó de ser un escenario motivador
Otros desarrollos científicos demandaban mayor atención
Las computadoras se multiplicabn en la sociedad
Las redes comenzaban a cobrar protagonismo.
© Diego C. Martínez - DCIC-UNS
Inteligencia Artificial y Juegos
Mientras la IA olvidaba un pocolos juegos, surgieron los juegos de entretenimiento
digital, que crecían año a año
en calidad visual
en satisfacción de entretenimiento
en rubro comercial
Recién a principios de este siglo la comunidad científica de Inteligencia Artificial
vuelve a prestar atención a los juegos, esta vez a los de entretenimiento
interactivo digital.
Este reencuentro surge justo cuando• la comunidad de IA ve a los videojuegos como campo de exploración, y
• la comunidad de videojuegos demanda mayor innovación en IA
© Diego C. Martínez - DCIC-UNS
IA Académica vs IA en videojuegos
IA Académica
IA videojuegos
No se busca un efecto particular,
sino comportamiento general
Usualmente se buscan
efectos puntuales
A veces el efecto justifica el costo
A...
Regístrate para leer el documento completo.