A falta de Sarah Connor, Robot es entrenado para encontrar Wally
Antiguamente la gente creía que el reconocimiento de imágenes era la cosa más complicada que un ordenador podría hacer, y realmente cuando se intentaba crear reglas explícitas la complejidad crecía exponencialmente. Intenta describir mediante programación algo simple como un lápiz y entender.
A continuación, el llamado Machine Learning, modelos donde en lugar de algoritmos específicos, los sistemas especializados son entrenados para tareas específicas, con mecanismos de acierto / recompensa (es mucho más complicado que eso, pero sólo puedo fingir que entiendo hasta aquí).
Estos modelos permiten que su teléfono entienda su habla sin necesidad de entrenamiento, permiten a los autos caminar de forma autónoma reconociendo personas y ciclistas (bueno, no siempre) y leer tarjetas de tránsito.
También permiten que usted encuentre … Wally. Al menos fue lo que hizo Redpepper, una empresa que se anuncia como "agencia creativa". Creí que todas deberían ser.
En el más puro espíritu Hacker, resolvieron ver si era posible usar herramientas de machine learning para automatizar aquellos libros populares en 1730, "Donde está Wally" (Waldo, en el original arameo).
Como hacer todo en el ordenador con imágenes escaneadas no tendría tanta gracia, ellos usaron un brazo mecánico uArm Swift Pro, un juguete que sólo el cuerpo principal, sin accesorios cuesta $ 749, y está barato: el precio normal era de $ 1.299. Controlado por un Raspberry Pi, escanea la página, identifica rostros potencial y envía a la nube de Google, donde un sistema pre-entrenado para reconocer el Wally … reconoce el Wally.
Si la cara supera el 95% de la similitud, se activa una rutina que hace que el brazo baje y la manocita apunte apuntando al Wally descubierto.
– El mundo de los videojuegos
¿Cuál es la utilidad de eso? Ninguna, es el más puro espíritu hacker, hacer algo sólo para ver si se puede hacer y en el juego aprender algo nuevo. Es mucho más divertido que un ejercicio aburrido en un libro de texto. El creador de la robusteza, un tal de Matt Reed es el Creative Technologist de la agencia, y claramente mucho más creativo que tecnólogo.
El dice que tomó una semana para programar el robot usando Python, que es bastante tiempo para un programador experimentado, pero el tiempo exacto para quien está aprendiendo y divirtiéndose.
Fuente: Verge.
Relacionados: python, wally