Autocleandeepfood: auto-cleaning and data balancing transfer learning for regional gastronomy food computing

Nauman Ullah Gilal, Marwa Qaraqe, Jens Schneider, Marco Agus*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

Food computing has emerged as a promising research field, employing artificial intelligence, deep learning, and data science methodologies to enhance various stages of food production pipelines. To this end, the food computing community has compiled a variety of data sets and developed various deep-learning architectures to perform automatic classification. However, automated food classification presents a significant challenge, particularly when it comes to local and regional cuisines, which are often underrepresented in available public-domain data sets. Nevertheless, obtaining high-quality, well-labeled, and well-balanced real-world labeled images is challenging since manual data curation requires significant human effort and is time-consuming. In contrast, the web has a potentially unlimited source of food data but tapping into this resource has a good chance of corrupted and wrongly labeled images. In addition, the uneven distribution among food categories may lead to data imbalance problems. All these issues make it challenging to create clean data sets for food from web data. To address this issue, we present AutoCleanDeepFood, a novel end-to-end food computing framework for regional gastronomy that contains the following components: (i) a fully automated pre-processing pipeline for custom data sets creation related to specific regional gastronomy, (ii) a transfer learning-based training paradigm to filter out noisy labels through loss ranking, incorporating a Russian Roulette probabilistic approach to mitigate data imbalance problems, and (iii) a method for deploying the resulting model on smartphones for real-time inferences. We assess the performance of our framework on a real-world noisy public domain data set, ETH Food-101, and two novel web-collected datasets, MENA-150 and Pizza-Styles. We demonstrate the filtering capabilities of our proposed method through embedding visualization of the feature space using the t-SNE dimension reduction scheme. Our filtering scheme is efficient and effectively improves accuracy in all cases, boosting performance by 0.96, 0.71, and 1.29% on MENA-150, ETH Food-101, and Pizza-Styles, respectively.

Original languageEnglish
JournalVisual Computer
Early online dateJul 2024
DOIs
Publication statusPublished - 9 Jul 2024

Keywords

  • Auto-cleaning
  • Data imbalance
  • Food computing
  • MENA food data set
  • Noisy labels
  • Traditional cuisines
  • Transfer learning
  • Web-scrapping

Fingerprint

Dive into the research topics of 'Autocleandeepfood: auto-cleaning and data balancing transfer learning for regional gastronomy food computing'. Together they form a unique fingerprint.

Cite this