Vis enkel innførsel

dc.contributor.authorTavasoli, Hanane
dc.contributor.authorOommen, John
dc.contributor.authorYazidi, Anis
dc.date.accessioned2020-01-15T10:41:20Z
dc.date.accessioned2020-03-31T07:42:11Z
dc.date.available2020-01-15T10:41:20Z
dc.date.available2020-03-31T07:42:11Z
dc.date.issued2019-09-02
dc.identifier.citationTavasoli H, Oommen J, Yazidi A. On utilizing weak estimators to achieve the online classification of data streams. Engineering Applications of Artificial Intelligence. 2019;86:11-31en
dc.identifier.issn0952-1976
dc.identifier.issn0952-1976
dc.identifier.issn1873-6769
dc.identifier.urihttps://hdl.handle.net/10642/8359
dc.description.abstractClassification, typically, deals with unique and distinct training and testing phases. This paper pioneers the concept when these phases are not so clearly well-defined. More specifically, we consider the case where the testing patterns can subsequently be considered as training patterns. The paradigm is further complicated because we assume that the class-conditional distributions of the features/classes are non-stationary, as in the case of most real-world applications. Specifically, we consider the model where the training phase is non-stationary and that it is, further, interleaved with the testing, and where it can be done online and in a real-time manner. We propose a novel online classifier for complex data streams which are generated from non-stationary stochastic properties. Instead of using a single training model with “counters” that maintain important data statistics, our online classifier scheme provides a real-time self-adjusting learning model. The learning model utilizes the multiplication-based update algorithm of the Stochastic Learning Weak Estimator (SLWE) at each time instant as a new labeled instance arrives. In this way, the data statistics are updated every time a new element is seen, without requiring that we have to rebuild the model when changes occur in the data distributions. Finally, and most importantly, the model operates with the understanding that the correct classes of previously- classified patterns become available at a later juncture subsequent to some time instances. This forces us to update the training set, the training model and the class conditional distributions as the testing proceeds. The results from rigorous empirical analysis on two-dimensional/multi-dimensional and binomial/multinomial distributions are remarkable. We also report some results on two real-life datasets adapted to this model of computation, demonstrating the advantages of the novel scheme for both binomial and multinomial non- stationary distributions.en
dc.language.isoenen
dc.publisherElsevieren
dc.relation.ispartofseriesEngineering Applications of Artificial Intelligence;Volume 86, November 2019
dc.rights© 2019. This manuscript version is made available under the CC-BY-NC-ND 4.0 license http://creativecommons.org/licenses/by-nc-nd/4.0/en
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subjectWeak estimatorsen
dc.subjectLearning automataen
dc.subjectNon-stationary environmentsen
dc.subjectData stream classificationsen
dc.titleOn utilizing weak estimators to achieve the online classification of data streamsen
dc.typeJournal articleen
dc.typePeer revieweden
dc.date.updated2020-01-15T10:41:20Z
dc.description.versionacceptedVersionen
dc.identifier.doihttps://dx.doi.org/10.1016/j.engappai.2019.08.015
dc.identifier.cristin1733211
dc.source.journalEngineering Applications of Artificial Intelligence


Tilhørende fil(er)

Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel

© 2019. This manuscript version is made available under the CC-BY-NC-ND 4.0 license http://creativecommons.org/licenses/by-nc-nd/4.0/
Med mindre annet er angitt, så er denne innførselen lisensiert som © 2019. This manuscript version is made available under the CC-BY-NC-ND 4.0 license http://creativecommons.org/licenses/by-nc-nd/4.0/