Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
genetic_algorithm_tool [2012/11/28 22:48] admin [Notes] |
genetic_algorithm_tool [2015/10/11 23:58] (current) admin |
||
---|---|---|---|
Line 7: | Line 7: | ||
===== Inputs ===== | ===== Inputs ===== | ||
- | ^ Name ^ Type ^ Description ^ | + | ^ Name ^ Type ^ Description ^ |
- | | Use Convergence Stopping Criteria | [[ Bool Type| Bool]] | If true, the optimization process will halt if evolution of generations becomes asymptotic, as defined by the asymptotic parameter. Otherwise, the total number of generations specified by "Number Of Generations" is used. | | + | | Use Convergence Stopping Criteria | [[Real Value Type]] | If true, the optimization process will halt if evolution of generations becomes asymptotic, as defined by the asymptotic parameter. Otherwise, the total number of generations specified by "Number Of Generations" is used. | |
- | | Number of Generations | [[Positive Int Type|Positive Int]] | If the "Use Convergence Stopping Criteria" is true, the "Number Of Generations" specifies the minimum number of generations to detect convergence. Otherwise, it becomes the maximum number of generations. | | + | | Number of Generations | [[Positive Integer Value Type]] | If the "Use Convergence Stopping Criteria" is true, the "Number Of Generations" specifies the minimum number of generations to detect convergence. Otherwise, it becomes the maximum number of generations. | |
- | | Population Size | [[Positive Int Type|Positive Int]] | Number of individuals per population. | | + | | Population Size | [[Positive Integer Value Type]] | Number of individuals per population. | |
- | | Individual Genotype | [[Lookup Table Group Type|Lookup Table Group ]] | The genotype that defines the template for individuals. | | + | | Individual Genotype | [[Lookup Table Group Type]] | The genotype that defines the template for individuals. | |
- | | Default Lower Bound | [[Double Type|Double]] | The default lower value for alleles. | | + | | Default Lower Bound | [[Real Value Type]] | The default lower value for alleles. | |
- | | Default Upper Bound | [[Double Type|Double]] | The default upper value for alleles. | | + | | Default Upper Bound | [[Real Value Type]] | The default upper value for alleles. | |
===== Optional Inputs ===== | ===== Optional Inputs ===== | ||
- | ^ Name ^ Type ^ Description ^ Default Value ^ | + | ^ Name ^ Type ^ Description ^ Default Value ^ |
- | | Convergence Limit | [[ Percent Type| Percent ]] | Convergence limit (in percentage of fitness variation) across the given number of generations used to halt the optimization process. | 0.99 | | + | | Convergence Limit | [[Percent Type]] | Convergence limit (in percentage of fitness variation) across the given number of generations used to halt the optimization process. | 0.99 | |
- | | Lower Bounds | [[Lookup Table Group Type|Lookup Table Group ]] | The lower limits per alleles. If omitted, the "Default Lower Bound" is used for missing limits. | None | | + | | Lower Bounds | [[Lookup Table Group Type]] | The lower limits per alleles. If omitted, the "Default Lower Bound" is used for missing limits. | None | |
- | | Upper Bounds | [[Lookup Table Group Type|Lookup Table Group ]] | The upper limits per alleles. If omitted, the "Default Upper Bound" is used for missing limits. | None | | + | | Upper Bounds | [[Lookup Table Group Type]] | The upper limits per alleles. If omitted, the "Default Upper Bound" is used for missing limits. | None | |
- | | Meta Heuristic Evaluation Percent | [[Percent Type|Percent ]] | A percentage of individuals whose finesses are obtained via meta-heuristic estimation (in percentage of individuals). | None | | + | | Meta Heuristic Evaluation Percent | [[Percent Type]] | A percentage of individuals whose finesses are obtained via meta-heuristic estimation (in percentage of individuals). | None | |
- | | Maximum Log Level | [[Log Tag Type|Log Tag ]] | Maximum log level used to run the contained functors. | Warning | | + | | Maximum Log Level | [[Log Tag Type]] | Maximum log level used to run the contained functors. | Warning | |
===== Outputs ===== | ===== Outputs ===== | ||
Line 28: | Line 28: | ||
^ Name ^ Type ^ Description ^ | ^ Name ^ Type ^ Description ^ | ||
| Best Individual | [[ Lookup Table Group Type|Lookup Table Group ]] | The resulting best individual from all generations. | | | Best Individual | [[ Lookup Table Group Type|Lookup Table Group ]] | The resulting best individual from all generations. | | ||
- | | Best Individual Fitness | [[Double Type|Double ]] | The 'fitness' score of the overall best individual. | | + | | Best Individual Fitness | [[Real Value Type|Real Value ]] | The 'fitness' score of the overall best individual. | |
- | | Worst Fitness Per Generation | [[Double Type|Double ]] | The 'fitness' score of the worst individual per generation. | | + | | Worst Fitness Per Generation | [[Real Value Type|Real Value ]] | The 'fitness' score of the worst individual per generation. | |
===== Group ===== | ===== Group ===== |