18 package mining.extraction;
22 import ca.uqac.lif.cep.functions.CumulativeFunction;
23 import ca.uqac.lif.cep.functions.Cumulate;
24 import ca.uqac.lif.cep.functions.FunctionException;
25 import ca.uqac.lif.cep.peg.Sequence;
26 import ca.uqac.lif.cep.peg.ml.ProcessorMiningFunction;
27 import ca.uqac.lif.cep.util.Bags;
28 import ca.uqac.lif.cep.util.Numbers;
62 public static void main(String[] args)
throws FunctionException
67 Set<Sequence<Number>> sequences =
SequenceReader.readNumericalSequences(
"numbers-1.csv");
72 ProcessorMiningFunction<Number,Number> a_f =
new ProcessorMiningFunction<Number,Number>(
73 new Cumulate(
new CumulativeFunction<Number>(Numbers.maximum)),
74 new Bags.RunOn(
new Cumulate(
new CumulativeFunction<Number>(Numbers.maximum))));
77 Number n = (Number) a_f.mine(sequences);
81 System.out.println(n);
Extract patterns from input streams using data mining and statistical algorithms. ...
Utility class that creates a set of sequences from a file.