Cómo entrenar a tu IA

Fotos: Web OpenAI ¿Tienes una IA pero no sabes cómo probarla?  Pues ya no tienes que preocuparte, OpenAI te ofrece su nueva plataforma llamada Universe la cual te permite comprobar y entrenar una IA utilizando juegos, páginas web ó incluso aplicaciones como medio de pruebas. La base de su funcionamiento es sencillo: hacer que un agente (la IA) utilice un ordenador igual como lo haría un ser humano, es decir, mirando la pantalla (en su caso identificando pixeles) y utilizando el ratón y el teclado.
Leer más

Libros gratuitos sobre Machine Learning

No cabe ninguna duda que en los tiempos que corren, la inteligencia artificial es una ciencia en pleno auge. Machine Learning, a groso modo, es una de las ramas de dicho campo, éste define una serie de técnicas por las cuales las máquinas aprenden por si mismas. Esta rama es una parte clave de la inteligencia artificial y sobre todo de nuestra vida actual. Entre otras, algunas de la aplicaciones (según wikipedia) de Machine Learning son: Motores de búsqueda Diagnóstico médico Detección de fraudes con el uso de tarjetas de crédito Análisis del mercado de valores Clasificación de secuencias de ADN Reconocimiento del habla Robótica Minería de datos Big Data Sin duda alguna un campo muy interesante y muy popular actualmente.
Leer más

Google añade "motivación" a su IA para poder entrenarse con videojuegos

Si tienes una Inteligencia Artificial (IA) ¿cómo la entrenarías? Antes la base era suministrarle el máximo de información posible para que la IA lo procesara y de esa forma asimilar nuevos conceptos y parecer inteligente. En cambio esto ya ha cambiado desde hace tiempo. Ahora se aplican nuevas técnicas como ”machine learning” las cuales se centran más en el autoaprendizaje de los sistemas. Google DeepMind (la misma que venció al campeón de “go” conAlphago) es un referente a día de hoy en los avances relacionados con la IA.
Leer más

Libro sobre Deep Learning

Según la wikipedia: Aprendizaje profundo (en inglés, deep learning) es un conjunto de algoritmos en aprendizaje automático (en inglés, machine learning) que intenta modelar abstracciones de alto nivel en datos usando arquitecturas compuestas de transformaciones no-lineales múltiples. En deeplearningbook.org podemos encontrar un libro (en proceso de publicación por MIT press) sobre este subcampo de la inteligencia artificial. En dicha web podemos además encontrar enlaces a tutoriales sobre deep learning, y pronto también publicarán presentaciones usada por sus autores para la enseñanza de esta materia.
Leer más

Ingeniería Inversa "extrema" al clásico Tetris de Nintendo

Este espectacular artículo de ingeniería inversa que puedes ver completo en el enlace original mechanics of how Tetris works, then builds an AI to play the game, explica al detalle el mecanismo del clásico de Nintendo de 1989, Tetris. Para llevar a cabo este análisis, el autor del artículo explora a fondo y con un detalle realmente increíble, la ROM original. Como la NES estaba basada en el microprocesador MOS 6502, toca volver a desempolvar nuestros libros de nuestro querido ensamblador 6502.
Leer más

Aprende Ruby con Ruby Warrior

Magnífica idea la de Ruby Warrior. Un juego web diseñado para aprender el lenguaje de programación Ruby e inteligencia artificial. El objetivo es llevar a nuestro guerrero hasta los más alto de la torre para recuperar el rubí y hacer el máximo de puntos por el camino. El juego es una implementación web de la versión original basada en la línea de comandos. A jugar se dijo! :)
Leer más

Documentación original del lenguaje Lisp de John McCarthy, publicada 1959

PDF completo con todo el “paper” original de John McCarthy, padre de la Inteligencia Artificial (IA), donde habla por primera vez sobre el lenguaje de programación Lisp. Todo un documento para guardar y recordar como parte de la historia de la Informática. Enlace del documento en PDF. Si quieres libros gratuitos y más información sobre Lisp, visita: http://www.lispmachine.net/
Leer más

Las mejores publicaciones académicas ("papers") de Informática de los últimos 16 años

(Documento: “Computational Rationalization: The Inverse Equilibrium Problem”) Uf!, aquí tenéis para un rato de diversión ;) Ojo porque esta lista de documentos no es para dejarla pasar. Personalmente creo que hay que descargar todos los ficheros y dejarlos bien guardaditos para echarles un vistazo en cuanto tengáis algo de tiempo. Dividido en categorías, en cada una de ellas se encuentran las publicaciones más valoradas de ese año en ese campo en concreto.
Leer más

SC2 AI, el bot que podría ganar a un humano al StarCraft 2

Pues sí amigos, puede que la supremacía humana se ha terminado en otro juego más, ahora el último ha sido StarCraft 2. SC2 AI es un nuevo jugador (bot)no humano que está diseñado para pelear codo a codo en el juego de Blizzard. Además funciona a la vieja escuela, igual que un humano, podemos decir que también ve perfectamente la pantalla y decide en función a la información que recibe.
Leer más

Adiós al padre la Inteligencia Artificial moderna, John McCarthy

Este mes de Octubre no será fácil de olvidar para los informáticos y los amantes de la tecnología. Ahora ha fallecido John McCarthy (a los 84 años) , padre del lenguaje LISP (uno de los más antiguos que aún es utilizado) y ganador en 1972 del famoso premio Turing.  La premisa de McCarthy era hacer la IA interactiva y esos algoritmos son lo que ha permitido desarrollar programas como Eliza ó el más recienteSiri.
Leer más