mlsanityData to 7 Oct 2026

Adaptive Stream Processing on Edge Devices through Active Inference

arXiv 2409.17937 ↗First posted 26 Sep 2024cs.LG cs.DCcited by 6

Not on the map. Why?

Abstract (arXiv)

The current scenario of IoT is witnessing a constant increase on the volume of data, which is generated in constant stream, calling for novel architectural and logical solutions for processing it. Moving the data handling towards the edge of the computing spectrum guarantees better distribution of load and, in principle, lower latency and better privacy. However, managing such a structure is complex, especially when requirements, also referred to Service Level Objectives (SLOs), specified by applications' owners and infrastructure managers need to be ensured. Despite the rich number of proposals of Machine Learning (ML) based management solutions, researchers and practitioners yet struggle to guarantee long-term prediction and control, and accurate troubleshooting. Therefore, we present a novel ML paradigm based on Active Inference (AIF) -- a concept from neuroscience that describes how the brain constantly predicts and evaluates sensory information to decrease long-term surprise. We implement it and evaluate it in a heterogeneous real stream processing use case, where an AIF-based agent continuously optimizes the fulfillment of three SLOs for three autonomous driving services running on multiple devices. The agent used causal knowledge to gradually develop an understanding of how its actions are related to requirements fulfillment, and which configurations to favor. Through this approach, our agent requires up to thirty iterations to converge to the optimal solution, showing the capability of offering accurate results in a short amount of time. Furthermore, thanks to AIF and its causal structures, our method guarantees full transparency on the decision making, making the interpretation of the results and the troubleshooting effortless.

Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 15 of its 69 references that are in the map. First posted on arXiv 26 Sep 2024.

Builds on

15 of 69 references.

References · 15

  1. 2016Variational Inference: A Review for Statisticianscited by 1,466
  2. 2021A survey of Bayesian Network structure learningcited by 85
  3. 2019Edge Intelligence: The Confluence of Edge Computing and Artificial Intelligencecited by 75
  4. 2020Reinforcement Learning through Active Inferencecited by 47
  5. 2022pymdp: A Python library for active inference in discrete state spacescited by 39
  6. 2020Real-Time Video Inference on Edge Devices via Adaptive Model Streamingcited by 29
  7. 2022Designing Ecosystems of Intelligence from First Principlescited by 23
  8. 2023pgmpy: A Python Toolkit for Bayesian Networkscited by 21
  9. 2020Deep Reinforcement Learning for Task Offloading in Mobile Edge Computing Systemscited by 20
  10. 2023A Review of the Role of Causality in Developing Trustworthy AI Systemscited by 14
  11. 2023Equilibrium in the Computing Continuum through Active Inferencecited by 9
  12. 2023Designing Reconfigurable Intelligent Systems with Markov Blanketscited by 3
3 more
  1. 2020Artificial Intelligence (AI)-Centric Management of Resources in Modern Distributed Computing Systemscited by 2
  2. 2020Vehicle Speed Aware Computing Task Offloading and Resource Allocation Based on Multi-Agent Reinforcement Learning in a Vehicular Edge Computing Networkcited by 2
  3. 2023Active Inference on the Edge: A Design Studycited by 2

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 1; 2025: 2; 2026: 3.

6 papers.