Tiny Robot Learning: Challenges and Directions for Machine Learning in Resource-Constrained Robots

05/11/2022
by   Sabrina M. Neuman, et al.
0

Machine learning (ML) has become a pervasive tool across computing systems. An emerging application that stress-tests the challenges of ML system design is tiny robot learning, the deployment of ML on resource-constrained low-cost autonomous robots. Tiny robot learning lies at the intersection of embedded systems, robotics, and ML, compounding the challenges of these domains. Tiny robot learning is subject to challenges from size, weight, area, and power (SWAP) constraints; sensor, actuator, and compute hardware limitations; end-to-end system tradeoffs; and a large diversity of possible deployment scenarios. Tiny robot learning requires ML models to be designed with these challenges in mind, providing a crucible that reveals the necessity of holistic ML system design and automated end-to-end design tools for agile development. This paper gives a brief survey of the tiny robot learning space, elaborates on key challenges, and proposes promising opportunities for future work in ML system design.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/20/2018

Rethinking Machine Learning Development and Deployment for Edge Devices

Machine learning (ML), especially deep learning is made possible by the ...
research
05/04/2022

SMLT: A Serverless Framework for Scalable and Adaptive Machine Learning Design and Training

In today's production machine learning (ML) systems, models are continuo...
research
11/26/2022

End-to-End Learning for VCSEL-based Optical Interconnects: State-of-the-Art, Challenges, and Opportunities

Optical interconnects (OIs) based on vertical-cavity surface-emitting la...
research
01/27/2023

Is TinyML Sustainable? Assessing the Environmental Impacts of Machine Learning on Microcontrollers

The sustained growth of carbon emissions and global waste elicits signif...
research
04/18/2022

Special Session: Towards an Agile Design Methodology for Efficient, Reliable, and Secure ML Systems

The real-world use cases of Machine Learning (ML) have exploded over the...
research
05/12/2021

An Open-Source Tool for Classification Models in Resource-Constrained Hardware

Applications that need to sense, measure, and gather real-time informati...
research
08/12/2022

A Case for Rejection in Low Resource ML Deployment

Building reliable AI decision support systems requires a robust set of d...

Please sign up or login with your details

Forgot password? Click here to reset