Demeter: A Fast and Energy-Efficient Food Profiler using Hyperdimensional Computing in Memory

by   Taha Shahroodi, et al.

Food profiling is an essential step in any food monitoring system needed to prevent health risks and potential frauds in the food industry. Significant improvements in sequencing technologies are pushing food profiling to become the main computational bottleneck. State-of-the-art profilers are unfortunately too costly for food profiling. Our goal is to design a food profiler that solves the main limitations of existing profilers, namely (1) working on massive data structures and (2) incurring considerable data movement for a real-time monitoring system. To this end, we propose Demeter, the first platform-independent framework for food profiling. Demeter overcomes the first limitation through the use of hyperdimensional computing (HDC) and efficiently performs the accurate few-species classification required in food profiling. We overcome the second limitation by using an in-memory hardware accelerator for Demeter (named Acc-Demeter) based on memristor devices. Acc-Demeter actualizes several domain-specific optimizations and exploits the inherent characteristics of memristors to improve the overall performance and energy consumption of Acc-Demeter. We compare Demeter's accuracy with other industrial food profilers using detailed software modeling. We synthesize Acc-Demeter's required hardware using UMC's 65nm library by considering an accurate PCM model based on silicon-based prototypes. Our evaluations demonstrate that Acc-Demeter achieves a (1) throughput improvement of 192x and 724x and (2) memory reduction of 36x and 33x compared to Kraken2 and MetaCache (2 state-of-the-art profilers), respectively, on typical food-related databases. Demeter maintains an acceptable profiling accuracy (within 2


page 4

page 6

page 8

page 10


Single-View Food Portion Estimation: Learning Image-to-Energy Mappings Using Generative Adversarial Networks

Due to the growing concern of chronic diseases and other health problems...

Personal Food Model

Food is central to life. Food provides us with energy and foundational b...

A Mobile Food Recommendation System Based on The Traffic Light Diet

Innovative, real-time solutions are needed to address the mismatch betwe...

Improving Dietary Assessment Via Integrated Hierarchy Food Classification

Image-based dietary assessment refers to the process of determining what...

Mining Discriminative Food Regions for Accurate Food Recognition

Automatic food recognition is the very first step towards passive dietar...

Using a Language Model in a Kiosk Recommender System at Fast-Food Restaurants

Kiosks are a popular self-service option in many fast-food restaurants, ...

Data science to investigate temperature profiles of large networks of food refrigeration systems

The electrical generation and transmission infrastructures of many count...

Please sign up or login with your details

Forgot password? Click here to reset