.. index:: Structure Learning

.. _Structure_Learning:

Structure Learning 
==================

The HUGIN Graphical User Interface provides the user with powerful structure learning capabilities (i.e., learning the structure of a Bayesian-network model from data (a set of cases)). Structure learning can be performed via the :ref:`Learning Wizard<learning_wizard>` (which allows data to be read from data files, to be preprocessed, etc.) or by activating one of the structure learning algorithms directly. 

A number of algorithms are available for structure learning: :ref:`The PC algorithm<pc_algorithm>`, the :ref:`NPC algorithm<NPC_algorithm>`, the :ref:`Greedy search-and-score algorithm<Greedy_Search_And_Score_Structure_Learning>`, the  :ref:`Chow-Liu tree algorithm<chow_liu_tree>`, the :ref:`Rebane-Pearl polytree algoritm<rebane_pearl_polytree>`, the :ref:`Tree Augmented Naive Bayes algorithm<tree_augmented_naive_bayes>` or the :ref:`Hierarchical Naive Bayes algorithm<hierarchical_naive_bayes>`.
See the also :ref:`Structure Learning Tutorial<structure_learning_tutorial>` for more information.

