Neural Decision Tree for Bio-TinyML

Deep neural networks(NN) are widely popular candidates for introducing machine learning in resource-constrained devices(tinyML). However, NNs in tinyML applications come with constraints such as high memory footprint and power consumption. Another popular candidate is decision trees (DT), which are lightweight, but in DT - choosing the tree depth, the best feature, and the threshold for subsetting data is not end-to-end as in parameter tuning of NNs. Hence, we here design a Neural Decision Tree (NDT), which can be trained using backpropagation in an end-to-end fashion and is simultaneously lightweight. We evaluate NDT for potential healthcare applications in Epileptic Seizure, Cervical Cancer, Breast Cancer, Parkinson’s, and Heart Disease Detection. Careful studies reveal that NDT performs at par with NNs but is computationally simpler with fewer neurons and with a hugely reduced number of multiply-accumulate operations(MACs). In addition, we propose methods for interpreting NDT behavior. Moreover, we perform systematic ablation studies on NDT to justify the design choices.

Authors

Institutions

Publication Details

Published
2024-10-24
DOI
https://doi.org/10.1109/biocas61083.2024.10798396
Citations
1
Primary Topic
Cell Image Analysis Techniques
Type
article
Field-Weighted Citation Impact
0.66
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Neural Decision Tree for Bio-TinyML

Ayon Borthakur, K. Agrawal, Debabrata Nandi, Ayush Singh et al.
1 citations
Cell Image Analysis Techniques
0.66
article

Neural Decision Tree for Bio-TinyML

Ayon Borthakur, K. Agrawal, Debabrata Nandi, Ayush Singh, Perambuduri Srikaran, Omkaradithya Pujari
article en
1 citations

Abstract

Deep neural networks(NN) are widely popular candidates for introducing machine learning in resource-constrained devices(tinyML). However, NNs in tinyML applications come with constraints such as high memory footprint and power consumption. Another popular candidate is decision trees (DT), which are lightweight, but in DT - choosing the tree depth, the best feature, and the threshold for subsetting data is not end-to-end as in parameter tuning of NNs. Hence, we here design a Neural Decision Tree (NDT), which can be trained using backpropagation in an end-to-end fashion and is simultaneously lightweight. We evaluate NDT for potential healthcare applications in Epileptic Seizure, Cervical Cancer, Breast Cancer, Parkinson’s, and Heart Disease Detection. Careful studies reveal that NDT performs at par with NNs but is computationally simpler with fewer neurons and with a hugely reduced number of multiply-accumulate operations(MACs). In addition, we propose methods for interpreting NDT behavior. Moreover, we perform systematic ablation studies on NDT to justify the design choices.

Indian Institute of Technology Guwahati (IN), Indian Institute of Technology Hyderabad (IN)
Peace, Justice and strong institutions
Openalex Percentile: Top 18%
Cell Image Analysis Techniques
0.66
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.