Publications

Shallow RNN: Accurate Time-series Classification on Resource Constrained Devices
Don Dennis, Durmus Alp Emre Acar, Vikram Mandikal, Vinu Sankar Sadasivan, Harsha Vardhan Simhadri, Venkatesh Saligrama, Prateek Jain
Neural Information Processing Systems (NeurIPS), 2019
[PDF] [BibTeX] [Code] [Slides] [Demo Video]

Multiple Instance Learning for Sequential Data Classification on Resource Constrained Devices
Don Dennis, Chirag Pabbaraju, Harsha Vardhan Simhadri, Prateek Jain
Neural Information Processing Systems (NeurIPS), 2018
[PDF] [BibTeX] [Code] [Slides] [Poster] [Video]

GesturePod: Programmable Gesture Recognition for Augmenting Assistive Devices
Shishir Patil, Don Dennis, Chirag Pabbaraju, Rajanikant Deshmukh, Harsha Vardhan Simhadri, Manik Varma, Prateek Jain
ACM User Interface Software and Technology Symposium (UIST), 2019
[PDF] [BibTeX] [Code] [Microsoft Technical Report] [Demo Video]

Single Cycle RISC-V Micro Architecture Processor and its FPGA Prototype
Don Dennis, Ayushi Priyam, Sukhpreet Singh Virk, Sajal Agrawal, Tanuj Sharma, Arijit Mondal, Kailash Chandra Ray
International Symposium on Embedded Computing and System Design (ISED), 2017
[PDF] [Code]

Workshop Presentations

EdgeML: Edge of Machine Learning --- Demonstration of Low Resource Keyword Spotting
Don Dennis, Harsha Simhadri, Prateek Jain
Workshop on Machine Learning on the Phone and other Consumer Devices (MLPCD 2), NeurIPS 2018

Talk-Bot: Federated Human Detection for Collaborative Multi-angle Videography
Don Dennis, Harshit Singh, Karan Jakhar, Prashant Baghel
International Symposium on Embedded Computing and System Design (ISED), 2016
Runner-up, ISED Grand Challenge.
[Prototype]

Software

EdgeML: Machine Learning for resource-constrained edge devices
Don Dennis, Sridhar Gopinath, Chirag Gupta, Ashish Kumar, Aditya Kusupati, Shishir Patil and Harsha Vardhan Simhadri (α-β ordering)
Microsoft Research India, 2017
[Github]