Indian Food Image Classification and Recognition with Transfer Learning Technique Using MobileNetV3 and Data Augmentation †
Abstract
:1. Introduction
2. Related Work
3. Methodology
3.1. Indian Food Dataset
Data Augmentation
3.2. Feature Extraction and Classification
3.2.1. CNN (Self-Designed)
3.2.2. Transfer Learning with MobileNetV3
3.3. Evaluation
4. Implementation and Results
- Image Size: 224 × 224.
- Epoch: 50 for CNN (Self-Designed) and 10 for transfer learning with MobileNet.
- Optimizer: Adam, Loss Function: categorical_crossentropy, and Batch Size: 32.
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Sadler, C.R.; Grassby, T.; Hart, K.; Raats, M.; Sokolović, M.; Timotijevic, L. Processed food classification: Conceptualisation and challenges. Trends Food Sci. Technol. 2021, 112, 149–162. [Google Scholar] [CrossRef]
- Islam, M.T.; Siddique, B.N.; Rahman, S.; Jabid, T. Food image classification with convolutional neural network. In Proceedings of the 2018 International Conference on Intelligent Informatics and Biomedical Sciences (ICIIBMS), Bangkok, Thailand, 21–24 October 2018; Volume 3, pp. 257–262. [Google Scholar]
- Liu, Y.; Li, Y.; Yi, X.; Hu, Z.; Zhang, H.; Liu, Y. Lightweight ViT model for micro-expression recognition enhanced by transfer learning. Front. Neurorobot. 2022, 16, 922761. [Google Scholar] [CrossRef] [PubMed]
- Manjunath swamy, B.E.; Shreyas, G.; Tejaraj, M.P.; Shafaq, A.F. Indian Food Image Classification with Transfer Learning. In Proceedings of the International Conference on Cognitive and Intelligent Computing: ICCIC 2021; Springer Nature: Singapore, 2022; Volume 1, pp. 91–100. [Google Scholar]
- Li, Z.; Liu, F.; Yang, W.; Peng, S.; Zhou, J. A survey of convolutional neural networks: Analysis, applications, and prospects. IEEE Trans. Neural Netw. Learn. Syst. 2021, 33, 6999–7019. [Google Scholar] [CrossRef] [PubMed]
- Rajayogi, J.R.; Manjunath, G.; Shobha, G. Indian food image classification with transfer learning. In Proceedings of the 2019 4th International Conference on Computational Systems and Information Technology for Sustainable Solution (CSITSS), Bengaluru, India, 20–21 December 2019; pp. 1–4. [Google Scholar]
- VijayaKumari, G.; Vutkur, P.; Vishwanath, P. Food classification using transfer learning technique. Glob. Transit. Proc. 2022, 3, 225–229. [Google Scholar]
- Reddy, K.U.; Swathi, S.; Rao, M.S. Deep Learning Technique for Automatically Classifying Food Images. Math. Stat. Eng. Appl. 2022, 71, 2362–2370. [Google Scholar]
- Yadav, S.; Chand, S. Automated food image classification using deep learning approach. In Proceedings of the 2021 7th International Conference on Advanced Computing and Communication Systems (ICACCS), Coimbatore, India, 19–20 March 2021; Volume 1, pp. 542–545. [Google Scholar]
- Zhang, W.; Wu, J.; Yang, Y. Wi-HSNN: A subnetwork-based encoding structure for dimension reduction and food classification via harnessing multi-CNN model high-level features. Neurocomputing 2020, 414, 57–66. [Google Scholar] [CrossRef]
- Qian, S.; Ning, C.; Hu, Y. MobileNetV3 for image classification. In Proceedings of the 2021 IEEE 2nd International Conference on Big Data, Artificial Intelligence and Internet of Things Engineering (ICBAIE), Nanchang, China, 26–28 March 2021; pp. 490–497. [Google Scholar]
- 9 Indian Food Class. Available online: https://www.kaggle.com/datasets/jigarsharp/indian-food-9-class (accessed on 25 June 2023).
- Phiphiphatphaisit, S.; Surinta, O. Food image classification with improved MobileNet architecture and data augmentation. In Proceedings of the 3rd International Conference on Information Science and Systems, Cambridge, UK, 19–22 March 2020; pp. 51–56. [Google Scholar]
Layer (Type) | Output Shape | Param # |
---|---|---|
MobileNetV3Large (Functional) | (None, 960) | 2,996,352 |
flatten (Flatten) | (None, 960) | 0 |
dense (Dense) | (None, 960) | 922,560 |
dropout (Dropout) | (None, 960) | 0 |
dense_1 (Dense) | (None, 9) | 8649 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Patel, J.; Modi, K. Indian Food Image Classification and Recognition with Transfer Learning Technique Using MobileNetV3 and Data Augmentation. Eng. Proc. 2023, 56, 197. https://doi.org/10.3390/ASEC2023-15341
Patel J, Modi K. Indian Food Image Classification and Recognition with Transfer Learning Technique Using MobileNetV3 and Data Augmentation. Engineering Proceedings. 2023; 56(1):197. https://doi.org/10.3390/ASEC2023-15341
Chicago/Turabian StylePatel, Jigar, and Kirit Modi. 2023. "Indian Food Image Classification and Recognition with Transfer Learning Technique Using MobileNetV3 and Data Augmentation" Engineering Proceedings 56, no. 1: 197. https://doi.org/10.3390/ASEC2023-15341
APA StylePatel, J., & Modi, K. (2023). Indian Food Image Classification and Recognition with Transfer Learning Technique Using MobileNetV3 and Data Augmentation. Engineering Proceedings, 56(1), 197. https://doi.org/10.3390/ASEC2023-15341