Class AnomalousIntervalsComputer
- java.lang.Object
-
- org.processmining.plugins.stochasticpetrinet.analyzer.anomaly.AnomalousIntervalsComputer
-
public class AnomalousIntervalsComputer extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description AnomalousIntervalsComputer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<org.processmining.framework.util.Pair<java.lang.Double,java.lang.Double>>findIntervalsBelowZero(org.apache.commons.math3.analysis.UnivariateFunction function, java.lang.Double lowerBound, java.lang.Double upperBound)The idea is to look forjava.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.util.List<org.processmining.framework.util.Pair<java.lang.Double,java.lang.Double>>>getAnomalousIntervals(org.processmining.framework.plugin.PluginContext context, StochasticNet net, double outlierRate)java.util.List<org.processmining.framework.util.Pair<java.lang.Double,java.lang.Double>>getAnomalousIntervalsForDistribution(org.apache.commons.math3.distribution.RealDistribution d, double threshold)
-
-
-
Method Detail
-
getAnomalousIntervals
public java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.util.List<org.processmining.framework.util.Pair<java.lang.Double,java.lang.Double>>> getAnomalousIntervals(org.processmining.framework.plugin.PluginContext context, StochasticNet net, double outlierRate)
-
getAnomalousIntervalsForDistribution
public java.util.List<org.processmining.framework.util.Pair<java.lang.Double,java.lang.Double>> getAnomalousIntervalsForDistribution(org.apache.commons.math3.distribution.RealDistribution d, double threshold)
-
findIntervalsBelowZero
public java.util.List<org.processmining.framework.util.Pair<java.lang.Double,java.lang.Double>> findIntervalsBelowZero(org.apache.commons.math3.analysis.UnivariateFunction function, java.lang.Double lowerBound, java.lang.Double upperBound)The idea is to look for- Parameters:
function- the function where we want to findlowerBound-upperBound-- Returns:
-
-