![]() |
aGrUM
0.14.2
|
The greedy hill learning algorithm (for directed graphs) More...
#include <string>
#include <vector>
#include <agrum/BN/BayesNet.h>
#include <agrum/agrum.h>
#include <agrum/core/approximations/approximationScheme.h>
#include <agrum/graphs/DAG.h>
#include <agrum/learning/greedyHillClimbing_tpl.h>
Go to the source code of this file.
Classes | |
class | gum::learning::GreedyHillClimbing |
The greedy hill climbing learning algorithm (for directed graphs) More... | |
Namespaces | |
gum | |
gum is the global namespace for all aGrUM entities | |
gum::learning | |
The greedy hill learning algorithm (for directed graphs)
The GreedyHillClimbing class implements a greedy search in which the only the graph changes that increase the global score are applied. Those that increase it the more are applied first. The algorithm stops when no single change can increase the score anymore.
Definition in file greedyHillClimbing.h.