DESlib: A Dynamic ensemble selection library in Python
Rafael M. O. Cruz, Luiz G. Hafemann, Robert Sabourin, George D. C., Cavalcanti

TL;DR
DESlib is an open-source Python library that implements various dynamic and static ensemble selection techniques, facilitating research and application in ensemble learning with comprehensive documentation and high code quality.
Contribution
It introduces a well-documented, high-coverage Python library for dynamic and static ensemble selection methods, supporting the research community and practitioners.
Findings
Provides implementations of multiple dynamic selection techniques
Includes static ensemble methods for comparison
Part of scikit-learn-contrib ecosystem
Abstract
DESlib is an open-source python library providing the implementation of several dynamic selection techniques. The library is divided into three modules: (i) \emph{dcs}, containing the implementation of dynamic classifier selection methods (DCS); (ii) \emph{des}, containing the implementation of dynamic ensemble selection methods (DES); (iii) \emph{static}, with the implementation of static ensemble techniques. The library is fully documented (documentation available online on Read the Docs), has a high test coverage (codecov.io) and is part of the scikit-learn-contrib supported projects. Documentation, code and examples can be found on its GitHub page: https://github.com/scikit-learn-contrib/DESlib.
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTime Series Analysis and Forecasting · Evolutionary Algorithms and Applications · Anomaly Detection Techniques and Applications
