All Projects → Networks-Learning → hdhp.py

Networks-Learning / hdhp.py

Licence: other
Code for "Hierarchical Dirichlet-Hawkes process: generative model and inference algorithm", WWW 2017

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to hdhp.py

tpprl
Code and data for "Deep Reinforcement Learning of Marked Temporal Point Processes", NeurIPS 2018
Stars: ✭ 68 (+94.29%)
Mutual labels:  point-processes
memorize
Code and real data for "Enhancing Human Learning via Spaced Repetition Optimization", PNAS 2019
Stars: ✭ 155 (+342.86%)
Mutual labels:  point-processes
curb
Code for "An Online Algorithm to Reduce the Spread of Misinformation in Social Networks", WSDM 2018
Stars: ✭ 24 (-31.43%)
Mutual labels:  point-processes
posts
Pieces of code that have appeared on my blog with a focus on stochastic simulations.
Stars: ✭ 31 (-11.43%)
Mutual labels:  point-processes

hdhp : Simulation and inference for the hierarchical Dirichlet-Hawkes process

This is a Python implementation of the hierarchical Dirichlet-Hawkes process, that includes both the generation and the inference algorithm. For more details about this process and an application on Stack Overflow data, please see the pre-print publication on arXiv.

To cite this work, please use

Mavroforakis, C., Valera, I. and Rodriguez, M.G.,
Modeling the Dynamics of Online Learning Activity.
Proceedings of the 26th International Conference on World Wide Web.
ACM, 2017.

Main Features

  • Generative model for the hierarchical Dirichlet-Hawkes process
  • Inference algorithm based on sequential Monte-Carlo
  • Multi-threaded
  • Arbitrary choice of vocabulary
  • Plotting capabilities

Installation

You can install the hdhp package by executing the following command in a terminal.

pip install hdhp

Documentation

For instructions on how to use the package, consult its documentation.

Examples

You can find an example of how to use this package in the Jupyter notebooks under the directory examples.

Note that the code is distributed under the Open Source Initiative (ISC) license. For the exact terms of distribution, see the LICENSE.

Copyright (c) 2016, hdhp contributors
Charalampos Mavroforakis <[email protected]>,
Isabel Valera <[email protected]>,
Manuel Gomez-Rodriguez <[email protected]>
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].