public class FuzzyGPRegSymModel extends FuzzyRegressor
Fuzzy GP regresion model. Wrappers used with genetic algorithms
constType, Crisp, Fuzzy, Interval
Constructor and Description |
---|
FuzzyGPRegSymModel(FuzzyGPRegSymModel mb)
Constructor.
|
FuzzyGPRegSymModel(NodeExprHold pR,
double kmin,
double kmax,
int noutputs,
int typectes)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
FuzzyRegressor |
clone()
This method clone a fuzzy model
|
void |
debug()
This method is for debug
|
FuzzyAlphaCut |
output(FuzzyAlphaCut[] x)
This method return the output of the model like fuzzy alpha cuts
|
void |
set(FuzzyGPRegSymModel mb)
This method assing the properties of a fuzzy system of symbolic regression for
GP model to another one
|
public FuzzyGPRegSymModel(NodeExprHold pR, double kmin, double kmax, int noutputs, int typectes)
Constructor. Generate a new fuzzy system of symbolic regression for GP model
pR
- The nodekmin
- Minimum kkmax
- Maximum knoutputs
- Number of outputstypectes
- type of constantspublic FuzzyGPRegSymModel(FuzzyGPRegSymModel mb)
Constructor. Generate a new fuzzy system of symbolic regression for GP model from another one
mb
- The fuzzy system of symbolic regression for GP modelpublic void set(FuzzyGPRegSymModel mb)
This method assing the properties of a fuzzy system of symbolic regression for GP model to another one
mb
- The fuzzy system of symbolic regression for GP modelpublic FuzzyRegressor clone()
This method clone a fuzzy model
clone
in class FuzzyRegressor
public void debug()
This method is for debug
debug
in class FuzzyRegressor
public FuzzyAlphaCut output(FuzzyAlphaCut[] x)
This method return the output of the model like fuzzy alpha cuts
output
in class FuzzyRegressor
x
- The output