MOA 12.03
Real Time Analytics for Data Streams
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
moa.classifiers.AbstractClassifierAbstract Classifier
moa.options.AbstractClassOptionAbstract class option
moa.clusterers.AbstractClusterer
moa.AbstractMOAObjectAbstract MOA Object
moa.options.AbstractOptionAbstract option
moa.options.AbstractOptionHandlerAbstract Option Handler
moa.streams.filters.AbstractStreamFilterAbstract Stream Filter
moa.gui.AbstractTabPanelAbstract Tab Panel
moa.tasks.AbstractTaskAbstract Task
moa.evaluation.Accuracy
moa.classifiers.meta.AccuracyUpdatedEnsembleThe Accuracy Updated Ensemble classifier as proposed by Brzezinski and Stefanowski in "Accuracy Updated Ensemble for Data Streams with Concept Drift", HAIS 2011
moa.classifiers.meta.AccuracyWeightedEnsembleThe Accuracy Weighted Ensemble classifier as proposed by Wang et al
moa.classifiers.active.ActiveClassifierActive learning setting for evolving data streams
moa.classifiers.trees.AdaHoeffdingOptionTreeAdaptive decision option tree for streaming data with adaptive Naive Bayes classification at leaves
moa.streams.filters.AddNoiseFilterFilter for adding random noise to examples in a stream
moa.classifiers.core.driftdetection.ADWINADaptive sliding WINdow method
moa.streams.generators.AgrawalGeneratorStream generator for Agrawal dataset
moa.streams.ArffFileStreamStream reader of ARFF files
moa.classifiers.trees.ASHoeffdingTreeAdaptive Size Hoeffding Tree used in Bagging using trees of different size
moa.classifiers.core.attributeclassobservers.AttributeClassObserverInterface for observing the class data distribution for an attribute
moa.classifiers.core.AttributeSplitSuggestionClass for computing attribute split suggestions given a split test
moa.core.AutoClassDiscoveryClass for discovering classes via reflection in the java class path
moa.core.AutoExpandVector< T >Vector with the capability of automatic expansion
moa.clusterers.clustream.AuxiliaryFunctionsHelpful static functions
moa.clusterers.clustree.util.AuxiliaryFunctionsHelpful static functions
moa.gui.AWTInteractiveRenderer
moa.gui.AWTRenderableInterface representing a component that is renderable
moa.gui.AWTRendererInterface representing a component to edit an option
moa.evaluation.BasicClassificationPerformanceEvaluatorClassification evaluator that performs basic incremental evaluation
moa.evaluation.BasicClusteringPerformanceEvaluatorClustering evaluator that performs basic incremental evaluation
moa.evaluation.BasicRegressionPerformanceEvaluatorRegression evaluator that performs basic incremental evaluation
moa.gui.BatchCmd
moa.clusterers.clustree.ClusTree.BestMergeInNodeA class to code the return value of searching the smallest merge in a node
moa.classifiers.core.attributeclassobservers.VFMLNumericAttributeClassObserver.Bin
moa.classifiers.core.attributeclassobservers.BinaryTreeNumericAttributeClassObserverClass for observing the class data distribution for a numeric attribute using a binary tree
moa.clusterers.streamkm.BucketManager.Bucket
moa.clusterers.streamkm.BucketManager
moa.clusterers.clustree.util.BudgetThis is an interface for classes that are to be given along with every data point inserted in the tree
moa.streams.CachedInstancesStreamStream generator for representing a stream that is cached in memory
moa.tasks.CacheShuffledStreamTask for storing and shuffling examples in memory
moa.cluster.CFCluster
moa.streams.generators.AgrawalGenerator.ClassFunction
moa.streams.generators.SEAGenerator.ClassFunction
moa.streams.generators.STAGGERGenerator.ClassFunction
moa.evaluation.ClassificationMeasureCollectionClassification Measure Collection interface that it is used to not appear in clustering
moa.evaluation.ClassificationPerformanceEvaluatorInterface implemented by learner evaluators to monitor the results of the learning process
moa.gui.ClassificationTabPanelThis panel allows the user to select and configure a task, and run it
moa.classifiers.ClassifierClassifier interface for incremental classification models
moa.options.ClassOptionClass option
moa.gui.ClassOptionEditComponentAn OptionEditComponent that lets the user edit a class option
moa.gui.ClassOptionSelectionPanelCreates a panel that displays the classes available, letting the user select a class
moa.clusterers.clustree.ClusKernelRepresentation of an Entry in the tree
moa.cluster.Cluster
moa.clusterers.Clusterer
moa.streams.clustering.ClusterEvent
moa.streams.clustering.ClusterEventListener
moa.clusterers.ClusterGenerator
moa.cluster.ClusteringRepresents a collection of clusters
moa.gui.clustertab.ClusteringAlgoPanel
moa.gui.clustertab.ClusteringEvalPanel
moa.gui.clustertab.ClusteringSetupTab
moa.streams.clustering.ClusteringStream
moa.gui.clustertab.ClusteringTabPanel
moa.gui.clustertab.ClusteringVisualEvalPanel
moa.gui.clustertab.ClusteringVisualTab
moa.gui.visualization.ClusterPanel
moa.clusterers.clustream.Clustream
moa.clusterers.clustream.ClustreamKernel
moa.clusterers.clustree.ClusTree
moa.evaluation.CMM
moa.evaluation.CMM_GTAnalysis
moa.evaluation.CMM_GTAnalysis.CMMPointWrapper class for data points to store CMM relevant attributes
moa.clusterers.CobWeb
moa.classifiers.meta.LimAttClassifier.CombinationGenerator
moa.streams.ConceptDriftRealStreamStream generator that adds concept drift to examples in a stream with different classes and attributes
moa.streams.ConceptDriftStreamStream generator that adds concept drift to examples in a stream
moa.gui.visualization.DataPoint
moa.classifiers.core.driftdetection.DDMDrift detection method based in DDM method of Joao Gama SBIA 2004
moa.classifiers.trees.DecisionStumpDecision trees of one level
moa.clusterers.denstream.DenStreamDenStream: Density-based clustering over an evolving data stream with noise (2006)
moa.classifiers.core.attributeclassobservers.DiscreteAttributeClassObserverInterface for observing the class data distribution for a discrete (nominal) attribute
moa.DoTaskClass for running a MOA task from the command line
moa.core.DoubleVectorVector of double numbers with some utilities
moa.clusterers.clustree.util.DoubleVector
moa.classifiers.core.driftdetection.DriftDetectionMethodDrift detection interface to implement methods that detects change
moa.classifiers.core.driftdetection.EDDMDrift detection method based in EDDM method of Manuel Baena et al
moa.evaluation.EntropyCollection
moa.clusterers.clustree.Entry
moa.evaluation.FadingFactorClassificationPerformanceEvaluator.Estimator
moa.evaluation.EWMAClassificationPerformanceEvaluator.Estimator
moa.evaluation.WindowClassificationPerformanceEvaluator.Estimator
moa.evaluation.WindowRegressionPerformanceEvaluator.Estimator
moa.tasks.EvaluateClusteringTask for evaluating a clusterer on a stream
moa.tasks.EvaluateInterleavedChunks
moa.tasks.EvaluateInterleavedTestThenTrainTask for evaluating a classifier on a stream by testing then training with each example in sequence
moa.tasks.EvaluateModelTask for evaluating a static model on a stream
moa.tasks.EvaluatePeriodicHeldOutTestTask for evaluating a classifier on a stream by periodically testing on a heldout set
moa.tasks.EvaluatePrequentialTask for evaluating a classifier on a stream by testing then training with each example in sequence
moa.evaluation.EWMAClassificationPerformanceEvaluatorClassification evaluator that updates evaluation results using an Exponential Weighted Moving Average
moa.evaluation.F1
moa.evaluation.FadingFactorClassificationPerformanceEvaluatorClassification evaluator that updates evaluation results using a fading factor
moa.tasks.FailedTaskReportClass for reporting a failed task
moa.gui.FileExtensionFilterA filter that is used to restrict the files that are shown
moa.options.FileOptionFile option
moa.gui.FileOptionEditComponentAn OptionEditComponent that lets the user edit a file option
moa.streams.clustering.FileStream
moa.streams.FilteredStreamClass for representing a stream that is filtered
moa.options.FlagOptionFlag option
moa.gui.FlagOptionEditComponentAn OptionEditComponent that lets the user edit a flag option
moa.options.FloatOptionFloat option
moa.gui.FloatOptionEditComponentAn OptionEditComponent that lets the user edit a float option
moa.clusterers.clustream.cern.GammaGamma and Beta functions
moa.clusterers.clustree.util.GammaGamma and Beta functions
moa.core.GaussianEstimatorGaussian incremental estimator that uses incremental method that is more resistant to floating point imprecision
moa.classifiers.core.attributeclassobservers.GaussianNumericAttributeClassObserverClass for observing the class data distribution for a numeric attribute using gaussian estimators
moa.evaluation.General
moa.classifiers.core.splitcriteria.GiniSplitCriterionClass for computing splitting criteria using Gini with respect to distributions of class values
moa.core.GlobalsClass for storing global information about current version of MOA
moa.gui.visualization.GraphAxes
moa.gui.visualization.GraphCanvas
moa.gui.visualization.GraphCurve
moa.classifiers.core.attributeclassobservers.GreenwaldKhannaNumericAttributeClassObserverClass for observing the class data distribution for a numeric attribute using Greenwald and Khanna methodology
moa.core.GreenwaldKhannaQuantileSummaryClass for representing summaries of Greenwald and Khanna quantiles
moa.evaluation.CMM_GTAnalysis.GTClusterMain class to model the new clusters that will be the output of the cluster analysis
moa.gui.GUIThe main class for the MOA gui
moa.gui.GUIDefaultsThis class offers get methods for the default GUI settings in the props file moa/gui/GUI.props
moa.gui.GUIUtilsThis class offers util methods for displaying dialogs showing errors or exceptions
moa.classifiers.trees.HoeffdingAdaptiveTreeHoeffding Adaptive Tree for evolving data streams
moa.classifiers.trees.HoeffdingOptionTreeHoeffding Option Tree
moa.classifiers.trees.HoeffdingTreeHoeffding Tree or VFDT
moa.streams.generators.HyperplaneGeneratorStream generator for Hyperplane data stream
moa.classifiers.core.splitcriteria.InfoGainSplitCriterionClass for computing splitting criteria using information gain with respect to distributions of class values
moa.gui.visualization.InfoPanel
moa.core.InputStreamProgressMonitorClass for monitoring the progress of reading an input stream
moa.classifiers.core.conditionaltests.InstanceConditionalBinaryTestAbstract binary conditional test for instances to use to split nodes in Hoeffding trees
moa.classifiers.core.conditionaltests.InstanceConditionalTestAbstract conditional test for instances to use to split nodes in Hoeffding trees
moa.core.InstancesHeaderClass for storing the header or context of a data stream
moa.streams.InstanceStreamInterface representing a data stream of instances
moa.options.IntOptionInt option
moa.gui.IntOptionEditComponentAn OptionEditComponent that lets the user edit an integer option
moa.clusterers.KMeansA kMeans implementation for microclusterings
moa.evaluation.LearningCurveClass that stores and keeps the history of evaluation measurements
moa.evaluation.LearningEvaluationClass that stores an array of evaluation measurements
moa.evaluation.LearningPerformanceEvaluatorInterface implemented by learner evaluators to monitor the results of the learning process
moa.tasks.LearnModelTask for learning a model without any evaluation
moa.streams.generators.LEDGeneratorStream generator for the problem of predicting the digit displayed on a 7-segment LED display
moa.streams.generators.LEDGeneratorDriftStream generator for the problem of predicting the digit displayed on a 7-segment LED display with drift
moa.classifiers.meta.LeveragingBagLeveraging Bagging for evolving data streams using ADWIN
moa.classifiers.meta.LimAttClassifierEnsemble Combining Restricted Hoeffding Trees using Stacking
moa.classifiers.trees.LimAttHoeffdingTreeHoeffding decision trees with a restricted number of attributes for data streams
moa.gui.LineGraphViewPanelThis panel displays an evaluation learning curve
moa.options.ListOptionList option
moa.tasks.MainTaskAbstract Main Task
moa.classifiers.functions.MajorityClassMajority class learner
moa.MakeObjectClass for writing a MOA object to a file from the command line
moa.evaluation.MeasureCollection
moa.core.MeasurementClass for storing an evaluation measurement
moa.tasks.MeasureStreamSpeedTask for measuring the speed of the stream
moa.evaluation.MembershipMatrix
moa.streams.generators.multilabel.MetaMultilabelGeneratorStream generator for multilabel data
moa.clusterers.denstream.MicroCluster
moa.cluster.MiniballJava Porting of the Miniball.h code of Bernd Gaertner
moa.cluster.Miniball.Miniball_b
moa.core.MiscUtilsClass implementing some utility methods
weka.datagenerators.classifiers.classification.MOAA wrapper around MOA instance streams
weka.classifiers.meta.MOAWrapper for MOA classifiers
weka.gui.MOAClassOptionEditorAn editor for MOA ClassOption objects
moa.MOAObjectInterface implemented by classes in MOA, so that all are serializable, can produce copies of their objects, and can measure its memory size
weka.core.MOAUtilsA helper class for MOA related classes
moa.clusterers.streamkm.MTRandom
moa.options.MultiChoiceOptionMulti choice option
moa.gui.MultiChoiceOptionEditComponentAn OptionEditComponent that lets the user edit a multi choice option
moa.streams.generators.multilabel.MultilabelArffFileStreamStream reader for ARFF files of multilabel data
moa.core.MultilabelInstanceMultilabel instance
moa.core.MultilabelInstancesHeaderClass for storing the header or context of a multilabel data stream
moa.classifiers.bayes.NaiveBayesNaive Bayes incremental learner
moa.classifiers.bayes.NaiveBayesMultinomialClass for building and using a multinomial Naive Bayes classifier
moa.classifiers.trees.HoeffdingAdaptiveTree.NewNode
moa.classifiers.core.attributeclassobservers.BinaryTreeNumericAttributeClassObserver.Node
moa.clusterers.clustree.Node
moa.classifiers.core.conditionaltests.NominalAttributeBinaryTestNominal binary conditional test for instances to use to split nodes in Hoeffding trees
moa.classifiers.core.attributeclassobservers.NominalAttributeClassObserverClass for observing the class data distribution for a nominal attribute
moa.classifiers.core.conditionaltests.NominalAttributeMultiwayTestNominal multi way conditional test for instances to use to split nodes in Hoeffding trees
moa.classifiers.core.attributeclassobservers.NullAttributeClassObserverClass for observing the class data distribution for a null attribute
moa.tasks.NullMonitorClass that represents a null monitor
moa.classifiers.core.conditionaltests.NumericAttributeBinaryTestNumeric binary conditional test for instances to use to split nodes in Hoeffding trees
moa.classifiers.core.attributeclassobservers.NumericAttributeClassObserverInterface for observing the class data distribution for a numeric attribute
moa.core.ObjectRepositoryInterface for object repositories
moa.classifiers.meta.OCBoostOnline Coordinate boosting for two classes evolving data streams
moa.options.OptionInterface representing an option or parameter
moa.gui.OptionEditComponentInterface representing a component to edit an option
moa.options.OptionHandlerInterface representing an object that handles options or parameters
moa.options.OptionsFile option
moa.gui.OptionsConfigurationPanelThis panel displays an options configuration
moa.classifiers.meta.OzaBagIncremental on-line bagging of Oza and Russell
moa.classifiers.meta.OzaBagAdwinBagging for evolving data streams using ADWIN
moa.classifiers.meta.OzaBagASHTBagging using trees of different size
moa.classifiers.meta.OzaBoostIncremental on-line boosting of Oza and Russell
moa.classifiers.meta.OzaBoostAdwinBoosting for evolving data streams using ADWIN
moa.classifiers.functions.PerceptronSingle perceptron classifier
moa.tasks.PlotA task allowing to create and plot gnuplot scripts
moa.gui.LineGraphViewPanel.PlotLine
moa.gui.LineGraphViewPanel.PlotPanel
moa.gui.LineGraphViewPanel.PlotTableModel
moa.clusterers.streamkm.Point
moa.gui.visualization.StreamPanel.pointCanvasPanel
moa.gui.visualization.PointPanel
moa.clusterers.clustream.cern.PolynomialPolynomial functions
moa.clusterers.clustree.util.PolynomialPolynomial functions
moa.gui.PreviewPanelThis panel displays the running task preview text and buttons
moa.gui.TaskManagerPanel.ProgressCellRenderer
moa.core.PropertiesReaderClass implementing some properties reader utility methods
moa.cluster.Miniball.pvt
moa.classifiers.trees.RandomHoeffdingTreeRandom decision trees for data streams
moa.streams.generators.RandomRBFGeneratorStream generator for a random radial basis function stream
moa.streams.generators.RandomRBFGeneratorDriftStream generator for a random radial basis function stream with drift
moa.streams.clustering.RandomRBFGeneratorEvents
moa.streams.generators.RandomTreeGeneratorStream generator for a stream based on a randomly generated tree
moa.tasks.ResultPreviewListenerInterface implemented by classes that preview results on the Graphical User Interface
moa.tasks.RunTasksTask for running several experiments modifying values of parameters
moa.gui.visualization.RunVisualizer
moa.streams.generators.SEAGeneratorStream generator for SEA concepts functions
moa.core.SerializeUtilsClass implementing some serialize utility methods
moa.classifiers.functions.SGDImplements stochastic gradient descent for learning various linear models (binary class SVM, binary class logistic regression and linear regression)
moa.evaluation.SilhouetteCoefficient
moa.clusterers.clustree.util.SimpleBudget
moa.classifiers.drift.SingleClassifierDriftClass for handling concept drift datasets with a wrapper on a classifier
moa.core.SizeOfHelper class for Maxim Zakharenkov's SizeOf agent
moa.classifiers.functions.SPegasosImplements the stochastic variant of the Pegasos (Primal Estimated sub-GrAdient SOlver for SVM) method of Shalev-Shwartz et al
moa.cluster.SphereClusterA simple implementation of the Cluster interface representing spherical clusters
moa.classifiers.core.splitcriteria.SplitCriterionInterface for computing splitting criteria
moa.evaluation.SSQ
moa.streams.generators.STAGGERGeneratorStream generator for STAGGER Concept functions
moa.tasks.StandardTaskMonitorClass that represents a standard task monitor
moa.evaluation.StatisticalCollection
moa.streams.filters.StreamFilterInterface representing a stream filter
moa.clusterers.streamkm.StreamKM
moa.gui.visualization.StreamPanel
moa.options.StringOptionString option
moa.gui.StringOptionEditComponentAn OptionEditComponent that lets the user edit a string option
moa.core.StringUtilsClass implementing some string utility methods
moa.tasks.TaskInterface representing a task
moa.tasks.TaskCompletionListenerInterface representing a listener for the task in TaskThread to be completed
moa.gui.TaskLauncherThe old main class for the MOA gui, now the main class is GUI
moa.gui.TaskManagerPanelThis panel displays the running tasks
moa.tasks.TaskMonitorInterface representing a task monitor
moa.gui.TaskManagerPanel.TaskTableModel
moa.gui.TaskTextViewerPanelThis panel displays text
moa.tasks.TaskThreadTask Thread
moa.gui.TextViewerPanelThis panel displays text
moa.clusterers.denstream.Timestamp
moa.core.TimingUtilsClass implementing some time utility methods
moa.clusterers.streamkm.TreeCoreset
moa.clusterers.streamkm.TreeCoreset.treeNodeDatastructure representing a node within a tree
moa.classifiers.core.attributeclassobservers.VFMLNumericAttributeClassObserverClass for observing the class data distribution for a numeric attribute as in VFML
moa.streams.generators.WaveformGeneratorStream generator for the problem of predicting one of three waveform types
moa.streams.generators.WaveformGeneratorDriftStream generator for the problem of predicting one of three waveform types with drift
moa.classifiers.meta.WeightedMajorityAlgorithmWeighted majority algorithm for data streams
moa.classifiers.meta.WEKAClassifierClass for using a classifier from WEKA
moa.options.WEKAClassOptionWEKA class option
moa.gui.WEKAClassOptionEditComponentAn OptionEditComponent that lets the user edit a WEKA class option
moa.clusterers.WekaClusteringAlgorithm
moa.gui.visualization.WekaExplorer
moa.evaluation.WindowClassificationPerformanceEvaluatorClassification evaluator that updates evaluation results using a sliding window
moa.evaluation.WindowRegressionPerformanceEvaluatorRegression evaluator that updates evaluation results using a sliding window
moa.tasks.WriteStreamToARFFFileTask to output a stream to an ARFF file
 All Classes Namespaces Files Functions Variables Enumerations