Учёные из Кембриджского университета в Англии создали OmeletteBot — робота, чьей единственной задачей является приготовление омлета. Робот может оптимизировать процесс приготовления омлетов, ориентируясь на реакцию людей.
Современные кулинарные роботы, в основном, запрограммированы на следование определённому рецепту, а не на приготовление блюда, которое желает получить пользователь. Это не всегда одно и то же, так как в кулинарии большое значение имеет адаптация рецепта к индивидуальному вкусу едока.
Чтобы робот-повар мог порадовать пользователя любимым блюдом, ему нужно сперва получить обратную связь, понять, что она означает, а затем адаптировать свой рецепт или технику для достижения желаемого результата. Основной проблемой, с которой столкнулись авторы разработки, оказалась субъективность человеческого вкуса. Люди-дегустаторы не очень хорошо дают абсолютные оценки того или иного блюда. Как правило, когда речь заходит о вкусе пищи, человеку проще дать относительную оценку.
«Приготовление пищи — очень интересная сфера робототехники, поскольку люди не могут дать абсолютно объективную оценку, когда речь заходит о еде. Каким образом мы, ученые, можем оценить, хорошо ли робот приготовил еду?» — отмечает руководитель исследования Фумия Иида.
Исследователям необходимо было оптимизировать приготовление омлета по нескольким различным показателям: вкус, внешний вид и текстура. Роботу можно задать множество других параметров, которые он может регулировать, например, количество соли и перца, время взбивания яиц и время жарки.
Теоретически, пишет IEEE Spectrum, чтобы решить проблему приготовления вкуснейшего омлета, можно добавить в базу данных робота информацию о параметрах идеального омлета для каждого отдельного дегустатора. Однако такой подход будет нецелесообразным, так как у робота не хватит памяти. Вместо этого авторы робота использовали для настройки параметров робота метод байесовской оптимизации. Как указывает IEEE Spectrum, в рамках этого метода авторы робота запустили процесс оптимизации только после того, как робот собрал как можно больше оценок ранее приготовленных омлетов. Благодаря этому робот может исследовать множество различных комбинаций переменных, что даёт, по мнению пользователей, значительно лучший конечный результат. Омлеты не становятся лучше с каждым новым приготовлением, вместо этого робот будет готовить их «наугад», но в итоге омлет получится намного вкуснее, уверены авторы.
«Вы едите столько омлетов, сколько можете, и каждый раз даете отзыв роботу. Робот автоматически корректирует свой рецепт на основе наших отзывов и в итоге готовит омлет, полностью соответствующий вашим предпочтениям».
Исследователи выбрали омлеты за их простоту и популярность, однако не планируют останавливаться только на этом блюде.
«У роботизированной кулинарии пока множество недостатков. Мы работаем над роботами для кухни, стараясь улучшить их функционирование в более общем плане. Мы работаем над такими вопросами, как более ловкое манипулирование едой и инструментами для приготовления пищи, улучшение методов программирования и обучения роботов для приготовления более сложных блюд. На обычных кухнях также существует множество областей для совершенствования, помимо приготовления пищи — например, загрузка и разгрузка посудомоечной машины, чистка рабочих поверхностей и помощь пожилым людям и инвалидам. Исследования в этих областях являются нашей следующей задачей», — указывают учёные.
Ранее ресторан Royal Palace в Нидерландах представил роботов-официантов, которых владельцы заведения приобрели, чтобы снизить число контактов между людьми во время пандемии коронавируса. Как пишет The Verge, красно-белые роботы умеют приветствовать клиентов, подавать еду и собирать использованные блюда со столов.