El software hace que el aprendizaje de robots sea un juego de niños

Así como un niño pequeño aprenderá rápidamente a reconocer un sabroso manjar o a evitar agarrar un objeto punzante, el software lanzado hoy hará que sea más fácil enseñar a los robots a aprender cómo comportarse a través de la experiencia en lugar de una reprogramación minuciosa.





El software, llamado BrainOS, fue desarrollado por Corporación cerebral , una empresa con sede en San Diego respaldada por el fabricante de chips móviles Qualcomm .

Dicho software podría, en última instancia, hacer que los robots sean más fáciles de usar. En lugar de escribir código nuevo o acceder a una interfaz gráfica de usuario, con BrainOS un usuario podría entrenar a un robot para realizar una tarea simple, como moverse hacia un objeto en particular, guiándolo primero a través del proceso manualmente.

Es especialmente difícil para los robots funcionar de manera confiable en entornos complejos y cambiantes, razón por la cual el aprendizaje es un enfoque prometedor. De hecho, algunos robots comerciales ya son capaces de simples hazañas de aprendizaje. Pero BrainOS incluye una variedad de técnicas para el aprendizaje, lo que facilita que los ingenieros de robots accedan a las bibliotecas de software para tareas de aprendizaje como el reconocimiento, la navegación y la manipulación de objetos.



Brain Corporation demostró el software en un evento de robótica en Boston el año pasado, utilizando un pequeño prototipo de robot rojo que se asemeja a un Segway con dos cámaras en los ojos. Era posible mostrarle al robot un objeto y luego hacer que lo siguiera.

Las capacidades de aprendizaje utilizadas por BrainOS implican introducir información en una red simulada de neuronas y sinapsis virtuales, y luego proporcionar retroalimentación positiva o negativa, un proceso conocido como aprendizaje supervisado. Este enfoque ha demostrado ser especialmente eficaz en los últimos años.

Todd Hylton, vicepresidente ejecutivo de Brain Corporation, dijo en un comunicado que el software de aprendizaje automático está dirigido principalmente a investigadores académicos más que a ingenieros en la industria. BrainOS ayuda a resolver ese problema al proporcionar un marco de tecnología central que es accesible para aquellos que buscan crear prototipos, comercializar y monetizar aplicaciones robóticas, dijo Hylton.



Ashutosh Saxena , director de un proyecto llamado robobrain en la Universidad de Cornell y Stanford, que implica la aplicación de métodos de aprendizaje automático a los robots, dice que BrainOS podría atraer a aquellos que buscan comercializar nuevos tipos de robots. Existe la necesidad de un producto fácil de usar que combine habilidades de alto nivel como la visión y la planificación del movimiento, dice.

Brain Corporation también está lanzando una versión de su software con un chip desarrollado por Qualcomm llamado bStem (abreviatura de tronco cerebral). Este chip también está diseñado para imitar la forma en que funciona el cerebro, almacenando y procesando datos en paralelo en lugar de en serie. Dichos chips neuromórficos se pueden usar para ejecutar redes neuronales simuladas de manera muy eficiente, y Qualcomm es una de varias empresas que esperan comercializar la tecnología (consulte 10 tecnologías innovadoras: chips neuromórficos).

La tecnología robótica avanza rápidamente, en parte gracias a los avances en el hardware, incluidos los chips de computadora, los sensores y los actuadores. Pero el software también está impulsando el progreso. Por ejemplo, el código abierto Sistema Operativo de Robots facilita a los ingenieros agregar nuevas capacidades a un robot sin tener que crear una funcionalidad básica desde cero.



El software avanzado de aprendizaje automático como BrainOS podría ver otras capacidades más avanzadas compartidas entre robots, con robots aprendiendo de las experiencias de los demás.

esconder