Data clustering: application and trends

GJ Oyewole, GA Thopil - Artificial intelligence review, 2023 - Springer
Clustering has primarily been used as an analytical technique to group unlabeled data for
extracting meaningful information. The fact that no clustering algorithm can solve all …

Learning under concept drift: A review

J Lu, A Liu, F Dong, F Gu, J Gama… - IEEE transactions on …, 2018 - ieeexplore.ieee.org
Concept drift describes unforeseeable changes in the underlying distribution of streaming
data overtime. Concept drift research involves the development of methodologies and …

[HTML][HTML] Attack and anomaly detection in IoT sensors in IoT sites using machine learning approaches

M Hasan, MM Islam, MII Zarif, MMA Hashem - Internet of Things, 2019 - Elsevier
Attack and anomaly detection in the Internet of Things (IoT) infrastructure is a rising concern
in the domain of IoT. With the increased use of IoT infrastructure in every domain, threats …

Progress in outlier detection techniques: A survey

H Wang, MJ Bah, M Hammad - Ieee Access, 2019 - ieeexplore.ieee.org
Detecting outliers is a significant problem that has been studied in various research and
application areas. Researchers continue to design robust schemes to provide solutions to …

[HTML][HTML] A survey on machine learning for recurring concept drifting data streams

AL Suárez-Cetrulo, D Quintana, A Cervantes - Expert Systems with …, 2023 - Elsevier
The problem of concept drift has gained a lot of attention in recent years. This aspect is key
in many domains exhibiting non-stationary as well as cyclic patterns and structural breaks …

River: machine learning for streaming data in python

J Montiel, M Halford, SM Mastelini, G Bolmier… - Journal of Machine …, 2021 - jmlr.org
River is a machine learning library for dynamic data streams and continual learning. It
provides multiple state-of-the-art learning methods, data generators/transformers …

A comprehensive survey of clustering algorithms: State-of-the-art machine learning applications, taxonomy, challenges, and future research prospects

AE Ezugwu, AM Ikotun, OO Oyelade… - … Applications of Artificial …, 2022 - Elsevier
Clustering is an essential tool in data mining research and applications. It is the subject of
active research in many fields of study, such as computer science, data science, statistics …

Adaptive random forests for evolving data stream classification

HM Gomes, A Bifet, J Read, JP Barddal, F Enembreck… - Machine Learning, 2017 - Springer
Random forests is currently one of the most used machine learning algorithms in the non-
streaming (batch) setting. This preference is attributable to its high learning performance and …

Machine learning for streaming data: state of the art, challenges, and opportunities

HM Gomes, J Read, A Bifet, JP Barddal… - ACM SIGKDD …, 2019 - dl.acm.org
Incremental learning, online learning, and data stream learning are terms commonly
associated with learning algorithms that update their models given a continuous influx of …

A comprehensive survey of clustering algorithms

D Xu, Y Tian - Annals of data science, 2015 - Springer
Data analysis is used as a common method in modern science research, which is across
communication science, computer science and biology science. Clustering, as the basic …