Trabajo de Investigación del software Deep Blue

Slides:



Advertisements
Presentaciones similares
INGENIERIA INFORMATICA Y BUSQUEDAS CON ADVERSARIOS
Advertisements

Búsqueda en árboles de juego
Inteligenica Artificial I Alejandro Permingeat Inteligencia Artificial de Russell y Norving 1° edición 1996 Parte II Capítulo V.
Inteligencia Artificial
BUSQUEDA EN JUEGOS DE ADVERSARIO Sección 1-4
Equipo # 1 Norma Pimentel Wendy Hernandez Julisa Javier Mario Tristán.
Decisiones bajo Incertidumbre Teoría de Juegos
Algoritmo Poda Alpha-Beta
INTRODUCCIÓN A JUEGOS (BÚSQUEDA CON ADVERSARIOS)
Toribio Sarmiento Miguel Sesarego Cruz Rosmery. Desde la aparición de las civilizaciones, los juegos han ocupado la atención de las facultades intelectuales.
abcdef gh En el año 1768, un jugador de ajedrez automata llamado El Turco se hizo famoso antes de que se descubriera que era un engaño.
Javier Benavides Pañeda
Calcule, para cada caso, el número de movimientos necesarios para mover los discos de la torre donde se encuentren inicialmente hacia otra torre, tomando.
¿Quiénes la realizan? Todos: a nivel personal, laboral, familiar, sentimental, empresarial, etc. Hay decisiones simples y cotidianas: proceso se realiza.
Búsqueda con Adversarios Capítulo 6 Sección 1 – 4.
PPTCES047MT22-A16V1 Clase Medidas de dispersión y muestreo MT-22.
Teoría de decisiones unidad 4 APLICA LAS TÉCNICAS DE LA TEORÍA DE DECISIONES PARA MODELOS DETERMINISTAS Y PROBABILISTAS.
TUTORIA 1 Lógica para la Computación TUTORIA 1 Facultad de Ciencias Naturales y Matemáticas.
1 Problemas de decisión Tipo particular de problemas de optimización Sistemas que evolucionan con el tiempo Se toman decisiones en momentos sucesivos de.
Teoría de Juegos Sesión #1 Juegos Secuenciales Dixit & Skeath, 3
Inteligencia artificial tema: “Chinook”
Teoría de Juegos Introducción Dixit & Skeath, 1,2.
Chinook: el juego de damas invencible
Integrantes : Cristian Villafañe , Solano Aráoz Terán
Teoría de Juegos Sesión #2 Juegos Secuenciales (cont.)
PARTE II: ALGORÍTMICA Tema 6. Backtracking.
La Semilla Estratégica: El paradigma lógico-analítico
Trabajo de Investigación
DEEP BLUE Deep Blue la primera SUPERCOMPUTADORA que venció
CAPÍTULO 3 LA TEORÍA DE LOS JUEGOS Norma Charco
En INCERTIDUMBRE No se conocen las probabilidades de ocurrencia de los estados naturales, por lo tanto, hay que recurrir a criterios empíricos para tomar.
INVESTIGACIÓN DE OPERACIONES
Clasificación de Software
Hardware Software Sistema Informática Computadora Computación Datos.
Software de Juego de Damas
Soluciones para oficinas
Tema 3 Fundamentos y diseño de algoritmos
Inteligencia Artificial Chinook
ESPERANZA MATEMÁTICA Una forma de mejorar nuestras decisiones.
Análisis de redes Por: Alexander Miss.
Equipo # 1 Norma Pimentel Wendy Hernandez Julisa Javier Mario Tristán.
Búsqueda por profundidad iterativa
Teoría de la decisión Curso Métodos Cuantitativos Por Lic. Gabriel Leandro, MBA
Análisis de decisión Ejemplo  La GOFERBROKE COMPANY es dueña de unos terrenos en los que puede haber petróleo. Un geólogo consultor ha informado a la.
Tema 4 Introducción a la Programación Lineal
Curso Métodos Cuantitativos Por Lic. Gabriel Leandro, MBA.
INSTITUTO TECNOLÓGICO SUPERIOR DETIERRA INVESTIGACIÓN DE OPERACIONES II INTEGRANTES: Pérez Castillo Lissette Díaz Colorado Miriam Flórez Castro Jorge Luis.
Diego Felipe Morales Cerón
¿CÓMO HACER LA MEMORIA DE UN PROYECTO?
Estructura de Datos M.C. J. Andrés V. F. FCC/BUAP
FUNDAMENTOS DE PROGRAMACIÓN. INTRODUCCIÓN  Conceptos: Informática, Ordenador, Programa, Dato, Bit, Byte, Hardware, Software, Lenguaje de Programación,
Nombre del Docente: María Guadalupe Salazar Chapa
Algoritmo Poda Alpha-Beta
Desigualdades lineales Introducción a la Programación Lineal
Makeitrational Pequeño tutorial de la versión demo
(información perfecta)
Teoría de la decisión Curso Métodos Cuantitativos Por Lic. Gabriel Leandro, MBA
(información imperfecta)
Equipo 4 ÁRBOL DE DESICIÓN. UN ÁRBOL DE DECISIÓN:  Es una forma grafica y analítica para representar eventos o sucesos que puedan surgir a partir de.
TÉCNICAS DE BÚSQUEDA Y SUS APLICACIONES. Introducción  ¿Qué son las técnicas de búsqueda y cuáles son sus elementos?  Tipos de solucionadores - Búsqueda.
INSTITUTO TÉCNOLOGICO DE CANCÚN FUNCION ADMINISTRATIVA I INTEGRANTES: COUOH CONTRERAS DALILA NOEMI DE LA CRUZ RODRIGUEZ KEYLA PATRICIA SAUCEDO MEDINA JOSE.
Universidad Privada de Huancayo “Franklin Roosevelt” Clic en la flecha para ir al menú principal.
INTRODUCCIÓN A LA INFORMÁTICA
Taller de grado I INFORMACIÓN GENERAL
Implementación de algoritmo para juegos. Algoritmo Minimax  El algoritmo de minimax en simples palabras consiste en la elección del mejor movimiento.
Poda alfa-beta Problema de la búsqueda minimax: el número de estados que tiene que examinar es exponencial con el número de movimientos. El exponente no.
UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU FACULTAD DE INGENIERIA DE MINAS HUANCAYO I MODELO DE REDES Ing. Eli Teobaldo Caro Meza CURSO: INVESTIGACION.
Inteligencia Artificial MARCO ANTONIO GARAY NEHRING.
UNIDAD IV ESTRUCTURAS DE DESICIÓN LÓGICA (Simple, Doble, Anidada o Múltiple ) Msc. Rina Arauz.
ING. NANCY BASILIO MARCELO ADMINISTRACIÓN REDES DE COMPUTADORAS.
Transcripción de la presentación:

Trabajo de Investigación del software Deep Blue

Autores: Alvarez, Carlos Ezequiel Iñigo Martinez, Carlos María

Deep Blue y Kasparov Deep Blue es un mítico computador que fue desarrollado por IBM en 1996 con el objeto de demostrar la capacidad en sus sistemas. Desafió a una de las grandes mentes del mundo del ajedrez, el gran maestro Gary Kasparov. El ajedrez estuvo vinculado al mundo de la algoritmia desde el inicio de esta disciplina, desde 1950 aproximadamente donde Claude Shannon distinguió dos formas de abodar este tipo de problemas: Tipo A y Tipo B. Primer Torneo: En 1996 Deep Blue sólo ganó una de las 6 partidas, empató 2 y perdió 3 frente al gran campeón. Segundo Torneo: En 1997 una versión mejorada llamada Deeper Blue consiguió 5 empates y una victoria en la última partida.

Inteligencia Artificial: El nombre de la computadora es un juego de palabras en el idioma original, ya que se emplea un algoritmo de inteligencia artificial de la familia Minimax. La fuerza de juego de estos programas de juego automático es mayor cuanto mayor sea la profundidad (número de movimientos futuros) que alcana la exploración de soluciones, y por tanto mayor el número de nodos. De este modo, el nombre Deep Blue relaciona el azul (color corporativo de IBM) con la gran profundidad de exploración gracias a la potencia de su hardware.

Minimax: En teoría de juegos, minimax es un método de decisión para minimizar la pérdida máxima esperada en juegos con adversario y con información perfecta. Minimax es un algoritmo recursivo. El funcionamiento de minimax puede resumirse en cómo elegir el mejor movimiento para uno mismo suponiendo que a su vez, el contrincante escogerá el peor movimiento para uno. Teorema: Un juego es una situación conflictiva en la que uno debe tomar una decisión sabiendo que los demás también toman decisiones, y que el resultado del conflicto se determina a partir de todas esas decisiones.

Algoritmo minimax con movimientos alternativos Pasos del algoritmo minimax: Generación del árbol de juego. Se generarán todos los nodos hasta llegar a un estado terminal. Cálculo de los valores de la función de utilidad para cada nodo terminal. Calcular el valor de los nodos superiores a partir del valor de los inferiores. Según nivel si es MAX o MIN se elegirán los valores mínimos y máximos representando los movimientos del jugador y del oponente, de ahí el nombre minimax. Elegir la jugada valorando los valores que han llegado al nivel superior.

Algoritmo minimax con movimientos alternativos:

Preguntas: Algunas preguntas tienen su grado de complejidad pero son todas importantes a la hora de entender lo sucedido en el caso de Deep Blue: ¿Es posible que un ordenador calcule todas las probabilidades más rápido que un humano y le gane? ¿Qué puede hacer el humano para ganarle a la máquina? La pregunta que obsesionó al campeón: ¿Qué estaba pensando Deep Blue? Por último ¿Qué impacto provocó este suceso en Kasparov?