Class HDDM_A_Test

  • All Implemented Interfaces:
    Configurable, Serializable, ChangeDetector, MOAObject, OptionHandler

    public class HDDM_A_Test
    extends AbstractChangeDetector

    Online drift detection method based on Hoeffding's bounds. HDDMA-test uses the average as estimator. It receives as input a stream of real values and returns the estimated status of the stream: STABLE, WARNING or DRIFT.

    I. Frias-Blanco, J. del Campo-Avila, G. Ramos-Jimenez, R. Morales-Bueno, A. Ortiz-Diaz, and Y. Caballero-Mota, Online and non-parametric drift detection methods based on Hoeffding's bound, IEEE Transactions on Knowledge and Data Engineering, 2014. DOI 10.1109/TKDE.2014.2345382.

    Parameters:

    • -d : Confidence to the drift
    • -w : Confidence to the warning
    • -t : Option to monitor error increments and decrements (two-sided) or only increments (one-sided)
    Author:
    Isvani Frias-Blanco (ifriasb@udg.co.cu)
    See Also:
    Serialized Form
    • Field Detail

      • driftConfidenceOption

        public FloatOption driftConfidenceOption
      • warningConfidenceOption

        public FloatOption warningConfidenceOption
      • n_min

        protected int n_min
      • c_min

        protected double c_min
      • total_n

        protected int total_n
      • total_c

        protected double total_c
      • n_max

        protected int n_max
      • c_max

        protected double c_max
      • cEstimacion

        protected double cEstimacion
      • nEstimacion

        protected int nEstimacion
    • Constructor Detail

      • HDDM_A_Test

        public HDDM_A_Test()