Using a genetic algorithm to optimize a stacking ensemble in data streaming scenarios

dc.contributor.authorRamos, Diogopor
dc.contributor.authorCarneiro, Davidepor
dc.contributor.authorNovais, Paulopor
dc.date.accessioned2020-11-10T10:50:45Z
dc.date.embargo10000-01-01
dc.date.issued2020
dc.date.updated2020-11-10T10:23:42Z
dc.description.abstractThe requirements of Machine Learning applications are changing rapidly. Machine Learning models need to deal with increasing volumes of data, and need to do so quicker as responses are expected more than ever in real-time. Plus, sources of data are becoming more and more dynamic, with patterns that change more frequently. This calls for new approaches and algorithms, that are able to efficiently deal with these challenges. In this paper we propose the use of a Genetic Algorithm to Optimize a Stacking Ensemble specifically developed for streaming scenarios. A pool of solutions is maintained in which each solution represents a distribution of weights in the ensemble. The Genetic Algorithm continuously optimizes these weights to minimize the cost function. Moreover, new models are added at regular intervals, trained on more recent data. These models eventually replace older and less accurate ones, making the ensemble adapt continuously do changes in the distribution of the data.por
dc.description.sponsorshipThis work was supported by the Northern Regional Operational Program, Portugal 2020 and European Union, trough the European Regional Development Fund (ERDF) and Fundos Europeus Estruturais e de Investimento (FEEI) in the scope of projects 39900 - 31/SI/2017 and NORTE-01-0145-FEDER023577, and by national funds through FCT - Fundacao para a Ciencia e a Tecnologia, through projects UIDB/04728/2020 and UID/CEC/00319/2019.por
dc.distributioninternationalpor
dc.identifier.doi10.3233/AIC-200648por
dc.identifier.issn0921-7126
dc.identifier.urihttps://hdl.handle.net/1822/68102
dc.language.isoengpor
dc.peerreviewedyespor
dc.publisherIOS Presspor
dc.relationUIDB/04728/2020por
dc.relationUID/CEC/00319/2019por
dc.relation.publisherversionhttps://content.iospress.com/articles/ai-communications/aic200648por
dc.rightsrestrictedAccesspor
dc.subjectGenetic algorithmspor
dc.subjectrandom forestpor
dc.subjectstacking ensemblepor
dc.subjectoptimizationpor
dc.subject.fosCiências Naturais::Ciências da Computação e da Informaçãopor
dc.subject.fosEngenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informáticapor
dc.subject.wosScience & Technology
dc.titleUsing a genetic algorithm to optimize a stacking ensemble in data streaming scenariospor
dc.typearticlepor
dspace.entity.typePublicationen
oaire.citationEndPage40por
oaire.citationIssue1por
oaire.citationStartPage27por
oaire.citationVolume33por
oaire.versionPpor
sdum.export.identifier7490
sdum.journalAI Communicationspor

Ficheiros

Pacote original

A mostrar 1 - 1 de 1
A carregar...
Nome:
Using a genetic algorithm to optimize a stacking ensemble in data streaming scenarios.pdf
Tamanho:
842.31 KB
Formato:
Adobe Portable Document Format