TinyMLOps: Operational Challenges for Widespread Edge AI Adoption
  Deploying machine learning applications on edge devices can bring clear
benefits such as improved reliability, latency and privacy but it also
introduces its own set of challenges. Most works focus on the limited
computational resources of edge platforms but this is not the only bottleneck
standing in the way of widespread adoption. In this paper we list several other
challenges that a TinyML practitioner might need to consider when
operationalizing an application on edge devices. We focus on tasks such as
monitoring and managing the application, common functionality for a MLOps
platform, and show how they are complicated by the distributed nature of edge
deployment. We also discuss issues that are unique to edge applications such as
protecting a model's intellectual property and verifying its integrity.
