Перейти к основному содержимому
  1. Статьи/

Почему базы калорий расходятся и записи MyFitnessPal могут быть неверными

Коротко: строка в базе калорий содержит не только название продукта. За ней также стоят способ приготовления, рецепт, определение порции и источник данных. При поиске «куриной грудки» или «куриного карри» все эти варианты появляются одним плоским списком.

В этом и заключается лотерея: несколько ответов выглядят правдоподобно, а данных для осмысленного выбора между ними часто нет.

Одно название может описывать разную еду
#

«Куриная грудка» может быть сырой или готовой, с кожей или без неё, приготовленной на гриле, запечённой или жареной. Потеря воды меняет калорийность на 100 г; кожа и масло — общее количество калорий.

У смешанных блюд разброс ещё шире. «Куриное карри» может быть приготовлено с томатным соусом, кокосовым молоком, сливками или гхи. Рис может входить в запись или считаться отдельным гарниром. «Одна порция» может означать чашку, ресторанную тарелку или количество, которое когда-то указал пользователь.

Что написано в результате поискаЧего всё ещё не хватает в описании
Куриная грудкасырая или готовая · кожа · способ приготовления
Куриное каррисоус · масло · входит ли рис в порцию
Салат «Цезарь»заправка · сыр · сухарики · размер порции
Домашний супрецепт · сливки или масло · объём тарелки

Проблема не в том, что каждая строка неверна. Проблема в том, что записи о разной еде показаны как взаимозаменяемые.

Что MyFitnessPal пишет о своей базе
#

MyFitnessPal сообщает, что его база объединяет записи, собранные командой, и данные, добавленные пользователями.1 Компания также признаёт, что некоторые строки неточны или неполны.2

Галочка имеет конкретное значение: запись проверила команда MyFitnessPal. Строка без галочки не обязательно неверна, а в проверенной записи, как отмечает сам MyFitnessPal, всё равно может остаться ошибка.3

Есть и ещё один описанный источник расхождений. Редактирование продукта создаёт новую запись, а не заменяет исходную; прежние значения могут при этом оставаться в быстрых списках, например Most Used или Frequent.2 Поэтому большая база одновременно повышает шанс найти нужную упаковку и увеличивает число похожих строк для блюда с общим названием.

Точное число всё равно может описывать не то блюдо
#

Два исследования показывают два разных уровня неопределённости.

В американском исследовании 269 позиций из 42 ресторанов в трёх штатах заявленная калорийность в среднем была точной. Но 50 блюд — 19% — содержали не менее чем на 100 ккал больше заявленного Urban 2011. Среднее выглядело благополучно, хотя отдельные тарелки заметно от него отличались.

Оценка порции добавляет ещё один слой. В небольшом исследовании 30 женщин оценивали десять показанных продуктов: средняя абсолютная ошибка по калориям составила 53,4%, а 40% оценок отличались от фактического значения не менее чем на 50% Lansky 1982.

Это не одна универсальная погрешность. Исследования показывают два вопроса, на которые точная строка базы не отвечает:

  1. Описывает ли она рецепт, который действительно подали?
  2. Совпадает ли количество в дневнике с количеством съеденного?

Что обычно скрывает готовая строка
#

Масло, заправка, соус, способ приготовления, порция и гарнир — отдельные параметры. Одна запись может сложить их в итоговое число, не показывая принятые значения.

Именно эти детали меняются в жизни. Сегодня в боуле курица, а завтра лосось. Домашний суп сварен на бульоне, а ресторанный заправлен сливками. Название осталось прежним, состав — нет.

Разделы об ингредиенте, который меняет всё блюдо, способе приготовления и скрытых калориях в жирах рассматривают эти параметры по отдельности.

Что Calk делает вместо поиска
#

Шаблон блюда Calk начинается с готового варианта всей еды и оставляет основные параметры редактируемыми:

  • основа: рис, хлеб, картофель или лапша;
  • белок: курица, говядина, рыба, тофу или бобовые;
  • приготовление: варка, запекание, гриль, обжаривание или жарка;
  • добавки: соус, масло, сахар, соль и топпинги;
  • порция: практичная оценка съеденного количества.

Если курица стала лососем, поменяйте белок. Если на сковороде было больше масла, измените настройку жира. Если всё как обычно, выберите шаблон и нажмите «Съесть». Всё блюдо пересчитается по этим параметрам.

Неизвестный ресторанный рецепт остаётся оценкой. Разница в том, что её параметры указаны явно: их можно изменить, сохранить и повторить. Посмотрите, как работают шаблоны блюд Calk.

Вывод
#

Базы калорий расходятся, потому что за одним коротким названием скрываются разные способы приготовления, рецепты, порции и источники. Более долгий поиск не восстановит подробности, которых никогда не было в строке.

Начните с шаблона блюда, оставьте важные параметры редактируемыми и меняйте только то, что изменилось. Так вместо результата поиска, которому остаётся верить, появляется понятный расчёт блюда.

Продолжите гайдом по скрытым калориям — о частях блюда с самым сильным влиянием — или статьёй насколько точен Calk — о собственных тестах и границах точности.

Calk доступен на iPhone, iPad и Android.

Частые вопросы
#

Почему базы калорий дают разные значения для одной еды?

Часто строки описывают разную еду. «Куриная грудка» может быть сырой или готовой, с кожей или без, приготовленной на гриле или жареной. У смешанного блюда может быть другой рецепт, гарнир внутри записи или порция без точного размера. Несколько строк могут быть правильными сами по себе, но несовместимыми между собой.

Насколько точны записи MyFitnessPal?

Зависит от конкретной записи. MyFitnessPal сообщает, что его база объединяет данные, собранные командой, и записи пользователей, и признаёт, что часть строк содержит ошибки или неполные сведения. Галочка означает, что запись проверила команда MyFitnessPal. Это полезный признак, но не гарантия совпадения с вашей едой.

Насколько точна калорийность в меню ресторанов?

Хорошая средняя точность может скрывать крупные ошибки в отдельных блюдах. В американском исследовании 269 ресторанных позиций заявленная калорийность в среднем была точной, однако 19% отдельных блюд содержали не менее чем на 100 ккал больше заявленного.

Еду нужно взвешивать сырой или готовой?

Сопоставляйте состояние еды и запись в базе. В сыром и готовом весе разное количество воды. Если записать готовый вес по строке для сырого продукта или наоборот, возникнет лишняя ошибка.

Чем проще всего заменить поиск по базе?

Начните с шаблона, в котором уже есть основные ингредиенты блюда. Меняйте способ приготовления, соус, добавки и порцию, когда они меняются. Все предположения остаются понятными, а одинаковые настройки в следующий раз дают тот же результат.