Giter Site home page Giter Site logo

arranger1044 / probabilistic-circuits Goto Github PK

View Code? Open in Web Editor NEW
47.0 4.0 7.0 255 KB

A curated collection of papers on probabilistic circuits, computational graphs encoding tractable probability distributions.

Home Page: https://arranger1044.github.io/probabilistic-circuits/

HTML 9.46% Ruby 0.56% CSS 69.95% SCSS 17.40% Python 1.71% DM 0.92%
ai ml pc tractable-inference probabilistic-models

probabilistic-circuits's Introduction

Probabilistic Circuits

This repo contains the source code for the website https://arranger1044.github.io/probabilistic-circuits/ which is a curated and reasoned list of papers on probabilistic circuits (PCs), computational graphs encoding tractable probability distributions.

License

CC0

All the material in this repo is released to the Public Domain. Feel free to clone, fork or complete and/or correct any of these lists.

How to contribute

To add, change or remove a paper on the website, please open a pull request!

This site harness Jekyll templates in github pages and their file-based model view. Each paper in the website is associated a markdown file under the _papers folder. Modifications to the key-value pairs in this single file would be reflected to the whole website.

Mandatory keys in a paper description are:

  • layout to be left to paper
  • ref a string acting as a unique identifier
  • title the complete paper title
  • date intended as a publication date (only the year matters)
  • tags a space-separated sequence of tags to classify the paper (see below)
  • authors a string with authors names, separated by comma
  • venue the publication venue (conference, journal name)

Optional keys are:

  • pdf a link to a publicly readable version of the paper
  • code link to the code released with the paper
  • abstract the paper abstract, as a single string
  • bibtex a string for the bibtex entry

The script dblp_to_md.py is a quick and dirt way to generate a skeleton of a markdown file entry from the condensed bibtex as available from DBLP

Available tags

Papers on PCs can be catalogued according to the following tags.

Models:

  • acs: Arithmetic circuits
  • cnets: Cutset networks
  • spns: Sum-Product networks
  • aogs: And/Or graphs
  • pdgs: Probabilistic decision graphs
  • psdds: Probabilistic sentential decision diagrams
  • pcs: Other probabilistic circuits

Algorithms:

  • str-le: Structure learning
  • par-le: Parameter learning
  • comp: Compilation

Inference:

  • mar: Marginal inference
  • map: MAP inference
  • mmap: Marginal MAP inference
  • div: Divergences, IPMs
  • exp: Expectations
  • mom: Moments
  • sam: Sampling
  • app: Approximate inference
  • imp: Imprecise probabilities

Applications:

  • cv: Computer vision
  • nlp: Natural language processing
  • seg: Semantic segmentation
  • act: Activity recognition
  • spe: Speech recognition and reconstruction
  • rob: Robotics
  • bio: Computational biology
  • the: Theory
  • ppl: Probabilistic Programming
  • rep: Representation Learning
  • hw: Hardware
  • sw: Software
  • xai: Explanations
  • misc: Other applications

Thanks

Special thanks to Giuseppe Lobraico who taught me how to deal with the ruby stack behind Jekyll.

probabilistic-circuits's People

Contributors

arranger1044 avatar dependabot[bot] avatar jostosh avatar nimish15shah avatar pedrozudo avatar your avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.