Code for "Learning methods for dynamic topic modeling in automated behavior analysis"

This is source code for the algorithms presented in the paper "Learning Methods for Dynamic Topic Modeling in Automated Behavior Analysis" by Olga Isupova, Danil Kuzin, Lyudmila Mihaylova. Published in IEEE Transactions on Neural Networks and Learning Systems, 2017. DOI: 10.1109/TNNLS.2017.2735364.

Two learning methods for the Markov Clustering Topic Model (MCTM) are developed - Expectation-Maximisation (EM) algorithm and Variational Bayes (VB) inference.
Implementation is done in Matlab.