generatingforwardselection.html
来自「数据挖掘方面最新软件」· HTML 代码 · 共 646 行 · 第 1/4 页
HTML
646 行
<CODE>static java.lang.String</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../com/rapidminer/operator/features/construction/GeneratingForwardSelection.html#PARAMETER_USE_DIV">PARAMETER_USE_DIV</A></B></CODE><BR> The parameter name for "Generate quotients.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>static java.lang.String</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../com/rapidminer/operator/features/construction/GeneratingForwardSelection.html#PARAMETER_USE_MAX">PARAMETER_USE_MAX</A></B></CODE><BR> The parameter name for "Generate maximum.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>static java.lang.String</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../com/rapidminer/operator/features/construction/GeneratingForwardSelection.html#PARAMETER_USE_MULT">PARAMETER_USE_MULT</A></B></CODE><BR> The parameter name for "Generate products.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>static java.lang.String</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../com/rapidminer/operator/features/construction/GeneratingForwardSelection.html#PARAMETER_USE_PLUS">PARAMETER_USE_PLUS</A></B></CODE><BR> The parameter name for "Generate sums.</TD></TR></TABLE> <A NAME="fields_inherited_from_class_com.rapidminer.operator.features.selection.FeatureSelectionOperator"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TH ALIGN="left"><B>Fields inherited from class com.rapidminer.operator.features.selection.<A HREF="../../../../../com/rapidminer/operator/features/selection/FeatureSelectionOperator.html" title="class in com.rapidminer.operator.features.selection">FeatureSelectionOperator</A></B></TH></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="../../../../../com/rapidminer/operator/features/selection/FeatureSelectionOperator.html#BACKWARD_ELIMINATION">BACKWARD_ELIMINATION</A>, <A HREF="../../../../../com/rapidminer/operator/features/selection/FeatureSelectionOperator.html#FORWARD_SELECTION">FORWARD_SELECTION</A>, <A HREF="../../../../../com/rapidminer/operator/features/selection/FeatureSelectionOperator.html#PARAMETER_GENERATIONS_WITHOUT_IMPROVAL">PARAMETER_GENERATIONS_WITHOUT_IMPROVAL</A>, <A HREF="../../../../../com/rapidminer/operator/features/selection/FeatureSelectionOperator.html#PARAMETER_KEEP_BEST">PARAMETER_KEEP_BEST</A>, <A HREF="../../../../../com/rapidminer/operator/features/selection/FeatureSelectionOperator.html#PARAMETER_MAXIMUM_NUMBER_OF_GENERATIONS">PARAMETER_MAXIMUM_NUMBER_OF_GENERATIONS</A>, <A HREF="../../../../../com/rapidminer/operator/features/selection/FeatureSelectionOperator.html#PARAMETER_SELECTION_DIRECTION">PARAMETER_SELECTION_DIRECTION</A></CODE></TD></TR></TABLE> <A NAME="fields_inherited_from_class_com.rapidminer.operator.features.FeatureOperator"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TH ALIGN="left"><B>Fields inherited from class com.rapidminer.operator.features.<A HREF="../../../../../com/rapidminer/operator/features/FeatureOperator.html" title="class in com.rapidminer.operator.features">FeatureOperator</A></B></TH></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="../../../../../com/rapidminer/operator/features/FeatureOperator.html#PARAMETER_CONSTRAINT_DRAW_RANGE">PARAMETER_CONSTRAINT_DRAW_RANGE</A>, <A HREF="../../../../../com/rapidminer/operator/features/FeatureOperator.html#PARAMETER_DRAW_DOMINATED_POINTS">PARAMETER_DRAW_DOMINATED_POINTS</A>, <A HREF="../../../../../com/rapidminer/operator/features/FeatureOperator.html#PARAMETER_LOCAL_RANDOM_SEED">PARAMETER_LOCAL_RANDOM_SEED</A>, <A HREF="../../../../../com/rapidminer/operator/features/FeatureOperator.html#PARAMETER_MAXIMAL_FITNESS">PARAMETER_MAXIMAL_FITNESS</A>, <A HREF="../../../../../com/rapidminer/operator/features/FeatureOperator.html#PARAMETER_PLOT_GENERATIONS">PARAMETER_PLOT_GENERATIONS</A>, <A HREF="../../../../../com/rapidminer/operator/features/FeatureOperator.html#PARAMETER_POPULATION_CRITERIA_DATA_FILE">PARAMETER_POPULATION_CRITERIA_DATA_FILE</A>, <A HREF="../../../../../com/rapidminer/operator/features/FeatureOperator.html#PARAMETER_SHOW_POPULATION_PLOTTER">PARAMETER_SHOW_POPULATION_PLOTTER</A>, <A HREF="../../../../../com/rapidminer/operator/features/FeatureOperator.html#PARAMETER_SHOW_STOP_DIALOG">PARAMETER_SHOW_STOP_DIALOG</A>, <A HREF="../../../../../com/rapidminer/operator/features/FeatureOperator.html#PARAMETER_USER_RESULT_INDIVIDUAL_SELECTION">PARAMETER_USER_RESULT_INDIVIDUAL_SELECTION</A></CODE></TD></TR></TABLE> <!-- ======== CONSTRUCTOR SUMMARY ======== --><A NAME="constructor_summary"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"><B>Constructor Summary</B></FONT></TH></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><B><A HREF="../../../../../com/rapidminer/operator/features/construction/GeneratingForwardSelection.html#GeneratingForwardSelection(com.rapidminer.operator.OperatorDescription)">GeneratingForwardSelection</A></B>(<A HREF="../../../../../com/rapidminer/operator/OperatorDescription.html" title="class in com.rapidminer.operator">OperatorDescription</A> description)</CODE><BR> </TD></TR></TABLE> <!-- ========== METHOD SUMMARY =========== --><A NAME="method_summary"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"><B>Method Summary</B></FONT></TH></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../../../com/rapidminer/operator/IOObject.html" title="interface in com.rapidminer.operator">IOObject</A>[]</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../com/rapidminer/operator/features/construction/GeneratingForwardSelection.html#apply()">apply</A></B>()</CODE><BR> Applies the feature operator: collects the pre- and postevaluation operators create an initial population evaluate the initial population loop as long as solution is not good enough apply all pre evaluation operators evaluate the population update the population's best individual apply all post evaluation operators return all generation's best individual </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../../../com/rapidminer/operator/features/Population.html" title="class in com.rapidminer.operator.features">Population</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../com/rapidminer/operator/features/construction/GeneratingForwardSelection.html#createInitialPopulation(com.rapidminer.example.ExampleSet)">createInitialPopulation</A></B>(<A HREF="../../../../../com/rapidminer/example/ExampleSet.html" title="interface in com.rapidminer.example">ExampleSet</A> es)</CODE><BR> May <tt>es</tt> have <i>n</i> features.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> java.util.List<<A HREF="../../../../../com/rapidminer/parameter/ParameterType.html" title="class in com.rapidminer.parameter">ParameterType</A>></CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../com/rapidminer/operator/features/construction/GeneratingForwardSelection.html#getParameterTypes()">getParameterTypes</A></B>()</CODE><BR> Returns a list of <tt>ParameterTypes</tt> describing the parameters of this operator.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> java.util.List<<A HREF="../../../../../com/rapidminer/operator/features/PopulationOperator.html" title="interface in com.rapidminer.operator.features">PopulationOperator</A>></CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../com/rapidminer/operator/features/construction/GeneratingForwardSelection.html#getPreEvaluationPopulationOperators(com.rapidminer.example.ExampleSet)">getPreEvaluationPopulationOperators</A></B>(<A HREF="../../../../../com/rapidminer/example/ExampleSet.html" title="interface in com.rapidminer.example">ExampleSet</A> input)</CODE><BR> The operators performs two steps: forward selection/backward elimination kick out all but the <tt>keep_best</tt> individuals remove redundant individuals </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> boolean</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../com/rapidminer/operator/features/construction/GeneratingForwardSelection.html#solutionGoodEnough(com.rapidminer.operator.features.Population)">solutionGoodEnough</A></B>(<A HREF="../../../../../com/rapidminer/operator/features/Population.html" title="class in com.rapidminer.operator.features">Population</A> pop)</CODE><BR> Returns true if the best individual is not better than the last generation's best individual.</TD></TR></TABLE> <A NAME="methods_inherited_from_class_com.rapidminer.operator.features.selection.FeatureSelectionOperator"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TH ALIGN="left"><B>Methods inherited from class com.rapidminer.operator.features.selection.<A HREF="../../../../../com/rapidminer/operator/features/selection/FeatureSelectionOperator.html" title="class in com.rapidminer.operator.features.selection">FeatureSelectionOperator</A></B></TH></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="../../../../../com/rapidminer/operator/features/selection/FeatureSelectionOperator.html#getPostEvaluationPopulationOperators(com.rapidminer.example.ExampleSet)">getPostEvaluationPopulationOperators</A></CODE></TD></TR></TABLE> <A NAME="methods_inherited_from_class_com.rapidminer.operator.features.FeatureOperator"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TH ALIGN="left"><B>Methods inherited from class com.rapidminer.operator.features.<A HREF="../../../../../com/rapidminer/operator/features/FeatureOperator.html" title="class in com.rapidminer.operator.features">FeatureOperator</A></B></TH></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="../../../../../com/rapidminer/operator/features/FeatureOperator.html#evaluate(com.rapidminer.operator.features.Individual)">evaluate</A>, <A HREF="../../../../../com/rapidminer/operator/features/FeatureOperator.html#evaluate(com.rapidminer.operator.features.Population)">evaluate</A>, <A HREF="../../../../../com/rapidminer/operator/features/FeatureOperator.html#getCheckForMaximum()">getCheckForMaximum</A>, <A HREF="../../../../../com/rapidminer/operator/features/FeatureOperator.html#getInnerOperatorCondition()">getInnerOperatorCondition</A>, <A HREF="../../../../../com/rapidminer/operator/features/FeatureOperator.html#getInputClasses()">getInputClasses</A>, <A HREF="../../../../../com/rapidminer/operator/features/FeatureOperator.html#getMaxNumberOfInnerOperators()">getMaxNumberOfInnerOperators</A>, <A HREF="../../../../../com/rapidminer/operator/features/FeatureOperator.html#getMinNumberOfInnerOperators()">getMinNumberOfInnerOperators</A>, <A HREF="../../../../../com/rapidminer/operator/features/FeatureOperator.html#getOutputClasses()">getOutputClasses</A>, <A HREF="../../../../../com/rapidminer/operator/features/FeatureOperator.html#getPopulation()">getPopulation</A>, <A HREF="../../../../../com/rapidminer/operator/features/FeatureOperator.html#getRandom()">getRandom</A>, <A HREF="../../../../../com/rapidminer/operator/features/FeatureOperator.html#setCheckForMaximum(boolean)">setCheckForMaximum</A></CODE></TD></TR></TABLE> <A NAME="methods_inherited_from_class_com.rapidminer.operator.OperatorChain"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TH ALIGN="left"><B>Methods inherited from class com.rapidminer.operator.<A HREF="../../../../../com/rapidminer/operator/OperatorChain.html" title="class in com.rapidminer.operator">OperatorChain</A></B></TH></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="../../../../../com/rapidminer/operator/OperatorChain.html#addAddListener(com.rapidminer.operator.AddListener)">addAddListener</A>, <A HREF="../../../../../com/rapidminer/operator/OperatorChain.html#addOperator(com.rapidminer.operator.Operator)">addOperator</A>, <A HREF="../../../../../com/rapidminer/operator/OperatorChain.html#addOperator(com.rapidminer.operator.Operator, int)">addOperator</A>, <A HREF="../../../../../com/rapidminer/operator/OperatorChain.html#checkDeprecations()">checkDeprecations</A>, <A HREF="../../../../../com/rapidminer/operator/OperatorChain.html#checkIO(java.lang.Class[])">checkIO</A>, <A HREF="../../../../../com/rapidminer/operator/OperatorChain.html#checkNumberOfInnerOperators()">checkNumberOfInnerOperators</A>, <A HREF="../../../../../com/rapidminer/operator/OperatorChain.html#checkProperties()">checkProperties</A>, <A HREF="../../../../../com/rapidminer/operator/OperatorChain.html#clearErrorList()">clearErrorList</A>, <A HREF="../../../../../com/rapidminer/operator/OperatorChain.html#cloneOperator(java.lang.String)">cloneOperator</A>, <A HREF="../../../../../com/rapidminer/operator/OperatorChain.html#createExperimentTree(int, java.lang.String, java.lang.String, com.rapidminer.operator.Operator, java.lang.String)">createExperimentTree</A>, <A HREF="../../../../../com/rapidminer/operator/OperatorChain.html#createProcessTree(int, java.lang.String, java.lang.String, com.rapidminer.operator.Operator, java.lang.String)">createProcessTree</A>, <A HREF="../../../../../com/rapidminer/operator/OperatorChain.html#getAllInnerOperators()">getAllInnerOperators</A>, <A HREF="../../../../../com/rapidminer/operator/OperatorChain.html#getIndexOfOperator(com.rapidminer.operator.Operator, boolean)">getIndexOfOperator</A>, <A HREF="../../../../../com/rapidminer/operator/OperatorChain.html#getInnerOperatorForName(java.lang.String)">getInnerOperatorForName</A>, <A HREF="../../../../../com/rapidminer/operator/OperatorChain.html#getInnerOperatorsXML(java.lang.String)">getInnerOperatorsXML</A>, <A HREF="../../../../../com/rapidminer/operator/OperatorChain.html#getNumberOfAllOperators()">getNumberOfAllOperators</A>, <A HREF="../../../../../com/rapidminer/operator/OperatorChain.html#getNumberOfOperators()">getNumberOfOperators</A>, <A HREF="../../../../../com/rapidminer/operator/OperatorChain.html#getOperator(int)">getOperator</A>, <A HREF="../../../../../com/rapidminer/operator/OperatorChain.html#getOperatorFromAll(int)">getOperatorFromAll</A>, <A HREF="../../../../../com/rapidminer/operator/OperatorChain.html#getOperators()">getOperators</A>, <A HREF="../../../../../com/rapidminer/operator/OperatorChain.html#performAdditionalChecks()">performAdditionalChecks</A>, <A HREF="../../../../../com/rapidminer/operator/OperatorChain.html#processFinished()">processFinished</A>, <A HREF="../../../../../com/rapidminer/operator/OperatorChain.html#processStarts()">processStarts</A>, <A HREF="../../../../../com/rapidminer/operator/OperatorChain.html#registerOperator(com.rapidminer.Process)">registerOperator</A>, <A HREF="../../../../../com/rapidminer/operator/OperatorChain.html#removeAddListener(com.rapidminer.operator.AddListener)">removeAddListener</A>, <A HREF="../../../../../com/rapidminer/operator/OperatorChain.html#removeOperator(com.rapidminer.operator.Operator)">removeOperator</A>, <A HREF="../../../../../com/rapidminer/operator/OperatorChain.html#shouldReturnInnerOutput()">shouldReturnInnerOutput</A>, <A HREF="../../../../../com/rapidminer/operator/OperatorChain.html#unregisterOperator(com.rapidminer.Process)">unregisterOperator</A></CODE></TD></TR></TABLE>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?