Enseñando a una red neuronal a disparar con arco

David Martín
bluekiri
Published in
2 min readJan 24, 2018
Lanzamiento parabólico

Buscando ejemplos divertidos para explicar casos de uso de Machine Learning se me ocurrió hacer un vídeo donde le enseñabamos a una red neuronal cómo disparar flechas con un arco y que diese en el blanco con bastante precisión aprendiendo el tiro parabólico.

Pues la pasada noche, aprovechando una visita rápida a Madrid para una reunión y sacando partido al insomnio, me puse a crear este vídeo donde explico paso a paso como generar datos de entreno, visualizarlos, crear la red neuronal, entrenarla con los datos creados y medir la calidad del modelo obtenido.

En la parte final, además, utilizo algunas herramientas gráficas para visualizar algunos datos de forma que aprendemos a ver donde es mejor y donde tiene carencias nuestro modelo en cuanto a precisión en sus predicciones.

El tutorial lo he divido en dos partes:

Primera parte: Entrenando red neuronal con lanzamientos parabólicos 1/2
Segunda parte: Entrenando red neuronal con lanzamientos parabólicos 2/2

Y como viene siendo costumbre en los anteriores tutoriales publicados, tenéis el código que he generado durante el vídeo en mi cuenta de GitHub

¿Verdad que es divertido jugar con Machine Learning y hacer estas cosas? Ahora piensa que igual que le enseñas a tu red neuronal a disparar un arco, puedes enseñarle a que te indique que productos se venderán mejor en tu tienda, que publicidad te conviene más contratar o cuanto más podrías ganar si hicieses según que cambios en tu negocio. Estas son las típicas cosas que hacemos en el equipo de Machine Learning de Bluekiri. ¿Verdad que es interesante? ¿Quieres probar algunas de esas mejoras en tu ámbito? Habla con nosotros. ;)

--

--

David Martín
bluekiri

CEO & BigData Architect en Damavis Studio. Jugando con bits y software libre desde hace ya demasiado tiempo…