Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Mauricio Barahona

dblp:80/8051 · DBLP profile ↗
← Back
15ranked-venue papers
0as first author
8since 2021 · last 2025
0000-0002-1089-5675ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Applied, interdisciplinary, general and emerging computing · 6 · 2 since 2021Artificial intelligence and machine learning · 5 · 5 since 2021Systems, architecture and hardware · 1Graphics, computer vision, multimedia, augmented reality and games · 1Human-computer interaction and ubiquitous computing · 1Theory of computation · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
1 paper
Kernel, tree and ensemble methods · 67% Probabilistic and Bayesian machine learning · 33%
Theoretical computer science
1 paper
Information theory · 100%
Databases, data mining, and information retrieval
1 paper
Data mining · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Integrated circuit design · 62% Emerging computing paradigms · 38%

Topics — the 8 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Information theory
hypothesis testing
0.912025
Permutation-Free High-Order Interaction Tests · ICML 2025
Machine learning › Kernel, tree and ensemble methods › kernel methods
kernel-based testing
0.712023
Interaction Measures, Partition Lattices and Kernel Tests for High-Order Interactions · NeurIPS 2023
Machine learning › Kernel, tree and ensemble methods
kernel methods
0.712023
Interaction Measures, Partition Lattices and Kernel Tests for High-Order Interactions · NeurIPS 2023
Data mining › causal inference › causal modeling
causal discovery
0.312025
Permutation-Free High-Order Interaction Tests · ICML 2025
Data mining › dimensionality reduction
feature selection
0.312025
Permutation-Free High-Order Interaction Tests · ICML 2025
Integrated circuit design
memristor
0.112012
Device Properties of Bernoulli Memristors · Proc. IEEE 2012
Emerging computing paradigms › neuromorphic computing
memristive devices
0.012012
Device Properties of Bernoulli Memristors · Proc. IEEE 2012
Emerging computing paradigms
neuromorphic computing
0.012012
Device Properties of Bernoulli Memristors · Proc. IEEE 2012

Methods — techniques the papers use, named apart from their topics

v-statistics · 1.7permutation-free testing · 1.7cross-centring · 1.7permutation test · 0.7lattice theory · 0.7kernel-based tests · 0.7nonlinear differential equation analysis · 0.1harmonic analysis · 0.1
YearPublicationVenuePosition
2025 Information-Theoretic Measures on Lattices for Higher-Order Interactions
abstract
Traditional measures based solely on pairwise associations often fail to capture the complex statistical structure of multivariate data. Existing approaches for identifying information shared among $d>3$ variables are frequently computationally intractable, asymmetric with respect to a target variable, or unable to account for all the ways in which the joint probability distribution can be factorised. Here we present a systematic framework based on lattice theory to derive higher-order information-theoretic measures for multivariate data. Our construction uses lattice and operator function pairs, whereby an operator function is applied over a lattice that represents the algebraic relationships among variables. We show that many commonly used measures can be derived within this framework, yet they fail to capture all interactions for $d>3$, either because they are defined on restricted sublattices, or because the use of the KL divergence as an operator function, a typical choice, leads to undesired disregard of groups of interactions. To fully characterise all interactions among $d$ variables, we introduce the Streitberg Information, which is defined over the full partition lattice and uses generalised divergences (beyond KL) as operator functions. We validate the Streitberg Information on synthetic data, and illustrate its application in detecting complex interactions among stocks, decoding neural signals, and performing feature selection in machine learning.
Zhaolu Liu, Mauricio Barahona, Robert L. Peach
AISTATS2
2025 Permutation-Free High-Order Interaction Tests
abstract
Kernel-based hypothesis tests offer a flexible, non-parametric tool to detect high-order interactions in multivariate data, beyond pairwise relationships. Yet the scalability of such tests is limited by the computationally demanding permutation schemes used to generate null approximations. Here we introduce a family of permutation-free high-order tests for joint independence and partial factorisations of $d$ variables. Our tests eliminate the need for permutation-based approximations by leveraging V-statistics and a novel cross-centring technique to yield test statistics with a standard normal limiting distribution under the null. We present implementations of the tests and showcase their efficacy and scalability through synthetic datasets. We also show applications inspired by causal discovery and feature selection, which highlight both the importance of high-order interactions in data and the need for efficient computational methods.
Zhaolu Liu, Robert L. Peach, Mauricio Barahona
ICML3
2024 Comparing natural language processing representations of coded disease sequences for prediction in electronic health records
abstract
OBJECTIVE: Natural language processing (NLP) algorithms are increasingly being applied to obtain unsupervised representations of electronic health record (EHR) data, but their comparative performance at predicting clinical endpoints remains unclear. Our objective was to compare the performance of unsupervised representations of sequences of disease codes generated by bag-of-words versus sequence-based NLP algorithms at predicting clinically relevant outcomes. MATERIALS AND METHODS: This cohort study used primary care EHRs from 6 286 233 people with Multiple Long-Term Conditions in England. For each patient, an unsupervised vector representation of their time-ordered sequences of diseases was generated using 2 input strategies (212 disease categories versus 9462 diagnostic codes) and different NLP algorithms (Latent Dirichlet Allocation, doc2vec, and 2 transformer models designed for EHRs). We also developed a transformer architecture, named EHR-BERT, incorporating sociodemographic information. We compared the performance of each of these representations (without fine-tuning) as inputs into a logistic classifier to predict 1-year mortality, healthcare use, and new disease diagnosis. RESULTS: Patient representations generated by sequence-based algorithms performed consistently better than bag-of-words methods in predicting clinical endpoints, with the highest performance for EHR-BERT across all tasks, although the absolute improvement was small. Representations generated using disease categories perform similarly to those using diagnostic codes as inputs, suggesting models can equally manage smaller or larger vocabularies for prediction of these outcomes. DISCUSSION AND CONCLUSION: Patient representations produced by sequence-based NLP algorithms from sequences of disease codes demonstrate improved predictive content for patient outcomes compared with representations generated by co-occurrence-based algorithms. This suggests transformer models may be useful for generating multi-purpose representations, even without fine-tuning.
Thomas Beaney, Sneha Jha, Asem Alaa, Alexander Smith 0009, Jonathan Clarke, Thomas Woodcock, Azeem Majeed, Paul Aylin, Mauricio Barahona
J. Am. Medical Informatics Assoc.9
2024 Algorithm 1044: PyGenStability, a Multiscale Community Detection Framework with Generalized Markov Stability
abstract
We present PyGenStability, a general-use Python software package that provides a suite of analysis and visualization tools for unsupervised multiscale community detection in graphs. PyGenStability finds optimized partitions of a graph at different levels of resolution by maximizing the generalized Markov Stability quality function with the Louvain or Leiden algorithm. The package includes automatic detection of robust graph partitions and allows the flexibility to choose quality functions for weighted undirected, directed, and signed graphs and to include other user-defined quality functions.
Alexis Arnaudon, Juni Schindler, Robert L. Peach, Adam Gosztolai, Maxwell Hodges, Michael T. Schaub, Mauricio Barahona
ACM Trans. Math. Softw.7
2023 Interaction Measures, Partition Lattices and Kernel Tests for High-Order Interactions
abstract
Models that rely solely on pairwise relationships often fail to capture the complete statistical structure of the complex multivariate data found in diverse domains, such as socio-economic, ecological, or biomedical systems. Non-trivial dependencies between groups of more than two variables can play a significant role in the analysis and modelling of such systems, yet extracting such high-order interactions from data remains challenging. Here, we introduce a hierarchy of $d$-order ($d \geq 2$) interaction measures, increasingly inclusive of possible factorisations of the joint probability distribution, and define non-parametric, kernel-based tests to establish systematically the statistical significance of $d$-order interactions. We also establish mathematical links with lattice theory, which elucidate the derivation of the interaction measures and their composite permutation tests; clarify the connection of simplicial complexes with kernel matrix centring; and provide a means to enhance computational efficiency. We illustrate our results numerically with validations on synthetic data, and through an application to neuroimaging data.
Zhaolu Liu, Robert L. Peach, Pedro A. M. Mediano, Mauricio Barahona
NeurIPS4
2022 Quantifying the Alignment of Graph and Features in Deep Learning
abstract
We show that the classification performance of graph convolutional networks (GCNs) is related to the alignment between features, graph, and ground truth, which we quantify using a subspace alignment measure (SAM) corresponding to the Frobenius norm of the matrix of pairwise chordal distances between three subspaces associated with features, graph, and ground truth. The proposed measure is based on the principal angles between subspaces and has both spectral and geometrical interpretations. We showcase the relationship between the SAM and the classification performance through the study of limiting cases of GCNs and systematic randomizations of both features and graph structure applied to a constructive example and several examples of citation networks of different origins. The analysis also reveals the relative importance of the graph and features for classification purposes.
Yifan Qian, Paul Expert, Tom Rieu, Pietro Panzarasa, Mauricio Barahona
IEEE Trans. Neural Networks Learn. Syst.5
2021 Similarity measure for sparse time course data based on Gaussian processes
abstract
We propose a similarity measure for sparsely sampled time course data in the form of a log-likelihood ratio of Gaussian processes (GP). The proposed GP similarity is similar to a Bayes factor and provides enhanced robustness to noise in sparse time series, such as those found in various biological settings, e.g., gene transcriptomics. We show that the GP measure is equivalent to the Euclidean distance when the noise variance in the GP is negligible compared to the noise variance of the signal. Our numerical experiments on both synthetic and real data show improved performance of the GP similarity when used in conjunction with two distance-based clustering methods.
Zijing Liu, Mauricio Barahona
UAI2
2021 Learning compositional sequences with multiple time scales through a hierarchical network of spiking neurons
abstract
Sequential behaviour is often compositional and organised across multiple time scales: a set of individual elements developing on short time scales (motifs) are combined to form longer functional sequences (syntax). Such organisation leads to a natural hierarchy that can be used advantageously for learning, since the motifs and the syntax can be acquired independently. Despite mounting experimental evidence for hierarchical structures in neuroscience, models for temporal learning based on neuronal networks have mostly focused on serial methods. Here, we introduce a network model of spiking neurons with a hierarchical organisation aimed at sequence learning on multiple time scales. Using biophysically motivated neuron dynamics and local plasticity rules, the model can learn motifs and syntax independently. Furthermore, the model can relearn sequences efficiently and store multiple sequences. Compared to serial learning, the hierarchical model displays faster learning, more flexible relearning, increased capacity, and higher robustness to perturbations. The hierarchical model redistributes the variability: it achieves high motif fidelity at the cost of higher variability in the between-motif timings.
Amadeus Maes, Mauricio Barahona, Claudia Clopath
PLoS Comput. Biol.2
2020 Learning spatiotemporal signals using a recurrent spiking network that discretizes time
abstract
Learning to produce spatiotemporal sequences is a common task that the brain has to solve. The same neurons may be used to produce different sequential behaviours. The way the brain learns and encodes such tasks remains unknown as current computational models do not typically use realistic biologically-plausible learning. Here, we propose a model where a spiking recurrent network of excitatory and inhibitory spiking neurons drives a read-out layer: the dynamics of the driver recurrent network is trained to encode time which is then mapped through the read-out neurons to encode another dimension, such as space or a phase. Different spatiotemporal patterns can be learned and encoded through the synaptic weights to the read-out neurons that follow common Hebbian learning rules. We demonstrate that the model is able to learn spatiotemporal dynamics on time scales that are behaviourally relevant and we show that the learned sequences are robustly replayed during a regime of spontaneous activity.
Amadeus Maes, Mauricio Barahona, Claudia Clopath
PLoS Comput. Biol.2
2016 Flow-Based Network Analysis of the Caenorhabditis elegans Connectome
abstract
We exploit flow propagation on the directed neuronal network of the nematode C. elegans to reveal dynamically relevant features of its connectome. We find flow-based groupings of neurons at different levels of granularity, which we relate to functional and anatomical constituents of its nervous system. A systematic in silico evaluation of the full set of single and double neuron ablations is used to identify deletions that induce the most severe disruptions of the multi-resolution flow structure. Such ablations are linked to functionally relevant neurons, and suggest potential candidates for further in vivo investigation. In addition, we use the directional patterns of incoming and outgoing network flows at all scales to identify flow profiles for the neurons in the connectome, without pre-imposing a priori categories. The four flow roles identified are linked to signal propagation motivated by biological input-response scenarios.
Karol A. Bacik, Michael T. Schaub, Mariano Beguerisse-Díaz, Yazan N. Billeh, Mauricio Barahona
PLoS Comput. Biol.5
2015 Emergence of Slow-Switching Assemblies in Structured Neuronal Networks
abstract
Unraveling the interplay between connectivity and spatio-temporal dynamics in neuronal networks is a key step to advance our understanding of neuronal information processing. Here we investigate how particular features of network connectivity underpin the propensity of neural networks to generate slow-switching assembly (SSA) dynamics, i.e., sustained epochs of increased firing within assemblies of neurons which transition slowly between different assemblies throughout the network. We show that the emergence of SSA activity is linked to spectral properties of the asymmetric synaptic weight matrix. In particular, the leading eigenvalues that dictate the slow dynamics exhibit a gap with respect to the bulk of the spectrum, and the associated Schur vectors exhibit a measure of block-localization on groups of neurons, thus resulting in coherent dynamical activity on those groups. Through simple rate models, we gain analytical understanding of the origin and importance of the spectral gap, and use these insights to develop new network topologies with alternative connectivity paradigms which also display SSA activity. Specifically, SSA dynamics involving excitatory and inhibitory neurons can be achieved by modifying the connectivity patterns between both types of neurons. We also show that SSA activity can occur at multiple timescales reflecting a hierarchy in the connectivity, and demonstrate the emergence of SSA in small-world like networks. Our work provides a step towards understanding how network structure (uncovered through advancements in neuroanatomy and connectomics) can impact on spatio-temporal neural activity and constrain the resulting dynamics.
Michael T. Schaub, Yazan N. Billeh, Costas A. Anastassiou, Christof Koch, Mauricio Barahona
PLoS Comput. Biol.5
2012 Device Properties of Bernoulli Memristors
abstract
This paper explains why charge- and flux-controlled memristor dynamics comply with Bernoulli's nonlinear differential equation. These devices are termed Bernoulli memristors. Based on the fact that their identified nonlinear dynamics can always be treated in a linearized manner, a general mathematical framework suitable for the systematic study of individual or networks of Bernoulli memristors can be developed. The paper details the novel mathematical framework and showcases its usefulness: 1) by applying it to obtain a closed-form expression of the output as an explicit function of the input for an example memristor model whose dynamics are described by a power law; 2) by determining analytically the harmonic content of the output of a Bernoulli memristor driven by a sinewave; 3) by investigating systematically the dynamics of networks of Bernoulli memristors connected either in series or in parallel; and 4) by assessing qualitatively the impact of series parasitic ohmic resistance on the dynamics of an ideal memristor.
Panayiotis S. Georgiou, Mauricio Barahona, Sophia N. Yaliraki, Emmanuel M. Drakakis
Proc. IEEE2
2011 Spectral Measure of Structural Robustness in Complex Networks
abstract
We introduce the concept of natural connectivity as a measure of structural robustness in complex networks. The natural connectivity characterizes the redundancy of alternative routes in a network by quantifying the weighted number of closed walks of all lengths. This definition leads to a simple mathematical formulation that links the natural connectivity to the spectrum of a network. The natural connectivity can be regarded as an average eigenvalue that changes strictly monotonically with the addition or deletion of edges. We calculate both analytically and numerically the natural connectivity of three typical networks: regular ring lattices, random graphs, and random scale-free networks. We also compare the proposed natural connectivity to other structural robustness measures within a scenario of edge elimination and demonstrate that the natural connectivity provides sensitive discrimination of structural robustness that agrees with our intuition.
Jun Wu 0004, Mauricio Barahona, Yuejin Tan, Hongzhong Deng
IEEE Trans. Syst. Man Cybern. Part A2
2009 An analysis of the Map Seeking Circuit and Monte Carlo extensions
abstract
The Map Seeking Circuit (MSC) has been suggested to address the inverse problem of transformation discovery as found in signal processing, vision, inverse kinematics and many other natural tasks. According to this idea, a parallel search in the transformation space of a high dimensional problem can be decomposed into parts efficiently using the ordering property of superpositions. Deterministic formulations of the circuit have been suggested. Here, we provide a probabilistic interpretation of the architecture whereby the superpositions of the circuit are seen as a series of marginalisations over parameters of the transform. Based on this, we interpret the weights of the MSC as importance weights. The latter suggests the incorporation of Monte-Carlo approaches in the MSC, providing improved resolution of parameter estimates within resource constrained implementations. As a final contribution, we model mixed serial/parallel search strategies of biological vision to reduce the problem of collusions, a common problem in the standard MSC approach.
Zeynep Engin, Jeffrey Ng, Mauricio Barahona, Anil A. Bharath
ICASSP3
2006 A biomimetic CMOS synapse
abstract
This paper presents the synthesis, analysis and basic operation of a new VLSI-compatible CMOS current-mode synaptic circuit which implements the basic kinetics of a general chemical synapse in log-domain
E. Lazaridis, Emmanuel M. Drakakis, Mauricio Barahona
ISCAS3