Litcius/Paper detail

Realising the Power of Edge Intelligence: Addressing the Challenges in AI and tinyML Applications for Edge Computing

Michael Gibbs, Eiman Kanjo

202320 citationsDOI

Abstract

The edge computing paradigm has become increasingly popular due to its benefits over cloud computing, particularly in the context of AI and IoT applications. Its harmonising with AI to form Edge intelligence (EI) has opened up possible application areas for further development. Tiny machine learning (tinyML) is a specific focus within EI that targets machine learning algorithms deployed to constrained edge devices such as microcontrollers. However, despite the potential advantages of EI and tinyML, there are several challenges that researchers often overlook, especially when deploying on microcontrollers. These challenges include programming language choice, lack of support for development boards, neglect of preprocessing, choice of sensors, and insufficient labelled data. This paper assesses these previously unaddressed challenges, highlights their issues with a particular focus on microcontroller deployment, and offers potential solutions. By addressing these challenges, researchers can design more effective and efficient tinyML systems, pushing the boundaries of edge AI faster than before.

Topics & Concepts

Computer scienceEdge computingCloud computingEnhanced Data Rates for GSM EvolutionEdge deviceContext (archaeology)Software deploymentFocus (optics)Data scienceApplications of artificial intelligenceMicrocontrollerPreprocessorSoftware engineeringArtificial intelligenceHuman–computer interactionComputer securityEmbedded systemOperating systemPaleontologyBiologyOpticsPhysicsIoT and Edge/Fog ComputingContext-Aware Activity Recognition SystemsWater Quality Monitoring Technologies
Realising the Power of Edge Intelligence: Addressing the Challenges in AI and tinyML Applications for Edge Computing | Litcius