public class FIMTDD.FIMTDDPerceptron extends Object implements Serializable
Modifier and Type | Field and Description |
---|---|
protected double |
instancesSeen |
protected boolean |
reset |
protected double |
sumOfSquares |
protected double |
sumOfValues |
protected FIMTDD |
tree |
protected DoubleVector |
weightAttribute |
Constructor and Description |
---|
FIMTDDPerceptron(FIMTDD.FIMTDDPerceptron original) |
FIMTDDPerceptron(FIMTDD tree) |
Modifier and Type | Method and Description |
---|---|
void |
getModelDescription(StringBuilder out,
int indent) |
String |
getPurposeString() |
DoubleVector |
getWeights() |
DoubleVector |
normalizedInstance(Instance inst) |
double |
prediction(DoubleVector instanceValues)
Output the prediction made by this perceptron on the given instance
|
protected double |
prediction(Instance inst) |
void |
updatePerceptron(Instance inst)
Update the model using the provided instance
|
void |
updateWeights(Instance inst,
double learningRatio) |
protected FIMTDD tree
protected DoubleVector weightAttribute
protected double sumOfValues
protected double sumOfSquares
protected double instancesSeen
protected boolean reset
public FIMTDDPerceptron(FIMTDD.FIMTDDPerceptron original)
public FIMTDDPerceptron(FIMTDD tree)
public String getPurposeString()
public DoubleVector getWeights()
public void updatePerceptron(Instance inst)
public void updateWeights(Instance inst, double learningRatio)
public DoubleVector normalizedInstance(Instance inst)
public double prediction(DoubleVector instanceValues)
protected double prediction(Instance inst)
public void getModelDescription(StringBuilder out, int indent)
Copyright © 2019 University of Waikato, Hamilton, NZ. All Rights Reserved.