Class OnlineLOF<O>

  • All Implemented Interfaces:
    Algorithm, OutlierAlgorithm

    public class OnlineLOF<O>
    extends FlexibleLOF<O>
    Incremental version of the LOF Algorithm, supports insertions and removals.
    Since:
    0.4.0
    Author:
    Elke Achtert
    • Field Detail

      • LOG

        private static final Logging LOG
        The logger for this class.
    • Constructor Detail

      • OnlineLOF

        public OnlineLOF​(int krefer,
                         int kreach,
                         Distance<? super O> neighborhoodDistance,
                         Distance<? super O> reachabilityDistance)
        Constructor.
        Parameters:
        krefer - The number of neighbors for reference
        kreach - The number of neighbors for reachability distance
        neighborhoodDistance - the neighborhood distance function
        reachabilityDistance - the reachability distance function