Investigadores de la Universidad de Cambridge entrenaron a un chef robot para observar videos de recetas. Posteriormente, la máquina pudo recrear los platos, así como proponer nuevos platillos.
El chef robot observó, a través de un video, como una persona preparó ocho sencillas recetas de ensaladas y después pudo identificar desde los platillos, hasta su preparación.
- Al final del experimento, el robot ideó una novena receta por su cuenta, informaron los expertos en un comunicado.
“Queríamos ver si podíamos entrenar a un chef robot para que aprendiera de la misma manera incremental que los humanos: identificando los ingredientes y cómo se combinan en el plato”.
Greg Sochacki, autor del estudio y académico de Cambridge
Sus resultados, publicados en la revista IEEE Access, demuestran cómo los videos pueden ser una fuente valiosa de datos para la producción automatizada de alimentos.
¿Cómo aprendió el chef robot a cocinar?
Sochacki y sus colegas idearon ocho sencillas recetas de ensaladas y se filmaron haciéndolas. Luego usaron una red neuronal disponible públicamente para entrenar a su chef robot.
Usando técnicas de visión por computadora, el robot analizó cada cuadro de video y pudo identificar los diferentes objetos y características de lo que veía, como un cuchillo, los ingredientes, así como a la persona que aparecía.
Al identificar correctamente los ingredientes y las acciones del humano, el robot podía determinar cuál de las recetas se estaba preparando. Además, podría inferir que si la persona sostenía un cuchillo en una mano y una zanahoria en la otra, la zanahoria sería cortada en pedazos.
De los 16 videos que vio, el robot reconoció la receta correcta el 93% de las veces, aunque solo detectó el 83% de las acciones del chef humano.
“Es sorprendente la cantidad de matices que el robot pudo detectar”, dijo Sochacki. “Estas recetas no son complejas, pero fue muy eficaz para reconocer, por ejemplo, que dos manzanas picadas y dos zanahorias picadas es la misma receta que tres manzanas picadas y tres zanahorias picadas”.
Por ahora, el chef robot no podría aprender recetas de YouTube
Los videos utilizados para entrenar al robot no son como los videos de YouTube que están llenos de cortes rápidos y efectos visuales. Por ejemplo, este chef robótico necesita ver con claridad cada acción e ingrediente para distinguir las acciones.
“Nuestro robot no está interesado en el tipo de videos de comida que se vuelven virales en las redes sociales, simplemente son demasiado difíciles de seguir”
Greg Sochacki, autor del estudio y académico de Cambridge
“Pero a medida que estos chefs robóticos identifican mejor y más rápido los ingredientes en los videos de comida, podrían usar sitios como YouTube para aprender una amplia gama de recetas”, dijo.