
Может ли нейросеть посчитать калорийность рациона по фото?
Я активно занимаюсь спортом и считаю КБЖУ своего рациона. Для меня это дело привычки, но все же хочется облегчить жизнь с помощью современных технологий.
Видел несколько программ, которые оценивают калорийность еды по фото. Насколько точны их оценки? Можно ли доверить искусственному интеллекту подсчет калорийности рациона по фото?
Если вам нужна точная оценка калорийности рациона, доверять ИИ-анализу по фото не стоит. Если же вам нужны не точные цифры, а грубая оценка состава тарелки, нейросеть может дать общие рекомендации.
Расскажу, почему, несмотря на впечатляющий прогресс, ИИ пока не готов заменить кухонные весы и приложения для подсчета.
В каких случаях нужно считать КБЖУ
Подсчет КБЖУ — калорий, белков, жиров и углеводов — набирает популярность. Однако это не только модная привычка, но и рабочий инструмент. Вот в каких случаях он полезен:
- для конкретных спортивных целей. Набор мышечной массы и снижение жировой — это процессы, которые зависят от энергетического баланса. Погрешность даже в 10—15% отдаляет от желаемого результата. Например, недостаточный профицит калорий замедлит рост мышц, а чрезмерный дефицит создаст стресс для организма и проблемы со здоровьем;
- для работы с медицинскими показаниями. При сахарном диабете, ожирении, гормональных нарушениях, заболеваниях почек и некоторых других состояниях баланс нутриентов — часть терапии. Неточные данные могут навредить;
- для выхода с плато. Если, несмотря на тренировки, состав тела перестал меняться, стоит проверить питание. Часто проблема кроется в незамеченных, скрытых калориях или ошибочном размере порций.
Если вес и самочувствие вас устраивают, используйте более гибкие системы. Например, принцип здоровой тарелки: половину порции должны составлять овощи и фрукты, а белки и углеводы — по четверти порции.
Может ли нейросеть определить калорийность рациона по фото
Шведские исследователи оценили способности ChatGPT-4o, Claude 3.5 Sonnet и Gemini 1.5 Pro в подсчете КБЖУ по фото. Ученые подготовили 52 стандартизированные фотографии. В набор вошли как отдельные продукты, так и сложные составные блюда, например рис с курицей, чечевичным карри, фаршем и овощами. Каждое блюдо сфотографировали в виде маленькой, средней и большой порции. На всех снимках для масштаба присутствовала тарелка известного диаметра и столовые приборы.
Чат-ботам дали четкую инструкцию: идентифицировать компоненты блюда, оценить их объем, используя приборы и тарелку как ориентир, и рассчитать пищевую ценность. Полученные данные сравнивали с теми, что были измерены вручную: исследователи взвесили каждый ингредиент на кухонных весах до приготовления и посчитали питательную ценность блюда с помощью профессиональной базы данных Dietist NET.
Вот какие выводы сделали ученые в результате эксперимента:
- Точность на уровне догадки. Лучшие модели ChatGPT и Claude показывают среднюю абсолютную процентную ошибку 36—37% при оценке веса и калорийности. На практике, если ваше блюдо содержит 500 ккал, нейросеть может оценить его как в 320, так и в 680 ккал. Такой разброс делает подсчет калорийности бессмысленным.
- Систематическое занижение. Анализ выявил не случайные, а закономерные ошибки. Все модели стабильно недооценивают калорийность, и эта тенденция усиливается с ростом размера порции. Чем больше еды на тарелке, тем сильнее нейросеть занижает ее калорийность. Используя для подсчетов ИИ, желающий похудеть не сможет создать адекватный дефицит и, скорее всего, не уменьшит жировую прослойку.
- Проблема с идентификацией продуктов. В ходе исследования нейросети не всегда определяли, что лежит на тарелке. Например, Gemini принял фалафель за мясные фрикадельки, из-за чего оценка содержания белка выросла на 360%. Claude опознал яичницу-болтунью как пасту, что увеличило расчет по углеводам на 1 788%.
- Невидимость скрытых калорий. ИИ не видит и не может учесть то, что неразличимо на фото: добавленное масло для жарки, соусы, сахар в напитках. Такие продукты существенно увеличивают калорийность рациона.
Каков оптимальный способ подсчета КБЖУ
Вывод из исследования однозначен: современные универсальные ИИ-модели не могут точно определить калорийность пищи. Надежная альтернатива — проверенный временем ручной подсчет.
Кухонные весы. Это единственный объективный способ узнать вес порции. Современные модели компактны, точны и стоят недорого, могут иметь незначительную погрешность в 1—2 г.
Базы данных и приложения. Популярные приложения FatSecret, MyFitnessPal и другие опираются на проверенные базы. Сначала нужно взвесить продукт, а затем внести данные в приложение.
Гибридный подход для сложных блюд. Для супов, салатов, рагу и других сложных блюд используйте рецептурный калькулятор. Взвесьте все ингредиенты до готовки, рассчитайте общую питательную ценность блюда, а затем — калорийность вашей порции по ее весу.
Что в итоге
На текущем этапе развития ИИ подходит для грубой оценки рациона и повышения общей пищевой грамотности. Но при определении калорийности и состава пищи нейросети допускают большие погрешности. Для серьезных спортивных и медицинских целей пока нет замены кухонным весам и приложению для подсчета калорий.

























