Local Online Fusion Discretizer (LOFD)
Local Online Fusion Discretizer (LOFD)
LOFD is an online, self-adaptive discretizer for streaming classification. It smoothly adapts its interval limits reducing the negative impact of shifts and analyze interval labeling and interaction problems in data streaming. Interaction discretizer-learner is addressed by providing 2 alike solutions. The algorithm generates an online and self-adaptive discretization solution for streaming classification which aims at reducing the negative impact of fluctuations in evolving intervals.
Status
Use
val lofd = LOFDiscretizerTransformer() .setInitTh(1) val discretized = ofs transform dataSet
Release
The latest version is : 0.1.0 / Date: 2018-09-28 / Scala version: 2.11.12
Reference
S. Ramírez-Gallego, S. García, F. Herrera, Online entropy-based discretization for data streaming classification, Future Generation Computer Systems, Volume 86, 2018, Pages 59-70, ISSN 0167-739X, https://doi.org/10.1016/j.future.2018.03.008. (http://www.sciencedirect.com/science/article/pii/S0167739X17325815) Keywords: Data stream; Concept drift; Data preprocessing; Data reduction; Discretization; Online learning