Programar robots es un poco difícil. Hay mucho código involucrado y, a pesar de los miles de cursos de aprendizaje de códigos que han surgido en los últimos años, probablemente sea justo decir que la mayoría de las personas nunca desarrollarán las habilidades necesarias para programar un robot desde cero..

Es por eso que los investigadores de la Escuela de Ingeniería Eléctrica e Informática de la Universidad del Estado de Washington están trabajando en alternativas, y una que descubrieron es el uso de técnicas normalmente diseñadas para entrenar animales..

En el entrenamiento con animales en el mundo real, los perros tienden a ser lentos para responder a las instrucciones cuando los están aprendiendo, y reaccionan más rápido una vez que están más seguros. Así que los investigadores diseñaron un programa de computadora que les permite a los humanos enseñar a un perro robot virtual e incluyen la habilidad de dog-bot para reaccionar a diferentes velocidades.

"Al principio, el perro virtual se mueve lentamente. Pero a medida que recibe más retroalimentación y se vuelve más seguro de lo que debe hacer, se acelera", dijo Bei Peng, quien trabajó en el proyecto..

Cuando el usuario enseñó las tareas del perro robot reforzando las buenas acciones y castigando las incorrectas, pudo aprender a predecir con eficacia el curso de acción correcto en diferentes circunstancias. Cuantos más comentarios recibiera, mejor obtendría..

Sin realimentación

Además, el algoritmo permitió que el dog-bot enfrentara la difícil tarea de saber lo que no significa ningún comentario. "Cuando entrenas a un perro, puedes retener un tratamiento cuando hace algo mal", dijo Matthew Taylor, quien también trabajó en el estudio..

"Entonces, ningún comentario significa que hizo algo mal. Por otro lado, cuando los profesores están calificando las pruebas, es posible que solo marquen las respuestas incorrectas, por lo que ningún comentario significa que hiciste algo bien".

Se espera que estos principios puedan usarse algún día para permitir que las personas sin conocimientos de programación enseñen a sus robots lo que quieren que hagan. Los investigadores dicen que también esperan que pueda enseñar a las personas a ser entrenadores de animales más efectivos..

"Queremos que todos puedan programar, pero eso probablemente no sucederá", dijo Taylor. "Así que necesitamos proporcionar una forma para que todos entrenen robots, sin programación".

  • SpaceX acaba de traer de la ISS 1.800 kg de ciencia a la Tierra