当前位置:网站首页>Food Chem | in depth learning accurately predicts food categories and nutritional components based on ingredient statements
Food Chem | in depth learning accurately predicts food categories and nutritional components based on ingredient statements
2022-07-07 04:04:00 【Zhiyuan community】
Introduce an article by Peihua Ma And other people in 2022 year 5 Published in June Food Chemistry Articles on . The author of this paper proposes a general technology based on deep learning to predict food types and nutrients .
Thesis link :
https://www.sciencedirect.com/science/article/abs/pii/S0308814622012055
Abstract
Determine such as food classification 、 Creating attributes such as taxonomies and food nutrients can be a challenging and resource intensive task , Although it is important to better understand food . In this study , from USDA A new data set has been collected in the brand food database 134 k BFPD, And modified it , And three kinds of food classification and nutritional value were marked , And became an artificial intelligence (AI) Data sets , It covers the largest food type so far . Overall speaking , Multilayer perceptron (MLP)-TF-SE Method in use AI The highest learning efficiency was achieved in the food natural language processing task , The accuracy of food classification is as high as 99%, The estimation of calcium reaches 0.98 R2(0.93 ∼ 0.97 for calories 、 protein 、 sodium 、 Total carbohydrates 、 Total lipids, etc ). Deep learning methods have great potential , It can be embedded into other food classification and regression tasks , And as an extension of other applications in the field of food and Nutrition .

chart 1. Food deep learning
(a) input data - Ingredient list and nutritional information from BFPD get .(b1) Use natural language processing (b2) Word parsing of component list by data coding , Combine ingredients 、 The category and nutrition information strings are converted into a matrix that the machine can learn .(c) Data sampling consists of two steps , Data rebalancing and splitting , And transform it into data tensor .(d) Learn more . The labeled tensor is used to train the deep learning model to achieve the goal .(e) The deep learning model can be applied in different fields , Such as food marketing analysis 、 Novel food design and personalized dietary suggestions .
边栏推荐
猜你喜欢

Summer 2022 daily question 1 (1)

QT 项目 表格新建列名称设置 需求练习(找数组消失的数字、最大值)

Implementation of map and set

Class常量池与运行时常量池

Web service performance monitoring scheme

What is the experience of maintaining Wanxing open source vector database

The most complete learning rate adjustment strategy in history LR_ scheduler

Food Chem|深度学习根据成分声明准确预测食品类别和营养成分

map和set的实现

Simple implementation of AVL tree insertion and verification operations
随机推荐
Restore backup data on GCS with br
It's too convenient. You can complete the code release and approval by nailing it!
Redis源码学习(31),字典学习,dict.c(一)
Preprocessing - interpolation
cuda编程
Binary, octal, hexadecimal
Enter the rough outline of the URL question (continuously updated)
本机mysql
[leetcode] 450 and 98 (deletion and verification of binary search tree)
QT opens a file and uses QFileDialog to obtain the file name, content, etc
三重半圆环进度条,直接拿去就能用
2022中青杯C题城市交通思路分析
如何检测mysql代码运行是否出现死锁+binlog查看
MySQL data loss, analyze binlog log file
Storage of data
[leetcode]Spiral Matrix II
Calculation of time and space complexity (notes of runners)
使用Thread类和Runnable接口实现多线程的区别
PHP implements lottery according to probability
. Net interface can be implemented by default