Skip to content

jameswhqi/pracmln

Repository files navigation

Requirements

  • Python 3
  • Python packages: dnutils, nose

To-do list

  • More sophisticated MLN definition
  • Convert dataset to MLN database, convert output to MIDI, automate MLN generation
  • Implement '+' syntax parsing
  • Implement incomplete data (unsupervised) learning
  • Multiple databases
  • Structure learning
  • Different weight priors / prior means
  • More flexible representation than mutex variable for object sequences

Tutorials & papers

  • Practical Statistical Relational Learning by Pedro Domingos http://videolectures.net/icml07_domingos_psr/
  • MLN: P. Domingos and D. Lowd. Markov Logic: An Interface Layer for Artificial Intelligence. Synthesis Lectures on Artificial Intelligence and Machine Learning, 2009.
  • MC-SAT: H. Poon and P. Domingos. Sound and Efficient Inference with Probabilistic and Deterministic Dependencies. AAAI, 2006.

About

Adapted from danielnyga/pracmln

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages