Class ExpressionProblem
- java.lang.Object
-
- org.jgap.gp.GPProblem
-
- org.aksw.limes.core.ml.algorithm.eagle.core.ExpressionProblem
-
public class ExpressionProblem extends org.jgap.gp.GPProblemJGAP GPProblem implementation for EAGLE and all derivates. Creates a population of individuals for the given linking task.- Version:
- Jul 21, 2016
- Author:
- Klaus Lyko (lyko@informatik.uni-leipzig.de), Mohamed Sherif (sherif@informatik.uni-leipzig.de)
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classExpressionProblem.ResourceTerminalTypeTerminalType help to differentiate Children subtypes.
-
Field Summary
Fields Modifier and Type Field Description static org.jgap.gp.CommandGeneSUBPROGRAM
-
Constructor Summary
Constructors Constructor Description ExpressionProblem(org.jgap.gp.impl.GPConfiguration a_conf)Basic constructor for the EAGLE approaches.ExpressionProblem(org.jgap.gp.impl.GPConfiguration a_conf, boolean learnPreprocessing)Constructor to decide whether Preprocessing is part of evolution.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.jgap.gp.impl.GPGenotypecreate()booleangetLearnPreProcessing()voidsetLearnPreProcessing(boolean learnPreProcessing)
-
-
-
Constructor Detail
-
ExpressionProblem
public ExpressionProblem(org.jgap.gp.impl.GPConfiguration a_conf) throws org.jgap.InvalidConfigurationExceptionBasic constructor for the EAGLE approaches. Dissables Preprocessing learning.- Parameters:
a_conf- GPConfiguration- Throws:
org.jgap.InvalidConfigurationException- new Measures and other CommandGenes to also learn Preprocessing
-
ExpressionProblem
public ExpressionProblem(org.jgap.gp.impl.GPConfiguration a_conf, boolean learnPreprocessing) throws org.jgap.InvalidConfigurationExceptionConstructor to decide whether Preprocessing is part of evolution.- Parameters:
a_conf-learnPreprocessing-- Throws:
org.jgap.InvalidConfigurationException- when an invalid value has been passed to a Configuration object
-
-
Method Detail
-
create
public org.jgap.gp.impl.GPGenotype create() throws org.jgap.InvalidConfigurationException- Specified by:
createin classorg.jgap.gp.GPProblem- Throws:
org.jgap.InvalidConfigurationException
-
getLearnPreProcessing
public boolean getLearnPreProcessing()
-
setLearnPreProcessing
public void setLearnPreProcessing(boolean learnPreProcessing)
-
-