- GaussNeighbourhoodFunction - Class in org.ai_heuristic.algo.cluster.som.neighbourhood
-
Updated version of the source code for the kohonen self-organising map at http://jknnl.sourceforge.net/
Some classes or packages may have been moved or changed.
- GaussNeighbourhoodFunction(int) - Constructor for class org.ai_heuristic.algo.cluster.som.neighbourhood.GaussNeighbourhoodFunction
-
Creates a new instance of GaussNeighbourhoodFunction with
specified radius
- GE - Static variable in class org.ai_heuristic.util.AiHeuristicConst
-
This defines the greater than or equal to comparison
- getActivationFunction() - Method in class org.ai_heuristic.algo.cluster.som.network.DefaultNeuron
-
Return reference to activation function
- getAiFactoryInfo(String) - Static method in class org.ai_heuristic.util.AiHeuristicConst
-
Get a factory info object for the specified heuristic or evaluator type.
- getAiFactoryKey(String, HashMap<String, FactoryInfo>) - Static method in class org.ai_heuristic.util.AiHeuristicConst
-
Get the factory key value from the class type.
- getAiHeuristcTypes(String) - Static method in class org.ai_heuristic.util.AiHeuristicConst
-
Get a list of available heuristic types.
- getBagOfWords() - Method in class org.ai_heuristic.model.BagOfWords
-
Get a copy of the bag of words structure.
- getBestCluster() - Method in class org.ai_heuristic.algo.AlgorithmCompareList
-
Get the index of the best dataset from a list compared with.
- getBestEvaluation() - Method in class org.ai_heuristic.algo.AlgorithmCompare
-
Get the current best evaluation.
- getBestIndexes() - Method in class org.ai_heuristic.algo.AlgorithmCompareList
-
Get the indexes of the closest comparisons between this dataset and the best one.
- getBestMatchIndex(Object, KD_TreeNode, int) - Method in class org.ai_heuristic.tree.KD_TreeNode
-
Get the best position to insert the new node in the current list.
- getBestMatchNode(Object, int) - Method in class org.ai_heuristic.tree.KD_TreeNode
-
Get the best matching node from the child node list, with the following rules:
1.
- getBestNeuron(double[]) - Method in class org.ai_heuristic.algo.cluster.som.kohonen.WTALearningFunction
-
Return number of the best neuron for specified input vector
- getBestNeuron(double[]) - Method in class org.ai_heuristic.algo.cluster.som.kohonen.WTALearningFunctionWithTired
-
Return number of the best neuron for specified input vector.
- getBestNeuron(double[]) - Method in class org.ai_heuristic.algo.cluster.som.kohonen.WTMLearningFunction
-
Return number of best neuron for specified input vector
- getBestNeuron(double[]) - Method in class org.ai_heuristic.algo.cluster.som.kohonen.WTMLearningFunctionWithTired
-
Return number of best neuron for specified input vector.
- getBias() - Method in class org.ai_heuristic.algo.cluster.som.network.DefaultNeuronWithBias
-
Return value of the bias
- getBucketSize() - Method in class org.ai_heuristic.tree.KD_TreeNode
-
Get the bucket size for this node.
- getChildNode(String) - Method in class org.ai_heuristic.tree.TreeNode
-
Get the child node with the specified name.
- getChildNodeDeep(String) - Method in class org.ai_heuristic.tree.TreeNode
-
Get the child node at any sub-tree branch with the specified name.
- getChildNodeKeys() - Method in class org.ai_heuristic.tree.TreeNode
-
Get the list of ordered child node keys.
- getChildNodes() - Method in class org.ai_heuristic.tree.TreeNode
-
Get the list of child nodes.
- getChildNodeValue(Object) - Method in class org.ai_heuristic.tree.TreeNode
-
Return the child node with the specified value if it exists.
- getChildNodeValueDeep(Object) - Method in class org.ai_heuristic.tree.TreeNode
-
Return the child node with the specified value anywhere in the tree if it exists.
- getCohesion() - Method in class org.ai_heuristic.algo.classify.VarGain
-
Get the cohesion value.
- getColNumber() - Method in class org.ai_heuristic.algo.cluster.som.topology.HexagonalTopology
-
Return number of columns
- getColNumber() - Method in class org.ai_heuristic.algo.cluster.som.topology.MatrixTopology
-
Return number of columns
- getColNumber() - Method in interface org.ai_heuristic.algo.cluster.som.topology.TopologyModel
-
Return number of columns
- getConfigParams() - Method in class org.ai_heuristic.functs.Function
-
Get the additional config parameters list.
- getConnectedNeurons(int) - Method in class org.ai_heuristic.algo.cluster.som.topology.HexagonalTopology
-
Return ArrayList of neurons connected to neuron with neuron Number
- getConnectedNeurons(int) - Method in class org.ai_heuristic.algo.cluster.som.topology.MatrixTopology
-
Return ArrayList of neurons connected to neuron with neuron Number
- getConnectedNeurons(int) - Method in interface org.ai_heuristic.algo.cluster.som.topology.TopologyModel
-
Return ArrayList of neurons connected to neuron with neuron Number
- getCount() - Method in class org.ai_heuristic.tree.TreeNode
-
Get the count value, frequency or something else.
- getData(int) - Method in class org.ai_heuristic.data.LearningData
-
Return a data row as a double array.
- getData(int) - Method in interface org.ai_heuristic.data.LearningDataModel
-
Return a data row as a double array.
- getData() - Method in class org.ai_heuristic.eval.metric.MetricDataset
-
Get a copy of the whole data list.
- getDataKey(int) - Method in class org.ai_heuristic.data.LearningData
-
Return the unique keys for the specified data row.
- getDataKey(int) - Method in interface org.ai_heuristic.data.LearningDataModel
-
Return the unique keys for the specified data row.
- getDataKeys() - Method in class org.ai_heuristic.data.LearningData
-
Return the list of unique keys, one for each data row.
- getDataKeys() - Method in interface org.ai_heuristic.data.LearningDataModel
-
Return the list of unique keys, one for each data row.
- getDataKeys() - Method in class org.ai_heuristic.eval.metric.MetricDataset
-
Get a copy of the ordered list of keys that represent each data value entry.
- getDataset() - Method in class org.ai_heuristic.algo.AlgorithmCompareList
-
Get the dataset this algorithm uses as the reference point.
- getDataset() - Method in class org.ai_heuristic.data.LearningData
-
Return the full dataset.
- getDataset() - Method in interface org.ai_heuristic.data.LearningDataModel
-
Return the full dataset.
- getDataset1() - Method in class org.ai_heuristic.eval.metric.MetricCompare
-
Get the first dataset.
- getDataset2() - Method in class org.ai_heuristic.eval.metric.MetricCompare
-
Get the second dataset.
- getDatasetSize() - Method in class org.ai_heuristic.eval.metric.MetricDataset
-
Get the size of the dataset.
- getDatasetTree() - Method in class org.ai_heuristic.algo.AlgorithmCompareTree
-
Get the datasets/points that are this algorithm's tree.
- getDataSize() - Method in class org.ai_heuristic.data.LearningData
-
Return numbers of data
- getDataSize() - Method in interface org.ai_heuristic.data.LearningDataModel
-
Return numbers of data
- getDirection() - Method in class org.ai_heuristic.model.MetaBagOfWords
-
Get the movement direction.
- getDirectionUnion(String, String) - Static method in class org.ai_heuristic.model.MetaBagOfWords
-
Get the combination of the two directions.
- getDistanceFunction() - Method in class org.ai_heuristic.algo.cluster.som.network.KohonenNeuron
-
Return reference to distance function
- getFilterCharacters() - Static method in class org.ai_heuristic.util.SymbolHandler
-
Get the list of all punctuation symbols that could be used for filtering.
- getFilterGeneralCharacters() - Static method in class org.ai_heuristic.util.SymbolHandler
-
Get the list of general types of character to filter over.
- getFilterSymbols() - Static method in class org.ai_heuristic.util.SymbolHandler
-
Get the list of symbols that are to be used for filtering.
- getFirstValue() - Method in class org.ai_heuristic.eval.metric.MetricDataset
-
This resets the value iterator to point to the first value in the LinkedHashMap list
and returns that value directly, not the enclosing
MetricValue
object.
- getFunctionalModel() - Method in class org.ai_heuristic.algo.cluster.som.kohonen.WTMLearningFunction
-
Return function model
- getIndexList() - Method in class org.ai_heuristic.algo.sort.SortAlgorithm
-
Get the list of new index positions if used.
- getItemCount() - Method in class org.ai_heuristic.model.MetaBagOfWords
-
Get a count of all items in the bag.
- getLearnFunction() - Method in class org.ai_heuristic.algo.cluster.som.network.KohonenNeuron
-
Return reference to learn function
- getLearningData() - Method in class org.ai_heuristic.algo.cluster.som.kohonen.WTALearningFunction
-
Return reference to learning data
- getLearningData() - Method in class org.ai_heuristic.algo.cluster.som.kohonen.WTMLearningFunction
-
Return reference to learning data
- getMathEvaluatorClass() - Method in class org.ai_heuristic.tree.KD_TreeNode
-
Get the class type for the math evaluator.
- getMatrix(String, String) - Method in class org.ai_heuristic.functs.similar.DemerauLevenshtein
-
Create and return the matrix.
- getMatrix(String, String) - Method in class org.ai_heuristic.functs.similar.Levenshtein
-
Create and return the matrix.
- getMaxIteration() - Method in class org.ai_heuristic.algo.cluster.som.kohonen.WTALearningFunction
-
Return maximal number of iteration
- getMaxIteration() - Method in class org.ai_heuristic.algo.cluster.som.kohonen.WTMLearningFunction
-
Return maximal number of iteration
- getMean() - Method in class org.ai_heuristic.algo.classify.VarGain
-
Get the mean value.
- getMetricEvaluatorClass() - Method in class org.ai_heuristic.tree.KD_TreeNode
-
Get the class type for the dataset evaluator.
- getMetrics() - Method in class org.ai_heuristic.algo.cluster.som.kohonen.WTMLearningFunction
-
Return metrics
- getModel() - Method in class org.ai_heuristic.algo.classify.Markov
-
Get the markov model that is learned.
- getName() - Method in class org.ai_heuristic.eval.metric.MetricDataset
-
Get the id or name of this value structure.
- getName() - Method in class org.ai_heuristic.eval.metric.MetricValue
-
Get the id or name of this value structure.
- getName() - Method in class org.ai_heuristic.model.BagOfWords
-
Get the name or id of this bag-of-words.
- getName() - Method in class org.ai_heuristic.tree.TreeNode
-
Get the node id or name.
- getNeighbourhood(int) - Method in class org.ai_heuristic.algo.cluster.som.topology.HexagonalTopology
-
Return TreeMap containing information about neuron and distance to neuron for which neighbourhood is
calculated
- getNeighbourhood(int) - Method in class org.ai_heuristic.algo.cluster.som.topology.MatrixTopology
-
Return TreeMap containing information about neuron and distance to neuron for which neighbourhood is
calculated
- getNeighbourhood(int) - Method in interface org.ai_heuristic.algo.cluster.som.topology.TopologyModel
-
Return TreeMap containing information about neuron and distance to neuron for which neighbourhood is
calculated
- getNeighbourhoodFunction() - Method in class org.ai_heuristic.algo.cluster.som.kohonen.WTMLearningFunction
-
Return reference to neighbourhood function
- getNetworkModel() - Method in class org.ai_heuristic.algo.cluster.som.kohonen.WTALearningFunction
-
Return network model
- getNetworkModel() - Method in class org.ai_heuristic.algo.cluster.som.kohonen.WTMLearningFunction
-
Return network model
- getNeuron(int) - Method in class org.ai_heuristic.algo.cluster.som.network.DefaultNetwork
-
Return specified by number neuron
- getNeuron(int) - Method in interface org.ai_heuristic.algo.cluster.som.network.NetworkModel
-
Return neuron with specified number
- getNeuronCoordinate(int) - Method in class org.ai_heuristic.algo.cluster.som.topology.HexagonalTopology
-
Return Coord object contains information about neuron co-ordinate in Hexagonal Topology
- getNeuronCoordinate(int) - Method in class org.ai_heuristic.algo.cluster.som.topology.MatrixTopology
-
Return Coord object contain information about neuron co-ordinate
- getNeuronCoordinate(int) - Method in interface org.ai_heuristic.algo.cluster.som.topology.TopologyModel
-
Return Coord object containing intormation about neuron co-ordinate
- getNeuronNumber(Coords) - Method in class org.ai_heuristic.algo.cluster.som.topology.HexagonalTopology
-
Return neuron number of specyfied co-ordiante
- getNeuronNumber(Coords) - Method in class org.ai_heuristic.algo.cluster.som.topology.MatrixTopology
-
Return neuron number with specified co-ordiante
- getNeuronNumber(Coords) - Method in interface org.ai_heuristic.algo.cluster.som.topology.TopologyModel
-
Return neuron number of specyfied co-ordiante
- getNextStates(TreeNode, int) - Method in class org.ai_heuristic.algo.classify.Markov
-
Evaluate the dataset and return the result.
- getNextValue() - Method in class org.ai_heuristic.eval.metric.MetricDataset
-
This uses the current iterator to return the next value in the LinkedHashMap list
and returns that value directly, not the enclosing
MetricValue
object.
- getNodeStats() - Method in class org.ai_heuristic.tree.KD_TreeNode
-
Get the stat values for this node - min, max, median.
- getNumbersOfNeurons() - Method in class org.ai_heuristic.algo.cluster.som.network.DefaultNetwork
-
Return number of neurons
- getNumbersOfNeurons() - Method in interface org.ai_heuristic.algo.cluster.som.network.NetworkModel
-
Return numbers of neurons
- getNumbersOfNeurons() - Method in class org.ai_heuristic.algo.cluster.som.topology.HexagonalTopology
-
Return number of neurons in topology.
- getNumbersOfNeurons() - Method in class org.ai_heuristic.algo.cluster.som.topology.MatrixTopology
-
Return number of neuron.
- getNumbersOfNeurons() - Method in interface org.ai_heuristic.algo.cluster.som.topology.TopologyModel
-
Return number of neuron.
- getParameters() - Method in class org.ai_heuristic.algo.cluster.som.neighbourhood.FractionNeighbourhoodFunction
-
Return an empty array.
- getParameters() - Method in class org.ai_heuristic.algo.cluster.som.neighbourhood.GaussNeighbourhoodFunction
-
Return array containing parameter r - radius
- getParameters() - Method in interface org.ai_heuristic.algo.cluster.som.neighbourhood.NeighbourhoodFunctionModel
-
Return array containing parameters list
- getParams() - Method in class org.ai_heuristic.eval.metric.MetricDataset
-
Get the additional parameters list.
- getParent() - Method in class org.ai_heuristic.tree.TreeNode
-
Get the parent tree node.
- getRadius() - Method in class org.ai_heuristic.algo.cluster.som.topology.HexagonalTopology
-
Return radius for calculate neighbourhood
- getRadius() - Method in class org.ai_heuristic.algo.cluster.som.topology.MatrixTopology
-
Return radius for calculate neighbourhood
- getRadius() - Method in interface org.ai_heuristic.algo.cluster.som.topology.TopologyModel
-
Return radius for calculate neighbourhood
- getRowNumber() - Method in class org.ai_heuristic.algo.cluster.som.topology.HexagonalTopology
-
Return number of rows
- getRowNumber() - Method in class org.ai_heuristic.algo.cluster.som.topology.MatrixTopology
-
Return number of rows
- getRowNumber() - Method in interface org.ai_heuristic.algo.cluster.som.topology.TopologyModel
-
Return number of rows
- getSymbol(String) - Static method in class org.ai_heuristic.util.SymbolHandler
-
Re-format the symbol representation if currently in coded form.
- getTermCount(ArrayList<BagOfWords>) - Method in class org.ai_heuristic.eval.text.BowHeuristic
-
Count all terms over all bag of words.
- getTiredness() - Method in class org.ai_heuristic.algo.cluster.som.network.KohonenNeuronWithTired
-
Return value of tiredness
- getTiredness() - Method in interface org.ai_heuristic.algo.cluster.som.network.TiredNeuronModel
-
Return value of tiredness
- getTopology() - Method in class org.ai_heuristic.algo.cluster.som.network.DefaultNetwork
-
Get topology reference
- getTopology() - Method in interface org.ai_heuristic.algo.cluster.som.network.NetworkModel
-
Return topology
- getTotalItemCount() - Method in class org.ai_heuristic.model.MetaBagOfWords
-
Get a count of all items in the bag.
- getTotalWordCount() - Method in class org.ai_heuristic.model.BagOfWords
-
Get the total count of all instances of each word.
- getTruncateSymbols() - Static method in class org.ai_heuristic.util.SymbolHandler
-
Get the list of symbols that are to be used for filtering.
- getTypeSet() - Method in class org.ai_heuristic.model.MetaBagOfWords
-
Get the words type sets.
- getValue(int) - Method in class org.ai_heuristic.algo.cluster.som.neighbourhood.FractionNeighbourhoodFunction
-
Return value calculated by function describe as
1.0 / (distance + 1.0)
- getValue(int) - Method in class org.ai_heuristic.algo.cluster.som.neighbourhood.GaussNeighbourhoodFunction
-
Return value calculated by function describe as
exp(-(k^2))/(2*r^2))
- getValue(int) - Method in interface org.ai_heuristic.algo.cluster.som.neighbourhood.NeighbourhoodFunctionModel
-
Return valu for specified distance
- getValue(double[]) - Method in class org.ai_heuristic.algo.cluster.som.network.DefaultNeuron
-
Return value of the neuron after activation.
- getValue(double[]) - Method in class org.ai_heuristic.algo.cluster.som.network.DefaultNeuronWithBias
-
Return value of the neuron after activation.
- getValue(double[]) - Method in class org.ai_heuristic.algo.cluster.som.network.KohonenNeuron
-
Return value of the neuron after activation.
- getValue(double[]) - Method in interface org.ai_heuristic.algo.cluster.som.network.NeuronModel
-
Return value of the neuron after activation.
- getValue() - Method in class org.ai_heuristic.eval.metric.MetricDataset
-
Get the actual node value, not the enclosing
MetricValue
object.
- getValue(String) - Method in class org.ai_heuristic.eval.metric.MetricDataset
-
Get the actual node value, not the enclosing
MetricValue
object, relating to a specific entry key.
- getValue() - Method in class org.ai_heuristic.eval.metric.MetricValue
-
Get the object value.
- getValue() - Method in class org.ai_heuristic.eval.metric.ReplySet
-
Get the object value.
- getValue() - Method in class org.ai_heuristic.tree.TreeNode
-
Get the actual node value, not the enclosing
MetricValue
object.
- getValueType() - Method in class org.ai_heuristic.eval.metric.MetricDataset
-
Get the data type.
- getValueType() - Method in class org.ai_heuristic.eval.metric.MetricValue
-
Get the type of the object value.
- getValueType() - Method in class org.ai_heuristic.eval.metric.ReplySet
-
Get the type of the object value.
- getValueType() - Method in class org.ai_heuristic.tree.TreeNode
-
Get the node value type.
- getValueTypeMD() - Method in class org.ai_heuristic.tree.TreeNode
-
Get the metric dataset value type, which is set when the
MetricDataset
is created.
- getVariance() - Method in class org.ai_heuristic.algo.classify.VarGain
-
Get the variance value.
- getVectorSize() - Method in class org.ai_heuristic.data.LearningData
-
Return length of the vector
- getWeight() - Method in class org.ai_heuristic.algo.cluster.som.network.DefaultNeuron
-
Returns array contains value of the weights
- getWeight() - Method in interface org.ai_heuristic.algo.cluster.som.network.NeuronModel
-
Returns array contains valu of the weights
- getWordOrder() - Method in class org.ai_heuristic.model.BagOfWords
-
Get the ordered word list from most to least counts.
- getX() - Method in class org.ai_heuristic.algo.cluster.som.topology.Coords
-
Return x coordinate
- getY() - Method in class org.ai_heuristic.algo.cluster.som.topology.Coords
-
Return y coordinate
- GFR - Static variable in class org.ai_heuristic.util.AiHeuristicConst
-
The gauss factor r (radius) value
- GT - Static variable in class org.ai_heuristic.util.AiHeuristicConst
-
This defines the greater than comparison