Class InductionParameters

java.lang.Object
adaa.analytics.rules.logic.induction.InductionParameters
All Implemented Interfaces:
Serializable

public class InductionParameters extends Object implements Serializable
Class representing all parameters of rule induction algorithm.
See Also:
  • Constructor Details

    • InductionParameters

      public InductionParameters()
  • Method Details

    • getInductionMeasure

      public IQualityMeasure getInductionMeasure()
    • setInductionMeasure

      public void setInductionMeasure(IQualityMeasure inductionMeasure)
    • getPruningMeasure

      public IQualityMeasure getPruningMeasure()
    • setPruningMeasure

      public void setPruningMeasure(IQualityMeasure pruningMeasure)
    • getVotingMeasure

      public IQualityMeasure getVotingMeasure()
    • setVotingMeasure

      public void setVotingMeasure(IQualityMeasure pruningMeasure)
    • getMinimumCovered

      public double getMinimumCovered()
    • getAbsoluteMinimumCovered

      public double getAbsoluteMinimumCovered(double size)
    • setMinimumCovered

      public void setMinimumCovered(double minimumCovered)
    • isAdjustMinimumCovered

      public boolean isAdjustMinimumCovered()
    • setAdjustMinimumCovered

      public void setAdjustMinimumCovered(boolean v)
    • getMaxRuleCount

      public int getMaxRuleCount()
    • setMaxRuleCount

      public void setMaxRuleCount(int maxRuleCount)
    • getMinimumCoveredAll

      public double getMinimumCoveredAll()
    • getAbsoluteMinimumCoveredAll

      public double getAbsoluteMinimumCoveredAll(double size)
    • setMinimumCoveredAll

      public void setMinimumCoveredAll(double minimumCoveredAll)
    • getMaximumUncoveredFraction

      public double getMaximumUncoveredFraction()
    • setMaximumUncoveredFraction

      public void setMaximumUncoveredFraction(double v)
    • isIgnoreMissing

      public boolean isIgnoreMissing()
    • setIgnoreMissing

      public void setIgnoreMissing(boolean ignoreMissing)
    • isPruningEnabled

      public boolean isPruningEnabled()
    • setEnablePruning

      public void setEnablePruning(boolean enablePruning)
    • getMaxGrowingConditions

      public double getMaxGrowingConditions()
    • setMaxGrowingConditions

      public void setMaxGrowingConditions(double maxGrowingConditions)
    • getSelectBestCandidate

      public boolean getSelectBestCandidate()
    • setSelectBestCandidate

      public void setSelectBestCandidate(boolean selectBestCandidate)
    • getMaxcovNegative

      public double getMaxcovNegative()
    • setMaxcovNegative

      public void setMaxcovNegative(double v)
    • getPenaltyStrength

      public double getPenaltyStrength()
    • setPenaltyStrength

      public void setPenaltyStrength(double v)
    • getPenaltySaturation

      public double getPenaltySaturation()
    • setPenaltySaturation

      public void setPenaltySaturation(double v)
    • isBinaryContrastIncluded

      public boolean isBinaryContrastIncluded()
    • setBinaryContrastIncluded

      public void setBinaryContrastIncluded(boolean v)
    • getMaxPassesCount

      public int getMaxPassesCount()
    • setMaxPassesCount

      public void setMaxPassesCount(int maxCoverageCount)
    • isConditionComplementEnabled

      public boolean isConditionComplementEnabled()
    • setConditionComplementEnabled

      public void setConditionComplementEnabled(boolean value)
    • isMeanBasedRegression

      public boolean isMeanBasedRegression()
    • setMeanBasedRegression

      public void setMeanBasedRegression(boolean value)
    • isControlAprioriPrecision

      public boolean isControlAprioriPrecision()
    • setControlAprioriPrecision

      public void setControlAprioriPrecision(boolean v)
    • isApproximateInduction

      public boolean isApproximateInduction()
    • setApproximateInduction

      public void setApproximateInduction(boolean v)
    • getApproximateBinsCount

      public int getApproximateBinsCount()
    • setApproximateBinsCount

      public void setApproximateBinsCount(int v)
    • getMinimumCoveredAll_list

      public List<Double> getMinimumCoveredAll_list()
    • setMinimumCoveredAll_list

      public void setMinimumCoveredAll_list(List<Double> minimumCovered)
    • toString

      public String toString()
      Overrides:
      toString in class Object