Ingredient Prediction via Context Learning Network With Class-Adaptive Asymmetric Loss

被引:10
作者
Luo, Mengjiang [1 ,2 ]
Min, Weiqing [2 ,3 ,4 ]
Wang, Zhiling [1 ]
Song, Jiajun [1 ,2 ,4 ]
Jiang, Shuqiang [3 ]
机构
[1] Chinese Acad Sci, Inst Comp Technol, Key Lab Intelligent Informat Proc, Beijing 100190, Peoples R China
[2] Univ Chinese Acad Sci, Beijing 100049, Peoples R China
[3] Chinese Acad Sci, Inst Comp Technol, Key Lab Intelligent Informat Proc, Beijing 100190, Peoples R China
[4] Chinese Acad Sci, Inst Intelligent Comp Technol, Suzhou 215002, Peoples R China
基金
中国国家自然科学基金;
关键词
Ingredient prediction; multi-label classification; deep learning; MULTITASK; ATTENTION;
D O I
10.1109/TIP.2023.3318958
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Ingredient prediction has received more and more attention with the help of image processing for its diverse real-world applications, such as nutrition intake management and cafeteria self-checkout system. Existing approaches mainly focus on multi-task food category-ingredient joint learning to improve final recognition by introducing task relevance, while seldom pay attention to making good use of inherent characteristics of ingredients independently. Actually, there are two issues for ingredient prediction. First, compared with fine-grained food recognition, ingredient prediction needs to extract more comprehensive features of the same ingredient and more detailed features of various ingredients from different regions of the food image. Because it can help understand various food compositions and distinguish the differences within ingredient features. Second, the ingredient distributions are extremely unbalanced. Existing loss functions can not simultaneously solve the imbalance between positive-negative samples belonging to each ingredient and significant differences among all classes. To solve these problems, we propose a novel framework named Class-Adaptive Context Learning Network (CACLNet) for ingredient prediction. In order to extract more comprehensive and detailed features, we introduce Ingredient Context Learning (ICL) to reduce the negative impact of complex background in food images and construct internal spatial connections among ingredient regions of food objects in a self-supervised manner, which can strengthen the contacts of the same ingredients through region interactions. In order to solve the imbalance of different classes among ingredients, we propose one novel Class-Adaptive Asymmetric Loss (CAAL) to focus on various ingredient classes adaptively. Besides, considering that the over-suppression of negative samples will over-fit positive samples of those rare ingredients, CAAL alleviates this continuous suppression according to the imbalanced ratios based on gradients while maintaining the contribution of positive samples by lesser suppression. Extensive evaluation on two popular benchmark datasets (Vireo Food-172, UEC Food-100) demonstrates our proposed method achieves the state-of-the-art performance. Further qualitative analysis and visualization show the effectiveness of our method.
引用
收藏
页码:5509 / 5523
页数:15
相关论文
共 59 条
[1]   Food Ingredients Recognition Through Multi-label Learning [J].
Bolanos, Marc ;
Ferra, Aina ;
Radeva, Petia .
NEW TRENDS IN IMAGE ANALYSIS AND PROCESSING - ICIAP 2017, 2017, 10590 :394-402
[2]   Multitask learning [J].
Caruana, R .
MACHINE LEARNING, 1997, 28 (01) :41-75
[3]   Fast auto-clean CNN model for online prediction of food materials [J].
Chen, Hao ;
Xu, Jianglong ;
Xiao, Guangyi ;
Wu, Qi ;
Zhang, Shiqin .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2018, 117 :218-227
[4]  
Chen JJ, 2020, AAAI CONF ARTIF INTE, V34, P10542
[5]   A Study of Multi-Task and Region-Wise Deep Learning for Food Ingredient Recognition [J].
Chen, Jingjing ;
Zhu, Bin ;
Ngo, Chong-Wah ;
Chua, Tat-Seng ;
Jiang, Yu-Gang .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 2021, 30 (30) :1514-1526
[6]   Deep-based Ingredient Recognition for Cooking Recipe Retrieval [J].
Chen, Jingjing ;
Ngo, Chong-Wah .
MM'16: PROCEEDINGS OF THE 2016 ACM MULTIMEDIA CONFERENCE, 2016, :32-41
[7]  
Chen T., 2021, arXiv
[8]   SST: Spatial and Semantic Transformers for Multi-Label Image Recognition [J].
Chen, Zhao-Min ;
Cui, Quan ;
Zhao, Borui ;
Song, Renjie ;
Zhang, Xiaoqin ;
Yoshie, Osamu .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 2022, 31 :2570-2583
[9]   Multi-Label Image Recognition with Graph Convolutional Networks [J].
Chen, Zhao-Min ;
Wei, Xiu-Shen ;
Wang, Peng ;
Guo, Yanwen .
2019 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2019), 2019, :5172-5181
[10]  
Cheng X, 2021, Arxiv, DOI arXiv:2106.06195