martes, 15 de marzo de 2011

Deep Blue

Deep Blue fue una computadora de IBM que jugaba al ajedrez, la primera que venció a un campeón del mundo vigente, Gary Kaspárov, con un ritmo de juego lento. Esto ocurrió el 10 de febrero de 1996 en una memorable partida. Sin embargo, Kaspárov ganó 3 y empató 2 de las siguientes partidas, derrotando a Deep Blue por 4-2. El encuentro concluyó el 17 de febrero de 1996
Una nueva versión, llamada Deeper Blue (azul más profundo) jugó de nuevo contra Kaspárov en mayo de 1997, ganando el encuentro a 6 partidas por 3½-2½, lo que lo convirtió en la primera computadora en derrotar a un campeón del mundo vigente, en un encuentro con ritmo de juego de torneo estándar. El encuentro concluyó el 11 de mayo.
Su nombre se podría traducir al español como "Azul Oscuro", "Azul Profundo" o "Mar Profundo".
El nombre de esta 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) hasta la que llega la exploración, 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.
A la poderosa supercomputadora de IBM que sabe jugar ajedrez, la Deep Blue, se le ha integrado un poder mas: el toque humano, para su próximo enfrentamiento con el campeón mundial de ajedrez, el ruso Gary Kasparov, en una de las revanchas más esperadas.
La computadora le gano un juego a Kasparov y empato otros dos, cuando se enfrentaron en Filadelfia en 1996. El maestro, considerado por muchos expertos como el mejor jugador de ajedrez de todos los tiempos, gano eventualmente la partida de seis juegos, pero el enfrentamiento lo dejo muy impresionado porque tuvo la sensación de que los dias de la superioridad del hombre sobre las maquinas estaban contados.
Si Deep Blue gana la revancha, programada para el 3-11 de mayo, que tiene una bolsa de un millón 100.000 dólares, los científicos de IBM, quienes han estado trabajando durante años en este proyecto, habrán dado un paso sin precedentes para la humanidad.
"El toque humano es la asesoría que tuvimos todo el tiempo del maestro de maestros en ajedrez, Joel Benjamin".Benjamin, quien trabajo con el equipo de científicos de la IBM un tiempo breve antes de la partida de 1996, ha estado con ellos todo el tiempo en esta ocasión y le ha integrado a la maquina su sabiduría y su experiencia en este juego, con la ayuda de los eruditos en computación.
Además, a Deep Blue se le aumento la memoria, se le doblo la velocidad para realizar cálculos y al procesador paralelo IBM RS/6000 se le instalaron microchips especializados para el ajedrez. Con esto, la maquina esta lista y en espera de Kasparov, quien ha tenido el cetro de campeón del mundo durante los últimos 12 anos.
Weka
Weka es un conjunto de librerías JAVA para la extracción de conocimientos desde bases de datos. Es un software ha sido desarrollado en la universidad de Waikato (Nueva Zelanda) bajo licencia GPL lo cual ha impulsado que sea una de las suites más utilizadas en el área en los últimos años.
WEKA es una herramienta de aprendizaje automático y data mining, escrita en lenguaje Java, desarrollada en la Universidad de Waikato de Nueva Zelanda, distribuida de forma gratuita y publicada bajo licencia GPL lo cual ha impulsado que sea una de las suites más utilizadas en el área en los últimos años.
Los puntos fuertes de Weka son:
• Está disponible libremente bajo la licencia pública general de GNU.
• Es muy portable porque está completamente implementado en Java y puede correr en casi cualquier plataforma.
• Contiene una extensa colección de técnicas para preprocesamiento de datos y modelado.
• Es fácil de utilizar por un principiante gracias a su interfaz gráfica de usuario.
Weka soporta varias tareas estándar de minería de datos, especialmente, reprocesamiento de datos, clustering, clasificación, regresión, visualización, y selección. Todas las técnicas de Weka se fundamentan en la asunción de que los datos están disponibles en un fichero plano (flat file) o una relación, en la que cada registro de datos está descrito por un número fijo de atributos (normalmente numéricos o nominales, aunque también se soportan otros tipos). Weka también proporciona acceso a bases de datos vía SQL gracias a la conexión JDBC (Java Database Connectivity) y puede procesar el resultado devuelto por una consulta hecha a la base de datos. No puede realizar minería de datos multi-relacional, pero existen aplicaciones que pueden convertir una colección de tablas relacionadas de una base de datos en una única tabla que ya puede ser procesada con Weka
http://www.locualo.net/programacion/introduccion-mineria-datos-weka/00000018.aspx

No hay comentarios:

Publicar un comentario