HAMLET: A Hierarchical Agent-based Machine Learning Platform
Authors:
Open Access
- 31 December 2021
- journal article
- research article
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Autonomous and Adaptive Systems
- Vol. 16 (3-4) , 1-46
Abstract
Hierarchical Multi-agent Systems provide convenient and relevant ways to analyze, model, and simulate complex systems composed of a large number of entities that interact at different levels of abstraction. In this article, we introduce HAMLET (Hierarchical Agent-based Machine LEarning plaTform), a hybrid machine learning platform based on hierarchical multi-agent systems, to facilitate the research and democratization of geographically and/or locally distributed machine learning entities. The proposed system models machine learning solutions as a hypergraph and autonomously sets up a multi-level structure of heterogeneous agents based on their innate capabilities and learned skills. HAMLET aids the design and management of machine learning systems and provides analytical capabilities for research communities to assess the existing and/or new algorithms/datasets through flexible and customizable queries. The proposed hybrid machine learning platform does not assume restrictions on the type of learning algorithms/datasets and is theoretically proven to be sound and complete with polynomial computational requirements. Additionally, it is examined empirically on 120 training and 4 generalized batch testing tasks performed on 24 machine learning algorithms and 9 standard datasets. The provided experimental results not only establish confidence in the platform’s consistency and correctness but also demonstrate its testing and analytical capacity.Keywords
All Related Versions
This publication has 47 references indexed in Scilit:
- Intelligent Agent-Based Intrusion Detection System Using Enhanced Multiclass SVMComputational Intelligence and Neuroscience, 2012
- A framework for Multi-Agent Based ClusteringAutonomous Agents and Multi-Agent Systems, 2011
- LIBSVMACM Transactions on Intelligent Systems and Technology, 2011
- ASPECS: an agent-oriented software process for engineering complex systemsAutonomous Agents and Multi-Agent Systems, 2009
- An adaptative agent architecture for holonic multi-agent systemsACM Transactions on Autonomous and Adaptive Systems, 2008
- Regularization and Variable Selection Via the Elastic NetJournal of the Royal Statistical Society Series B: Statistical Methodology, 2005
- MetaMorph: An adaptive agent-based architecture for intelligent manufacturingInternational Journal of Production Research, 1999
- A Method for Comparing Two Hierarchical ClusteringsJournal of the American Statistical Association, 1983
- Least squares quantization in PCMIEEE Transactions on Information Theory, 1982
- Ridge Regression: Biased Estimation for Nonorthogonal ProblemsTechnometrics, 1970