Bayesian network
From Rice Wiki
The Bayesian network is a network probabilistic, graphical model that describes dependencies.
Application
Bayesian networks have applications in machine learning tasks that deal with dependent features.
An example is Part-of-speech, where words are grammatically classified in a string. This involves a complex network of dependencies between object, subject, verbs, nouns, etc. that can be modeled and optimized with a Bayesian network.