Next topic

Model

Introduction

This work was motivated by the fact that real-world data often contains only subsets of variables. The hidden variables can influence the observed ones; ignoring hidden variables in network inference may lead to poor prediction results. Our ultimate goal was to develop a data-driven method that can use the configurations of observed variables to infer the interactions (observed-to-observed, hidden-to-observed, observed-to-hidden, and hidden-to-hidden), the configuration of hidden variables, and the number of hidden variables.

The Jupyter notebook presents only the core idea of our method and example with simulated data. The application in analyzing of experimental data such as recording neuronal activity and stock market are shown in our paper.

Interactive notebook

Use Binder to run our code online. You are welcome to change the parameters and edit the jupyter notebooks as you want.

https://mybinder.org/badge.svg

Reference

Danh-Tai Hoang, Junghyo Jo, and Vipul Periwal, “Data-driven inference of hidden nodes in networks”, Physical Review E, 99, 042114 (2019).

Selected Figures

  • Network reconstruction from partial observations
_images/fig1.png
  • Performance comparison between inference methods
_images/fig2.png
  • Stock-market network reconstruction with hidden nodes
_images/fig3.png
  • Hidden degrees of freedom for the classification of handwritten digit images
_images/fig4.png