1. A predictive and user-centric approach to Machine Learning in data streaming scenarios
- Author
-
Paulo Novais, Fábio Silva, Davide Carneiro, and Miguel Guimarães
- Subjects
Interface (Java) ,Computer science ,business.industry ,Cognitive Neuroscience ,Retraining ,02 engineering and technology ,Decision problem ,Machine learning ,computer.software_genre ,Abstract machine ,Computer Science Applications ,Artificial Intelligence ,020204 information systems ,0202 electrical engineering, electronic engineering, information engineering ,020201 artificial intelligence & image processing ,Artificial intelligence ,business ,computer ,User-centered design - Abstract
Machine Learning has emerged in the last years as the main solution to many of nowadays’ data-based decision problems. However, while new and more powerful algorithms and the increasing availability of computational resources contributed to a widespread use of Machine Learning, significant challenges still remain. Two of the most significant nowadays are the need to explain a model’s predictions, and the significant costs of training and re-training models, especially with large datasets or in streaming scenarios. In this paper we address both issues by proposing an approach we deem predictive and user-centric. It is predictive in the sense that it estimates the benefit of re-training a model with new data, and it is user-centric in the sense that it implements an explainable interface that produces interpretable explanations that accompany predictions. The former allows to reduce necessary resources (e.g. time, costs) spent on retraining models when no improvements are expected, while the latter allows for human users to have additional information to support decision-making. We validate the proposed approach with a group of public datasets and present a real application scenario.
- Published
- 2022