Main Page | Class Hierarchy | Class List | Class Members

kddml.Operators.AlgorithmResolverTask Interface Reference

Inheritance diagram for kddml.Operators.AlgorithmResolverTask:

kddml.Operators.DataMining.DMAlgorithmResolverTask kddml.Operators.Preprocessing.PPAlgorithmResolverTask kddml.Operators.DataMining.AssociationAlgorithms.AssociationAlgorithmResolverTask kddml.Operators.DataMining.ClassificationAlgorithms.ClassificationAlgorithmResolverTask kddml.Operators.DataMining.ClusteringAlgorithms.ClusteringAlgorithmResolverTask kddml.Operators.DataMining.SequenceAlgorithms.SequenceAlgorithmResolverTask kddml.Operators.Preprocessing.DiscretizationAlgorithms.DiscretizationAlgorithmResolverTask kddml.Operators.Preprocessing.NormalizationAlgorithms.NormalizationAlgorithmResolverTask kddml.Operators.Preprocessing.RewritingAlgorithms.RewritingAlgorithmResolverTask kddml.Operators.Preprocessing.SamplingAlgorithms.SamplingAlgorithmResolverTask List of all members.

Public Member Functions

void readParameters (Hashtable< String, KDDMLScalarManager > parameters) throws ResolverException, KDDMLCoreException

Detailed Description

The super interface for data mining and preprocessing algorithms

Title: KDDML

Description: Knowledge Discovery in Database Environment

Copyright: Copyright (c) 2003-2005

Company: Universita' di Pisa - Dipartimento di Informatica

Author:
Andrea Romei (romei@di.unipi.it)
Version:
2.0.16


Member Function Documentation

void kddml.Operators.AlgorithmResolverTask.readParameters Hashtable< String, KDDMLScalarManager parameters  )  throws ResolverException, KDDMLCoreException
 

Reads the XML parameters related to a generic algorithm stored in the ALGORITHM entity. An algorithm settings object captures the parameters associated with a particular algorithm. It allows a knowledgeable user to fine tune algorithm parameters. Generally, not all parameters must be specified, however, those specified are taken into account by the KDDML.
Parameters are given as hashtable, where the key is the name of the parameter related to the algorithm and the value is a KDDMLScalar object containing the parameter value. Parameter value is checked by the interpreter layer and its type is correct.

Parameters:
parameters Hashtable the parameters related to the algorithm. The key of the hashtable is the name of the parameter. The value of the hashtable is a KDDMLScalar representing the value of the parameter.
Exceptions:
ResolverException if a resolving error occurs.
KDDMLCoreException if a level core error occurs.

Implemented in kddml.Operators.DataMining.AssociationAlgorithms.DCI_RESOLVER, kddml.Operators.DataMining.ClassificationAlgorithms.CAGE_RESOLVER, kddml.Operators.DataMining.ClassificationAlgorithms.YADT_RESOLVER, kddml.Operators.DataMining.ClusteringAlgorithms.EM_RESOLVER, kddml.Operators.DataMining.ClusteringAlgorithms.KMEANS_RESOLVER, kddml.Operators.DataMining.SequenceAlgorithms.PREFIX_SPAN_RESOLVER, kddml.Operators.Preprocessing.DiscretizationAlgorithms.EQUAL_FREQUENCY_DISCRETIZATION_RESOLVER, kddml.Operators.Preprocessing.DiscretizationAlgorithms.NATURAL_BINNING_DISCRETIZATION_RESOLVER, kddml.Operators.Preprocessing.NormalizationAlgorithms.MIN_MAX_NORMALIZATION_RESOLVER, kddml.Operators.Preprocessing.NormalizationAlgorithms.Z_SCORE_NORMALIZATION_RESOLVER, kddml.Operators.Preprocessing.RewritingAlgorithms.RULE_M_REWRITING_RESOLVER, kddml.Operators.Preprocessing.RewritingAlgorithms.RULE_S_REWRITING_RESOLVER, kddml.Operators.Preprocessing.RewritingAlgorithms.RULE_T_REWRITING_RESOLVER, kddml.Operators.Preprocessing.SamplingAlgorithms.BY_CLUSTER_SAMPLING_RESOLVER, kddml.Operators.Preprocessing.SamplingAlgorithms.SIMPLE_SAMPLING_RESOLVER, and kddml.Operators.Preprocessing.SamplingAlgorithms.STRATIFIED_SAMPLING_RESOLVER.


Generated on Thu Feb 23 13:04:46 2006 for kddml by  doxygen 1.4.3