ИИ может придумать рецепт сложного блюда по фотографии вашего холодильника
Инженеры из компании PeopleTec разработали вычислительную модель, которая может создавать сложные кулинарные рецепты, содержащие ингредиенты, имеющиеся у пользователя, после анализа изображений того, что находится в его холодильнике.
«В 2020 году группа наших исследователей ИИ устроила вечеринку, где одна команда предлагала список ингредиентов, а другая использовала языковую модель, чтобы придумать оригинальный рецепт», — рассказал Tech Xplore Дэвид Новер, один из инженеров, проводивших исследование. — «По мере того, как ингредиенты становились все разнообразнее, рецепты становились все хуже и хуже, в конце концов превратившись в бессмыслицу вроде "Рецепт венгерской кожи для обуви, подавать на завтрак". Но с 2020 года модели обработки изображений и языка стали настолько хороши, что теперь мы действительно можем создать приложение, которое решит задачу повара».
Чтобы добиться генерации рецептов на основе изображений, инженеры использовали интерфейсы прикладного программирования (API) модели для анализа изображений и генератор текста, лежащий в основе ChatGPT.
Исследователи оценили ИИ в серии тестов, где ему показали более 2 000 изображений открытых холодильников с различными ингредиентами внутри. Используя эти изображения, модель создала 100-страничный сборник рецептов, содержащий интересные и уникальные рецепты с использованием 30 лучших ингредиентов, изображенных на входных изображениях.
Новер говорит: «Конечно, существуют миллиарды комбинаций даже для небольшого списка ингредиентов, но учет сезонной доступности, размеров порций, стоимости и диетических ограничений действительно помог нам решить проблему».
В будущем вычислительный подход, представленный инженерами, может быть интегрирован в приложение для смартфонов или другие программные инструменты, предназначенные как для любителей, так и для экспертов в области кулинарии. Система может вдохновить и другие команды по всему миру на применение больших языковых моделей для создания рецептов и решения других творческих задач.
Система предлагает рецепт. Но готовить не умеет, хотя уже есть и роботы, которые умеют готовить.