confStream: Automated Algorithm Selection and Configuration of Stream Clustering Algorithms
M. Carnein, H. Trautmann, A. Bifet, B. Pfahringer, in: Proceedings of the 14$^th$ Learning and Intelligent Optimization Conference (LION 2020), Athens, Greece, 2020, pp. 80–95.
Download
No fulltext has been uploaded.
Conference Paper
| English
Author
Carnein, Matthias;
Trautmann, HeikeLibreCat ;
Bifet, Albert;
Pfahringer, Bernhard
Abstract
Machine learning has become one of the most important tools in data analysis. However, selecting the most appropriate machine learning algorithm and tuning its hyperparameters to their optimal values remains a difficult task. This is even more difficult for streaming applications where automated approaches are often not available to help during algorithm selection and configuration. This paper proposes the first approach for automated algorithm selection and configuration of stream clustering algorithms. We train an ensemble of different stream clustering algorithms and configurations in parallel and use the best performing configuration to obtain a clustering solution. By drawing new configurations from better performing ones, we are able to improve the ensemble performance over time. In large experiments on real and artificial data we show how our ensemble approach can improve upon default configurations and can also compete with a-posteriori algorithm configuration. Our approach is considerably faster than a-posteriori approaches and applicable in real-time. In addition, it is not limited to stream clustering and can be generalised to all streaming applications, including stream classification and regression.
Publishing Year
Proceedings Title
Proceedings of the 14$^th$ Learning and Intelligent Optimization Conference (LION 2020)
Page
80–95
LibreCat-ID
Cite this
Carnein M, Trautmann H, Bifet A, Pfahringer B. confStream: Automated Algorithm Selection and Configuration of Stream Clustering Algorithms. In: Proceedings of the 14$^th$ Learning and Intelligent Optimization Conference (LION 2020). ; 2020:80–95. doi:10.1007/978-3-030-53552-0_10
Carnein, M., Trautmann, H., Bifet, A., & Pfahringer, B. (2020). confStream: Automated Algorithm Selection and Configuration of Stream Clustering Algorithms. Proceedings of the 14$^th$ Learning and Intelligent Optimization Conference (LION 2020), 80–95. https://doi.org/10.1007/978-3-030-53552-0_10
@inproceedings{Carnein_Trautmann_Bifet_Pfahringer_2020, place={Athens, Greece}, title={confStream: Automated Algorithm Selection and Configuration of Stream Clustering Algorithms}, DOI={10.1007/978-3-030-53552-0_10}, booktitle={Proceedings of the 14$^th$ Learning and Intelligent Optimization Conference (LION 2020)}, author={Carnein, Matthias and Trautmann, Heike and Bifet, Albert and Pfahringer, Bernhard}, year={2020}, pages={80–95} }
Carnein, Matthias, Heike Trautmann, Albert Bifet, and Bernhard Pfahringer. “ConfStream: Automated Algorithm Selection and Configuration of Stream Clustering Algorithms.” In Proceedings of the 14$^th$ Learning and Intelligent Optimization Conference (LION 2020), 80–95. Athens, Greece, 2020. https://doi.org/10.1007/978-3-030-53552-0_10.
M. Carnein, H. Trautmann, A. Bifet, and B. Pfahringer, “confStream: Automated Algorithm Selection and Configuration of Stream Clustering Algorithms,” in Proceedings of the 14$^th$ Learning and Intelligent Optimization Conference (LION 2020), 2020, pp. 80–95, doi: 10.1007/978-3-030-53552-0_10.
Carnein, Matthias, et al. “ConfStream: Automated Algorithm Selection and Configuration of Stream Clustering Algorithms.” Proceedings of the 14$^th$ Learning and Intelligent Optimization Conference (LION 2020), 2020, pp. 80–95, doi:10.1007/978-3-030-53552-0_10.