A todo el mundo le gustan los perritos, ¿no? Pues esta vez nos ayudarán a entender qué es el aprendizaje automático, o machine learning.

Si te muestro esto: 🐶, ¿sabes qué es?

— Un perro

Efectivamente.

Las máquinas son conocidas por ejecutar procesos automáticos de forma mucho más eficiente que los humanos, pero… ¿saben reconocer lo que es un perro?

Un ordenador puede realizar muchos cálculos matemáticos y de forma realmente rápida, pero cómo podemos hacer para que vea el mundo de la misma forma que nosotros, o mejor todavía, ¿cómo podemos hacer que sean capaces de aprender?

Esto lo vamos a conseguir imitando hasta cierto grado el cerebro humano, con lo que se conocen como redes neuronales artificiales.

Además, tenemos que tener en cuenta que un ordenador es como un bebé muy terco y obstinado. Por lo que deberemos enseñarle qué es cada cosa que queramos que sepa reconocer. Para que realice este aprendizaje necesitaremos alimentarlo con muchos ejemplos, pues con tan sólo unos pocos no le harás cambiar de opinión.

Para entender mejor de qué trata todo esto y cómo se está aplicando te gustará ver este vídeo. Además, te gustará todavía más porque salen perritos. Está en inglés, pero puedes activar los subtítulos si no lo entiendes.

Bien, ahora que ya tienes una idea general de cómo funciona todo esto estoy seguro de que te gustaría jugar un poco, y qué mejor si lo acompañamos de gatitos, conejitos y más perritos.

¿Qué te parece si enseñamos a un ordenador a reconocer gestos que tú mismo realices? Por ejemplo, puedes hacer que te muestre un gatito, un perrito o un conejito según lo que hagas. Tranquilo, no necesitarás nada más que lo aprendido en este post y una cámara web 😉.

Para realizar esto nos ayudará Google y uno de sus nuevos experimentos llamado “Teachable Machine”. Nuevamente está en inglés, pero es muy fácil de entender.

Acceder a Teachable Machine

Además, es un proyecto Open Source y, por si te interesa, tienes el código disponible aquí .

Por si te ha sabido a poco, en la propia página tienes mucha más información y enlaces interesantes. Por ejemplo, aquí tienes otro experimento para que la máquina adivine lo que dibujas y además aprenda gracias a ti. Y aquí tienes un vídeo sobre cómo funciona, explicado con gatitos.

¿Qué te han parecido estos experimentos? Recuerda que si tienes alguna duda puedes comentarla más abajo.