Нейросеть научилась определять калорийность блюда по фото
Немецкие ученые пытаются сделать нашу жизнь проще. Они создали нейросеть, которая способна определять калорийность и состав готового блюда. Для этого достаточно лишь фото. Проект создали ученые из Технологического института Карлсруэ.
В основе алгоритма находится сверточная нейросеть. Она необходима для того, чтобы распознавать объекты. Алгоритм прошел обучение на изображениях, которые находятся в библиотеке ImageNet. Ученые для обучения использовали сайт с рецептами, на котором находится не только точный перечень ингредиентов, но и фото готового блюда. Также там указана пищевая ценность всех компонентов, которые входят в состав блюда.
Благодаря этому ученые создали базу данных, содержащую 70 тысяч рецептов и 308 тысяч фото. Авторы рассказали, что на текущем этапе у нейросети есть погрешность: на 100 граммов блюда она составляет 46,7 калории, 2,51 грамма белка, 3,88 грамма жира и 6,97 грамма углеводов. Для улучшения системы, исходный код нейросети опубликовали в открытом доступе.
Читайте также:

