Arxiv: Multi-View Causal Discovery Without Non-Gaussianity: Identifiability and Algorithms
TMLR: A noise-corrected Langevin algorithm and sampling by half-denoising
Imag Neurosci: Second-order instantaneous causal analysis of spontaneous MEG
ICML2025: Density Ratio Estimation with Conditional Probability Paths
[Mostly programmed by collaborators, but implementing algorithms I have (co-)developed]
Structured Nonlinear ICA using JAX
ICE-BEeM using Pytorch
iVAE using PyTorch
Independent Innovation Analysis using PyTorch
Nonlinear ICA using HMM using JAX
Time-Contrastive Learning using TensorFlow 1 (a bit old)
FastICA: Fast Independent Component Analysis (for Matlab, see scikit-learn for a good Python version)
ICASSO: Analyzing reliability of independent components (for Matlab, see here for Python)
LiNGAM: Causal discovery based on non-Gaussianity (for various systems: Python, R, Matlab)
Shared Independent Component Analysis for multi-view data (in Python)
Natural Image Statistics package (code for the book);
alternatively the imageica package
SpeDeBox: Decoding EEG/MEG using spectral infomation
OCF: Analysing variability (nonstationarity) of connectivity
ISCTEST: Testing independent components
Fourier-ICA: Improved ICA by time-frequency transforms