AI-Toolkit: a Microservices Architecture for Low-Code Decentralized Machine Intelligence

Abstract

Artificial Intelligence and Machine Learning toolkits such as Scikit-learn, PyTorch and Tensorflow provide today a solid starting point for the rapid prototyping of R&D solutions. However, they can be hardly ported to heterogeneous decentralised hardware and real-world production environments. A common practice involves outsourcing deployment solutions to scalable cloud infrastructures such as Amazon SageMaker or Microsoft Azure. In this paper, we proposed an open-source microservices-based architecture for decentralised machine intelligence which aims at bringing R&D and deployment functionalities closer following a low-code approach. Such an approach would guarantee flexible integration of cutting-edge functionalities while preserving complete control over the deployed solutions at negligible costs and maintenance efforts.

Publication
In 2023 IEEE International Conference on Acoustics, Speech and Signal Processing: 1st Workshop in Ambient AI
Valerio De Caro
Valerio De Caro
Ph.D. Student in Computer Science

My research interests include Federated Learning, Continual Learning and Randomized Neural Systems.