Lifelong Computing
Danny Weyns, Thomas B\"ack, Ren\`e Vidal, Xin Yao, Ahmed Nabil, Belbachir

TL;DR
Lifelong computing is a new paradigm for designing adaptive systems that evolve autonomously over time to handle unanticipated changes, leveraging online learning and modular architectures.
Contribution
The paper introduces the concept of lifelong computing, proposing a blueprint architecture and outlining key research challenges for autonomous system evolution.
Findings
Proposes a new paradigm called lifelong computing.
Introduces the concept of computing warehouses and evolutionary self-learning engines.
Highlights the importance of autonomous adaptation in complex, changing environments.
Abstract
Computing systems form the backbone of many aspects of our life, hence they are becoming as vital as water, electricity, and road infrastructures for our society. Yet, engineering long running computing systems that achieve their goals in ever-changing environments pose significant challenges. Currently, we can build computing systems that adjust or learn over time to match changes that were anticipated. However, dealing with unanticipated changes, such as anomalies, novelties, new goals or constraints, requires system evolution, which remains in essence a human-driven activity. Given the growing complexity of computing systems and the vast amount of highly complex data to process, this approach will eventually become unmanageable. To break through the status quo, we put forward a new paradigm for the design and operation of computing systems that we coin "lifelong computing." The…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsWater Quality Monitoring Technologies · Data Stream Mining Techniques · IoT and Edge/Fog Computing
MethodsSelf-Learning
