|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.ksu.cis.bnj.bbn.learning.Learner
edu.ksu.cis.bnj.bbn.learning.ScoreBasedLearner
edu.ksu.cis.bnj.bbn.learning.scorebased.gradient.HillClimbingSL
edu.ksu.cis.bnj.bbn.learning.scorebased.gradient.HillClimbingARSL
Field Summary |
Fields inherited from class edu.ksu.cis.bnj.bbn.learning.scorebased.gradient.HillClimbingSL |
ADDED, allGraphs, allGraphScores, bbnGraph, containsCycle, curErrors, CYCLE, errors, errorType, inputFile, maxParents, maxScore, minNumChanges, NA, numOfChanges, numOfNodes, parentTable, path, previousScore, recentChange, REMOVED, REVERSED, tempScore, totalNumOfChanges |
Fields inherited from class edu.ksu.cis.bnj.bbn.learning.ScoreBasedLearner |
candidateScorer, defaultParentLimit, parentLimit, structureScorer |
Fields inherited from class edu.ksu.cis.bnj.bbn.learning.Learner |
bbnNodes, calculateCPT, data, indexTable, learnerClassName, OPT_CALCULATE_RMSE, options |
Fields inherited from interface edu.ksu.cis.kdd.util.gui.Optionable |
OPT_OUTPUT_FILE |
Constructor Summary | |
HillClimbingARSL()
|
|
HillClimbingARSL(Data data)
|
Method Summary | |
void |
adversarialReweighting(double tao,
int t)
adversarial reweighting |
BBNGraph |
getGraph()
The learning algorithm is here |
static void |
main(java.lang.String[] args)
|
Methods inherited from class edu.ksu.cis.bnj.bbn.learning.scorebased.gradient.HillClimbingSL |
addParentsToGraph, getNetworkScore, initializeGraph, initializeNodeParents, initializeNodes, initializePossibleParents, learnGraph, printErrors, resetCPT, setGoldGraph, setResultsFile |
Methods inherited from class edu.ksu.cis.bnj.bbn.learning.ScoreBasedLearner |
computeCPT, getParentLimit, iterateUniqueInstantiation, setCandidateScorer, setParentLimit, setStructureScorer, setTable |
Methods inherited from class edu.ksu.cis.bnj.bbn.learning.Learner |
getCalculateRMSE, getCurrentOptions, getData, getDefaultOptions, getName, getOptionsDialog, getOutputFile, initialize, isCalculateCPT, load, populateNodes, processParameters, setCalculateCPT, setCalculateRMSE, setData, setOption, setOptions, setOutputFile |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public HillClimbingARSL()
public HillClimbingARSL(Data data)
Method Detail |
public void adversarialReweighting(double tao, int t)
public BBNGraph getGraph()
Learner
getGraph
in class HillClimbingSL
public static void main(java.lang.String[] args)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |