- Bayesian networks are probabilistic graphical models that represent conditional dependencies between random variables through a directed acyclic graph. Each node corresponds to a random variable, and edges represent conditional probabilities.
- There are two main ways to build a Bayesian network - manually defining the graph structure and conditional probabilities, or automatically learning the structure from data. Bayesian networks can handle incomplete data and help uncover causal relationships.
- Bayesian networks have advantages like explaining relationships visually, handling missing data, and combining data with expert knowledge. However, they are difficult to design and don't work as well with high dimensional data. An example shows using disease symptoms to predict disease probabilities.