当前位置:网站首页>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 .
边栏推荐
- Class constant pool and runtime constant pool
- [leetcode]Spiral Matrix II
- [leetcode] 450 and 98 (deletion and verification of binary search tree)
- 二叉搜索树的实现
- Enter the rough outline of the URL question (continuously updated)
- Implementation steps of docker deploying mysql8
- Simple implementation of AVL tree insertion and verification operations
- Implementation of binary search tree
- First understand the principle of network
- Storage of data
猜你喜欢
Confirm the future development route! Digital economy, digital transformation, data This meeting is very important
tflite模型转换和量化
Kotlin Android 环境搭建
Machine learning notes - bird species classification using machine learning
Tflite model transformation and quantification
Redis configuration and optimization of NoSQL
Create commonly used shortcut icons at the top of the ad interface (menu bar)
预处理——插值
Mobile measurement and depth link platform - Branch
Quick completion guide of manipulator (10): accessible workspace
随机推荐
The JSON format of the international area code of the mobile phone number is obtained with PHP
2022夏每日一题(一)
Codeworks 5 questions per day (1700 average) - day 7
leetcode:面试题 17.24. 子矩阵最大累加和(待研究)
POJ培训计划2253_Frogger(最短/floyd)
史上最全MongoDB之Mongo Shell使用
PHP 实现根据概率抽奖
[leetcode] 450 and 98 (deletion and verification of binary search tree)
idea gradle lombok 报错集锦
用头像模仿天狗食月
本机mysql
Confirm the future development route! Digital economy, digital transformation, data This meeting is very important
【开发软件】 tilipa开发者软件
Some common software related
力扣------路径总和 III
Redis configuration and optimization of NoSQL
golang 根据生日计算星座和属相
QT 项目 表格新建列名称设置 需求练习(找数组消失的数字、最大值)
ABAP 动态内表分组循环
【OA】Excel 文档生成器: Openpyxl 模块