Propheticus: Generalizable Machine Learning Framework
Jo\~ao R. Campos, Marco Vieira, Ernesto Costa

TL;DR
Propheticus is a flexible, user-friendly framework that simplifies machine learning workflows by automating complex tasks and allowing easy customization for diverse problems.
Contribution
It introduces a generalizable ML framework that abstracts complexity, streamlines experiment execution, and adapts to various problem types and data characteristics.
Findings
Automates data preprocessing, analysis, and comparison tasks.
Enforces best practices in ML experiment workflows.
Flexible architecture for easy adaptation to different problems.
Abstract
Due to recent technological developments, Machine Learning (ML), a subfield of Artificial Intelligence (AI), has been successfully used to process and extract knowledge from a variety of complex problems. However, a thorough ML approach is complex and highly dependent on the problem at hand. Additionally, implementing the logic required to execute the experiments is no small nor trivial deed, consequentially increasing the probability of faulty code which can compromise the results. Propheticus is a data-driven framework which results of the need for a tool that abstracts some of the inherent complexity of ML, whilst being easy to understand and use, as well as to adapt and expand to assist the user's specific needs. Propheticus systematizes and enforces various complex concepts of an ML experiment workflow, taking into account the nature of both the problem and the data. It contains…
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
TopicsMachine Learning and Data Classification · Anomaly Detection Techniques and Applications · Imbalanced Data Classification Techniques
