Abstract

Nowadays, regression is a very demanded predictive task to solve a wide range of problems belonging to different research and society areas. Examples of applications include industry, economic, medical and energy fields. Ensemble methodology works by merging the output obtained from a set of base methods (learners), achieving successful results in both classification and regression tasks. Traditional ensembles use the output of the whole set of base methods, in a static way, to obtain the result of the ensemble. However, latest studies show that dynamic selection of learners or even dynamic aggregation of their outputs produce better results. Methodologies that integrate these techniques are called dynamic ensembles or dynamic ensemble selection.Although the literature and tools to work with dynamic ensembles for classification tasks is abundant, for regression tasks these resources are scarcer. This paper aims to mitigate these shortcomings by presenting a library for the design, development and execution of dynamic ensembles for regression problems. Specifically, the Python software package DESReg is presented. This library allows us to access to the latest dynamic ensemble techniques in the field, standing out for its high configurability, its support for extending it with user-defined functions or its parallel computation capabilities.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call