Optimize Weights (Backward)
(AI Studio Core)
Synopsis
Assumes that features are independent and optimizes the weights of the attributes with a linear search.Description
Uses the backward selection idea for the weighting of features.
Input
example set (IOObject)
This is an example set input port
through (IOObject)
through input port, that leaves the content untouched.
Output
example set (Data Table)
This is an example set output port
weights (Attribute Weights)
performance (Performance Vector)
Parameters
- keep bestKeep the best n individuals in each generation.
- generations without improvalStop after n generations without improvement of the performance.
- weightsUse these weights for the creation of individuals in each generation.
- normalize weightsIndicates if the final weights should be normalized.
- use local random seedIndicates if a local random seed should be used.
- local random seedSpecifies the local random seed
- user result individual selectionDetermines if the user wants to select the final result individual from the last population.
- show population plotterDetermines if the current population should be displayed in performance space.
- plot generationsUpdate the population plotter in these generations.
- constraint draw rangeDetermines if the draw range of the population plotter should be constrained between 0 and 1.
- draw dominated pointsDetermines if only points which are not Pareto dominated should be painted.
- population criteria data fileThe path to the file in which the criteria data of the final population should be saved.
- maximal fitnessThe optimization will stop if the fitness reaches the defined maximum.