Phyelds: A Pythonic Framework for Aggregate Computing
Not on the map. Why?
Abstract (arXiv)
Aggregate programming is a field-based coordination paradigm with over a decade of exploration and successful applications across domains including sensor networks, robotics, and IoT, with implementations in various programming languages, such as Protelis, ScaFi (Scala), and FCPP (C++). A recent research direction integrates machine learning with aggregate computing, aiming to support large-scale distributed learning and provide new abstractions for implementing learning algorithms. However, existing implementations do not target data science practitioners, who predominantly work in Python--the de facto language for data science and machine learning, with a rich and mature ecosystem. Python also offers advantages for other use cases, such as education and robotics (e.g., via ROS). To address this gap, we present Phyelds, a Python library for aggregate programming. Phyelds offers a fully featured yet lightweight implementation of the field calculus model of computation, featuring a Pythonic API and an architecture designed for seamless integration with Python's machine learning ecosystem. We describe the design and implementation of Phyelds and illustrate its versatility across domains, from well-known aggregate computing patterns to federated learning coordination and integration with a widely used multi-agent reinforcement learning simulator.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 10 of its 33 references that are in the map. First posted on arXiv 31 Mar 2026.
Builds on
10 of 33 references.
References · 10
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,669
- 2022Robot Operating System 2: Design, Architecture, and Uses In The Wildcited by 199
- 2022VMAS: A Vectorized Multi-Agent Simulator for Collective Robot Learningcited by 68
- 2022Macroprogramming: Concepts, State of the Art, and Opportunities of Macroscopic Behaviour Modellingcited by 8
- 2016A Higher-order Calculus of Computational Fieldscited by 6
- 2025FBFL: A Field-Based Coordination Approach for Data Heterogeneity in Federated Learningcited by 5
- 2025ProFed: a Benchmark for Proximity-based non-IID Federated Learningcited by 5
- 2024Software Engineering for Collective Cyber-Physical Ecosystemscited by 2
- 2025Sparse Self-Federated Learning for Energy Efficient Cooperative Intelligence in Society 5.0cited by 1
Built on by
Citing papers per year: 2026: 1.
1 paper.
Similar, not cited
Close in wording, no citation either way
- 2026Flama: a Python framework for development and deployment of production-ready APIs, machine learning, and LLM services
- 2024A Comprehensive Guide to Combining R and Python code for Data Science, Machine Learning and Reinforcement Learning
- 2025Ark: An Open-source Python-based Framework for Robot Learning
- 2026DeltaML-Bench: Evaluating Machine Learning Agents on Real-World Research Repositories
- 2025HardML: A Benchmark For Evaluating Data Science And Machine Learning knowledge and reasoning in AI
- 2024Federated Aggregation of Mallows Rankings: A Comparative Analysis of Borda and Lehmer Coding
- 2026Combinatorial Optimization Augmented Machine Learning
- 2024Intelligent Spark Agents: A Modular LangGraph Framework for Scalable, Visualized, and Enhanced Big Data Machine Learning Workflows