/SCARGC.jl

A Julia implementation of Stream Classification Algorithm Guided by Clustering – SCARGC

Primary LanguageJupyter NotebookMIT LicenseMIT

SCARGC.jl

A Julia implementation of Stream Classification Algorithm Guided by Clustering – SCARGC -, an algorithm to classify data streams in nonstationary environments with extreme verification latency. The considered scenario is the one where the actual labels of unlabeled data are never available as a guidance to update the classification model over time.

Documentation Build
Build Status Coverage Status codecov

Installation

In Julia terminal, you can use

using Pkg
Pkg.add("SCARGC")

or, if you prefer, you can use the Julia REPL

(@v1.4)> add SCARGC

Comparison

Between the Julia implementation of SCARGC and the original one, implemented in MatLab, the results were pretty good. The following picture shows the comparison between SCARGC.jl (in black) and SCARGC.

Result

References