Desarrollo de soft


En un post reciente, aquí, hablé de la beta de Powerset, un muy interesante buscador semántico. La novedad ahora es que el buscador ya está abierto para todo público, así que se lo puede probar a gusto.

La dirección: http://www.powerset.com/

Finalmente avanza la IA en el Go, el milenario juego chino. Aunque la variante principal (y más complejo) de este juego sucede en tableros de 19×19, es posible jugar al juego en otras variantes, entre ellas una de dificultad intermedia de 9×9. Y es en esta última variante en la que acaba de suceder que un Maestro de Go perdió en una partida contra un programa de Inteligencia Artificial.

Esto es una noticia porque hasta no hace mucho, aún los mejores sistemas de IA no podían ganarle a jugadores con poca experiencia en el juego, ni hablar de ganarle a los mejores jugadores del mundo en este juego. En cambio, para otros juegos como el Ajedrez, ya desde hace muchos años las computadoras pueden ganarle las partidas aún a los campeones. En el Go esto no era todavía así porque el juego presenta una variedad de jugadas (y posiblemente una complejidad estratégica) muy superior a la del Ajedrez, y por tanto representa un desafío mucho mayor para las computadoras que éste.

Más detalles sobre la noticia aquí.

Si queda alguien interesado en robótica que todavía no haya visto este video, está a tiempo. No puedo recomendarlo lo suficiente: es lo que más me impresionó de todo lo que ví sobre robots en mucho tiempo, sin ninguna duda. Un robot cuadrúpedo que se desplaza de forma totalmente natural, pero que además es capaz de evitar caídas en todo tipo de circunstancias que dejarían a cualquier otro robot patas para arriba. Muy impresionante.

Pueden verlo en el sitio de la empresa desarrolladora, Boston Dynamics, aquí.

palermovalley.jpgEs increíble lo que está pasando con Palermo Valley: todo empezó en Twitter, con un meme y una idea, y en menos de tres semanas ya se había organizado un evento de empresarios y emprendedores web 2.0 que fue un impresionante éxito.

A éste evento siguió otro, y ya vendrá otro enseguida. Pero lo interesante es que realmente esto que pasó sirvió para mostrar: 1) cómo cambiaron los ritmos en unos pocos años, y cómo una herramienta como Twitter puede iniciar una revolución en los negocios, 2) cuántas empresas web 2.0 hay en Argentina (en particular en Palermo y alrededores), y cuánta energía hay volcada en éstas… posiblemente la mayor parte de la energía emprendedora de tecnología actual.

Por otra parte, está muy claro que esto solamente puede crecer, a partir de ahora. Una industria puede nacer de una comunidad, como el caso de la ADVA nos lo demostró hace algunos años ya, y en este caso una comunidad de muy grandes dimensiones, con capital monetario e intelectual muy impresionante se afianzó con una rapidez increíble, lo que me hace augurar lo mejor para esta industria.

startmeup.pngPor otra parte, algunas de las personas que impulsaron Palermo Valley vienen trabajando hace rato en un evento de mayor magnitud, Start Me Up Argentina, un evento destinado a juntar programadores, diseñadores, emprendedores e inversores en un mismo lugar, que puedo decir por lo que me contaron que va a ser muy, muy poderoso. Recomiendo visitar su sitio web, para ver los objetivos del evento y los conferencistas invitados.

Estos días, con la presentación de una demo del software que estoy desarrollando estos días, me ausenté un poco del blog. Ahora, aunque sigo bastante ocupado, vuelvo con la intención de mantener cierta regularidad, aunque sea a fuerza de posts breves y sencillos (que era un poco la idea nueva para el blog).algo-resour1.png

Hoy quiero recomendar sencillamente un link muy interesante que encontré hace poco, aunque ya no recuerdo dónde: un sitio web con interesantísimos papers de Pixar, que no sólo muestran un poco de la cocina de las películas de esta empresa, sino que también dan una idea de la capacidad de R&D de la misma, con una importante producción de papers sobre temas de matemática y programación gráfica.

(Además, por cierto, me parece que hay que destacar que la empresa exponga sus trabajos al mundo, sin quedarse en el secretismo y en documentos privados.)

Pueden encontrar los papers de Pixar aquí: http://graphics.pixar.com/

Tetris AI: computer plays Tetris” es un proyecto verdaderamente curioso. Desarrollado por Colin Fahey, el proyecto presenta un software que juega al Tetris solo, es decir sin ningún tipo de asistencia humana.

tetris_ai_256x192.jpg

Más interesante todavía es el funcionamiento del programa: el software interpreta lo que sucede en la pantalla del juego a través de la información que ingresa desde una webcam, y realiza sus movimientos directamente ingresando las teclas presionadas por el puerto de teclado.

En definitiva, el programa combina algoritmos de visión artificial (para reconocer la imagen en pantalla), de inteligencia artificial (para realizar las jugadas), y una sencilla interfaz de hardware para lograr su objetivo.

standard_tetris_demo_ai.jpg

El sistema de reconocimiento de piezas en acción
(la segunda computadora)

Una instalación típica de este programa se haría en dos computadoras separadas: la primera corriendo el Tetris; la segunda capturando la pantalla de la primera a través de una webcam, tomando las decisiones correspondientes y enviándolas de nuevo a la primer computadora a través de una interfaz de teclado (hmm… creo que los que estudian la cibernética, y los ciclos de feedback, etc. estarían muy felices con este sistema).

Menciono este proyecto acá porque cuando lo vi me pareció realmente interesante, además de ingenioso. Digo ingenioso refiriéndome sobre todo al enfoque que usa para realizar el reconocimiento por visión de las fichas, que permite simplificar mucho un problema que de otro modo resultaría bastante más complicado. Pero además hay que decir que ya el concepto básico del proyecto (hacer un programa que juegue solo al Tetris) es curioso y original por sí mismo.

Más info sobre este proyecto en la página dedicada a “Tetris AI: computer plays Tetris“.

Creo que ya no se escucha tanto sobre Powerset ahora, pero hace un par de meses todo el mundo parecía estar hablando de este sitio. ¿Podría Powerset desbancar a Google del mundo de las búsquedas? Que sí, que no, muchas teorías diversas (algunas más conspirativas que otras), y algún que otro texto interesante sobre el sistema de IA, que permite hacer búsquedas inteligentes en la web.

powerlabs.png

Así que finalmente conseguí mi ingreso a la prueba del sitio, y hoy empecé a ver realmente cómo funciona. Y la verdad, no me decepcionó en lo más mínimo, aunque como ya había anticipado alguien, es un poco desalentador que sólo se puedan hacer búsquedas estructuradas por ahora, y dentro de ciertos conjuntos de datos limitados (principalmente la Wikipedia).

Igual, me pude sorprender por los buenos resultados de las búsquedas en lenguaje natural, y por la buena comprensión del motor sobre los textos que analiza. Sabiendo que ninguna búsqueda textual iba a ayudarle a encontrar una respuesta, puse “Who killed Napoleón?” y Powerset me retrucó con un conjunto de resultados referidos a quienes lo derrotaron, y no a quienes lo mataron (que no lo mató nadie… al menos no de forma completamente comprobada).

gauss.png

En definitiva… interesante prototipo de la gente de Powerlabs; no sé si será el nuevo Google o algo por el estilo, pero sin duda es una herramienta interesante, al menos por lo curiosa. Y por lo monstruosamente sofisticado (o ingenioso) que debe ser el motor de lenguaje que permite tamaño prodigio.

Página siguiente »