Answers.Body: <p>The <em>hill climbing</em> or the <em>constraint-based structure learning</em> algorithms accept <em>whitelist</em> or <em>blacklist</em> arguments permitting or prohibitting some arcs.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2021-12-13T08:54:20.213Z
Answers.Text: This is an old question, but are you referring to the implementation of these algorithms from this library https://www.bnlearn.com/? Please, edit this answer to include these details.
Answers.UserDisplayName: nbro
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-02-22T12:24:58.400Z
Answers.LastActivityDate: 2021-12-13T08:53:50.543Z
Answers.LastEditDate: 2021-12-13T08:53:50.543Z
Answers.UserDisplayName: Sultan1991
Body: <p>Let's assume that we have a dataset of variables (random events)I apriori would like to set dependency conditions between some of them and perform structure learning to figure out the rest of the Bayesian network.</p>
  <p>How can this be done practically (e.g. some libraries, like <a href="https://www.bnlearn.com/" rel="nofollow noreferrer">bnlearn</a>) or, at least, in theory?</p>
  <p>I was trying to google it, but haven't found anything related.</p>
  
Tags: <reference-request><algorithm-request><bayesian-inference><bayesian-networks>
Title: How to perform structure learning for Bayesian network given already partially constructed Bayesian network?
UserDisplayName: Sultan1991
ThreadText: # How to perform structure learning for Bayesian network given already partially constructed Bayesian network?
  
  (Asked by: username_0 on 2019-02-08)
  
  Let's assume that we have a dataset of variables (random events)I apriori would like to set dependency conditions between some of them and perform structure learning to figure out the rest of the Bayesian network.
  
  How can this be done practically (e.g. some libraries, like [bnlearn](https://www.bnlearn.com/)) or, at least, in theory?
  
  I was trying to google it, but haven't found anything related.
  
  **Tags:** reference-request, algorithm-request, bayesian-inference, bayesian-networks
  
  ---
  
  ## 1 answers
  
  ### Answer by username_0 on 2019-02-22. Score: 0
  
  The *hill climbing* or the *constraint-based structure learning* algorithms accept *whitelist* or *blacklist* arguments permitting or prohibitting some arcs.
  
  > **Comments:**
  > **username_1**: This is an old question, but are you referring to the implementation of these algorithms from this library https://www.bnlearn.com/? Please, edit this answer to include these details.  
  
  ---
  
  