Class RegressionRuleSet

All Implemented Interfaces:
Serializable

public class RegressionRuleSet extends RuleSetBase
Class representing a set of regression rules.
See Also:
  • Field Details

    • defaultValue

      protected double defaultValue
      Default prediction value.
  • Constructor Details

    • RegressionRuleSet

      public RegressionRuleSet(IExampleSet exampleSet, boolean isVoting, InductionParameters params, Knowledge knowledge)
      Invokes base class constructor.
      Parameters:
      exampleSet - Training set.
      isVoting - Voting flag.
      params - Induction parameters.
      knowledge - User's knowledge.
  • Method Details

    • getDefaultValue

      public double getDefaultValue()
    • setDefaultValue

      public void setDefaultValue(double defaultValue)
    • predict

      public double predict(Example example)
      Calculate prediction for a given example.
      Specified by:
      predict in class RuleSetBase
      Parameters:
      example - Example to be examined.
      Returns:
      Output prediction.