EDBT 2026 Demo / reviewers in the wild / expert
Hilbert J. Kappen
dblp:79/2092 · also Bert Kappen, H. J. Kappen
· DBLP profile ↗
65ranked-venue papers
12as first author
0since 2021 · last 2020
0000-0002-5728-3676ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 58 · 11 first-authorApplied, interdisciplinary, general and emerging computing · 4Systems, architecture and hardware · 2 · 1 first-authorTheory of computation · 2Databases, data management, data science and information retrieval · 1Graphics, computer vision, multimedia, augmented reality and games · 1
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
17 papers |
Probabilistic and Bayesian machine learning · 34% Reinforcement learning · 25% Motion planning and robot control · 17% | |
| Theoretical computer science
3 papers |
Information theory · 50% Graph algorithms and graph theory · 30% Coding theory · 20% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Emerging computing paradigms · 100% | |
| Computer graphics and multimedia
2 papers |
Audio and music processing · 100% |
Topics — the 30 heaviest of 37, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference
approximate inference |
0.5 | 8 | 2010 | Approximate Inference on Planar Graphs using Loop Calculus and Belief Propagation · J. Mach. Learn. Res. 2010 Bounds on marginal probability distributions · NIPS 2008 Loop Corrections for Approximate Inference on Factor Graphs · J. Mach. Learn. Res. 2007 |
Robotics › Motion planning and robot control › stochastic optimal control
path integral control |
0.4 | 1 | 2020 | Adaptive Smoothing for Path Integral Control · J. Mach. Learn. Res. 2020 |
Machine learning › Reinforcement learning
policy optimization |
0.4 | 1 | 2020 | Adaptive Smoothing for Path Integral Control · J. Mach. Learn. Res. 2020 |
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference › approximate inference
belief propagation |
0.3 | 4 | 2010 | Approximate Inference on Planar Graphs using Loop Calculus and Belief Propagation · J. Mach. Learn. Res. 2010 Sufficient Conditions for Convergence of the Sum-Product Algorithm · IEEE Trans. Inf. Theory 2007 Loop Corrections for Approximate Inference on Factor Graphs · J. Mach. Learn. Res. 2007 |
Computer vision › 3D vision › motion estimation
optical flow |
0.2 | 1 | 2016 | Local histogram matching for efficient optical flow computation applied to velocity estimation on pocket drones · ICRA 2016 |
Robotics › Motion planning and robot control › robot control › motion control
velocity control |
0.2 | 1 | 2016 | Local histogram matching for efficient optical flow computation applied to velocity estimation on pocket drones · ICRA 2016 |
Robotics › Robot navigation and mapping
visual odometry |
0.2 | 1 | 2016 | Local histogram matching for efficient optical flow computation applied to velocity estimation on pocket drones · ICRA 2016 |
Machine learning › Probabilistic and Bayesian machine learning › structured models
graphical models |
0.2 | 6 | 2007 | Sufficient Conditions for Convergence of the Sum-Product Algorithm · IEEE Trans. Inf. Theory 2007 Loop Corrections for Approximate Inference on Factor Graphs · J. Mach. Learn. Res. 2007 Means, Correlations and Bounds · NIPS 2001 |
Machine learning › Reinforcement learning
exploration |
0.1 | 1 | 2012 | On the Sample Complexity of Reinforcement Learning with a Generative Model · ICML 2012 |
Machine learning › Learning theory
sample complexity |
0.1 | 1 | 2012 | On the Sample Complexity of Reinforcement Learning with a Generative Model · ICML 2012 |
Machine learning › Learning theory › PAC learning
PAC bounds |
0.1 | 1 | 2011 | Speedy Q-Learning · NIPS 2011 |
Machine learning › Reinforcement learning › value-based reinforcement learning
q-learning |
0.1 | 1 | 2011 | Speedy Q-Learning · NIPS 2011 |
Machine learning › Reinforcement learning
value-based reinforcement learning |
0.1 | 1 | 2011 | Speedy Q-Learning · NIPS 2011 |
Information theory › graphical models
loop calculus |
0.1 | 1 | 2010 | Approximate Inference on Planar Graphs using Loop Calculus and Belief Propagation · J. Mach. Learn. Res. 2010 |
Graph algorithms and graph theory
planar graphs |
0.1 | 1 | 2010 | Approximate Inference on Planar Graphs using Loop Calculus and Belief Propagation · J. Mach. Learn. Res. 2010 |
Emerging computing paradigms
neuromorphic computing |
0.1 | 1 | 2008 | Self-organization using synaptic plasticity · NIPS 2008 |
Emerging computing paradigms › neuromorphic computing
spiking neural network |
0.1 | 1 | 2008 | Self-organization using synaptic plasticity · NIPS 2008 |
Emerging computing paradigms › neuromorphic computing
synaptic plasticity |
0.1 | 1 | 2008 | Self-organization using synaptic plasticity · NIPS 2008 |
Robotics › Legged, aerial and field robots
aerial robots |
0.1 | 1 | 2016 | Local histogram matching for efficient optical flow computation applied to velocity estimation on pocket drones · ICRA 2016 |
Robotics › Legged, aerial and field robots › aerial robots
micro aerial vehicle |
0.1 | 1 | 2016 | Local histogram matching for efficient optical flow computation applied to velocity estimation on pocket drones · ICRA 2016 |
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference › approximate inference › variational inference
mean-field approximation |
0.1 | 3 | 2000 | A Tighter Bound for Graphical Models · NIPS 2000 Second Order Approximations for Probability Models · NIPS 2000 Boltzmann Machine Learning Using Mean Field Theory and Linear Response Correction · NIPS 1997 |
Coding theory › error-correcting codes › decoding › iterative decoding
belief propagation |
0.1 | 1 | 2007 | Sufficient Conditions for Convergence of the Sum-Product Algorithm · IEEE Trans. Inf. Theory 2007 |
Information theory
graphical models |
0.1 | 1 | 2007 | Truncating the Loop Series Expansion for Belief Propagation · J. Mach. Learn. Res. 2007 |
Audio and music processing
music transcription |
0.1 | 1 | 2006 | A generative model for music transcription · IEEE Trans. Speech Audio Process. 2006 |
Audio and music processing › music transcription
polyphonic music transcription |
0.1 | 1 | 2006 | A generative model for music transcription · IEEE Trans. Speech Audio Process. 2006 |
Machine learning › Probabilistic and Bayesian machine learning
boltzmann machine |
0.1 | 2 | 2001 | Means, Correlations and Bounds · NIPS 2001 A Tighter Bound for Graphical Models · NIPS 2000 |
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference › approximate inference
partition function bounding |
0.1 | 2 | 2001 | Means, Correlations and Bounds · NIPS 2001 A Tighter Bound for Graphical Models · NIPS 2000 |
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference › approximate inference
loopy belief propagation |
0.0 | 1 | 2004 | Validity Estimates for Loopy Belief Propagation on Binary Real-world Networks · NIPS 2004 |
Machine learning › Probabilistic and Bayesian machine learning › monte carlo methods
sequential monte carlo |
0.0 | 1 | 2001 | Tempo tracking and rhythm quantization by sequential Monte Carlo · NIPS 2001 |
Machine learning › Deep learning architectures and training
state space model |
0.0 | 1 | 2001 | Tempo tracking and rhythm quantization by sequential Monte Carlo · NIPS 2001 |
Methods — techniques the papers use, named apart from their topics
variance reduction · 0.4inf-convolution · 0.4cross-entropy method · 0.4belief propagation · 0.4factor graph · 0.3sub-pixel flow estimation · 0.2edge histogram matching · 0.2loop calculus · 0.2generative model · 0.1PAC analysis · 0.1synaptic dynamics · 0.1local plasticity rule · 0.1bound propagation · 0.1loopy belief propagation · 0.1loop series expansion · 0.1switching kalman filter · 0.1graphical model · 0.1dynamical bayesian network · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | Adaptive Smoothing for Path Integral ControlabstractIn Path Integral control problems a representation of an optimally controlled dynamical system can be formally computed and serve as a guidepost to learn a parametrized policy. The Path Integral Cross-Entropy (PICE) method tries to exploit this, but is hampered by poor sample efficiency. We propose a model-free algorithm called ASPIC (Adaptive Smoothing of Path Integral Control) that applies an inf-convolution to the cost function to speedup convergence of policy optimization. We identify PICE as the infinite smoothing limit of such technique and show that the sample efficiency problems that PICE suffers disappear for finite levels of smoothing. For zero smoothing, ASPIC becomes a greedy optimization of the cost, which is the standard approach in current reinforcement learning. ASPIC adapts the smoothness parameter to keep the variance of the gradient estimator at a predefined level, independently of the number of samples. We show analytically and empirically that intermediate levels of smoothing are optimal, which renders the new method superior to both PICE and direct cost optimization. Dominik Thalmeier, Hilbert J. Kappen, Simone Totaro, Vicenç Gómez |
J. Mach. Learn. Res. | 2 |
| 2016 | Local histogram matching for efficient optical flow computation applied to velocity estimation on pocket dronesabstractAutonomous flight of pocket drones is challenging due to the severe limitations on on-board energy, sensing, and processing power. However, tiny drones have great potential as their small size allows maneuvering through narrow spaces while their small weight provides significant safety advantages. This paper presents a computationally efficient algorithm for determining optical flow, which can be run on an STM32F4 microprocessor (168 MHz) of a 4 gram stereo-camera. The optical flow algorithm is based on edge histograms. We propose a matching scheme to determine local optical flow. Moreover, the method allows for sub-pixel flow determination based on time horizon adaptation. We demonstrate velocity measurements in flight and use it within a velocity control-loop on a pocket drone. Kimberly McGuire, Guido de Croon, Christophe De Wagter, B. D. W. Remes, Karl Tuyls, Hilbert J. Kappen |
ICRA | 6 |
| 2016 | Learning Universal Computations with SpikesabstractProviding the neurobiological basis of information processing in higher animals, spiking neural networks must be able to learn a variety of complicated computations, including the generation of appropriate, possibly delayed reactions to inputs and the self-sustained generation of complex activity patterns, e.g. for locomotion. Many such computations require previous building of intrinsic world models. Here we show how spiking neural networks may solve these different tasks. Firstly, we derive constraints under which classes of spiking neural networks lend themselves to substrates of powerful general purpose computing. The networks contain dendritic or synaptic nonlinearities and have a constrained connectivity. We then combine such networks with learning rules for outputs or recurrent connections. We show that this allows to learn even difficult benchmark tasks such as the self-sustained generation of desired low-dimensional chaotic dynamics or memory-dependent computations. Furthermore, we show how spiking networks can build models of external world systems and use the acquired knowledge to control them. Dominik Thalmeier, Marvin Uhlmann, Hilbert J. Kappen, Raoul-Martin Memmesheimer |
PLoS Comput. Biol. | 3 |
| 2014 | Policy Search for Path Integral Control
Vicenç Gómez, Hilbert J. Kappen, Jan Peters 0001, Gerhard Neumann |
ECML/PKDD (1) | 2 |
| 2014 | Latent Kullback Leibler Control for Continuous-State Systems using Probabilistic Graphical Models
Takamitsu Matsubara, Vicenç Gómez, Hilbert J. Kappen |
UAI | 3 |
| 2014 | The Variational GarroteabstractWe analyze the variational method for sparse regression using ℓ 0 regularization. The variational approximation results in a model that is similar to Breiman’s Garrote model. We refer to this method as the Variational Garrote (VG). The VG has the effect of making the problem effectively of maximal rank even when the number of samples is small compared to the number of variables. We propose a naive mean field approximation combined with a maximum a posteriori (MAP) approach to estimate the model parameters and use an annealing and reheating schedule of the sparsity hyper-parameter to avoid local minima. The hyper-parameter is set by cross-validation. We compare the VG with the lasso, ridge regression and the recently introduced Bayesian paired mean field method (PMF) (Titsias and Lázaro-Gredilla in Advances in neural information processing systems, vol. 24, pp. 2339–2347, 2011). For fair comparison, we implemented a similar annealing-reheating schedule for the PMF sparsity parameter. Numerical results show that the VG and PMF yield more accurate predictions and more accurately reconstruct the true model than the other methods. The VG finds correct solutions when the lasso solution is inconsistent due to large input correlations. In the experiments that we consider we find that the VG, although based on a simpler approximation than the PMF, yields qualitatively similar or better results and is computationally more efficient. The naive implementation of the VG scales cubic with the number of features. By introducing Lagrange multipliers we obtain a dual formulation of the problem that scales cubic in the number of samples, but close to linear in the number of features. Hilbert J. Kappen, Vicenç Gómez |
Mach. Learn. | 1 |
| 2014 | Adaptive Multiclass Classification for Brain Computer InterfacesabstractWe consider the problem of multiclass adaptive classification for brain-computer interfaces and propose the use of multiclass pooled mean linear discriminant analysis (MPMLDA), a multiclass generalization of the adaptation rule introduced by Vidaurre, Kawanabe, von Bünau, Blankertz, and Müller (2010) for the binary class setting. Using publicly available EEG data sets and tangent space mapping (Barachant, Bonnet, Congedo, & Jutten, 2012) as a feature extractor, we demonstrate that MPMLDA can significantly outperform state-of-the-art multiclass static and adaptive methods. Furthermore, efficient learning rates can be achieved using data from different subjects. Alberto Llera, Vicenç Gómez, Hilbert J. Kappen |
Neural Comput. | 3 |
| 2013 | Minimax PAC bounds on the sample complexity of reinforcement learning with a generative model
Mohammad Gheshlaghi Azar, Rémi Munos, Hilbert J. Kappen |
Mach. Learn. | 3 |
| 2013 | A likelihood-based framework for the analysis of discussion threadsabstractOnline discussion threads are conversational cascades in the form of posted messages that can be generally found in social systems that comprise many-to-many interaction such as blogs, news aggregators or bulletin board systems. We propose a framework based on generative models of growing trees to analyse the structure and evolution of discussion threads. We consider the growth of a discussion to be determined by an interplay between popularity , novelty and a trend (or bias ) to reply to the thread originator. The relevance of these features is estimated using a full likelihood approach and allows to characterise the habits and communication patterns of a given platform and/or community. We apply the proposed framework on four popular websites: Slashdot , Barrapunto (a Spanish version of Slashdot), Meneame (a Spanish Digg -clone) and the article discussion pages of the English Wikipedia . Our results provide significant insight into understanding how discussion cascades grow and have potential applications in broader contexts such as community management or design of communication platforms. Vicenç Gómez, Hilbert J. Kappen, Nelly Litvak, Andreas Kaltenbrunner |
World Wide Web | 2 |
| 2012 | On the Sample Complexity of Reinforcement Learning with a Generative Model
Mohammad Gheshlaghi Azar, Rémi Munos, Hilbert J. Kappen |
ICML | 3 |
| 2012 | Dynamic policy programming
Mohammad Gheshlaghi Azar, Vicenç Gómez, Hilbert J. Kappen |
J. Mach. Learn. Res. | 3 |
| 2012 | Optimal control as a graphical model inference problemabstractWe reformulate a class of non-linear stochastic optimal control problems introduced by Todorov (in Advances in Neural Information Processing Systems, vol. 19, pp. 1369–1376, 2007 ) as a Kullback-Leibler (KL) minimization problem. As a result, the optimal control computation reduces to an inference computation and approximate inference methods can be applied to efficiently compute approximate optimal controls. We show how this KL control theory contains the path integral control method as a special case. We provide an example of a block stacking task and a multi-agent cooperative game where we demonstrate how approximate inference can be successfully applied to instances that are too complex for exact computation. We discuss the relation of the KL control approach to other inference approaches to control. Hilbert J. Kappen, Vicenç Gómez, Manfred Opper |
Mach. Learn. | 1 |
| 2012 | Adaptive Classification on Brain-Computer Interfaces Using Reinforcement SignalsabstractWe introduce a probabilistic model that combines a classifier with an extra reinforcement signal (RS) encoding the probability of an erroneous feedback being delivered by the classifier. This representation computes the class probabilities given the task related features and the reinforcement signal. Using expectation maximization (EM) to estimate the parameter values under such a model shows that some existing adaptive classifiers are particular cases of such an EM algorithm. Further, we present a new algorithm for adaptive classification, which we call constrained means adaptive classifier, and show using EEG data and simulated RS that this classifier is able to significantly outperform state-of-the-art adaptive classifiers. Alberto Llera, Vicenç Gómez, Hilbert J. Kappen |
Neural Comput. | 3 |
| 2011 | Speedy Q-LearningabstractWe introduce a new convergent variant of Q-learning, called speedy Q-learning, to address the problem of slow convergence in the standard form of the Q-learning algorithm. We prove a PAC bound on the performance of SQL, which shows that for an MDP with n state-action pairs and the discount factor \gamma only T=O\big(\log(n)/(\epsilon^{2}(1-\gamma)^{4})\big) steps are required for the SQL algorithm to converge to an \epsilon-optimal action-value function with high probability. This bound has a better dependency on 1/\epsilon and 1/(1-\gamma), and thus, is tighter than the best available result for Q-learning. Our bound is also superior to the existing results for both model-free and model-based instances of batch Q-value iteration that are considered to be more efficient than the incremental methods like Q-learning. Mohammad Gheshlaghi Azar, Rémi Munos, Mohammad Ghavamzadeh, Hilbert J. Kappen |
NIPS | 4 |
| 2011 | On the use of interaction error potentials for adaptive brain computer interfaces
Alberto Llera, Marcel van Gerven, Vicenç Gómez, Ole Jensen, Hilbert J. Kappen |
Neural Networks | 5 |
| 2010 | EP for Efficient Stochastic Control with ObstaclesabstractWe address the problem of continuous stochastic optimal control in the presence of hard obstacles. Due to the non-smooth character of the obstacles, the traditional approach using dynamic programming in combination with function approximation tends to fail. We consider a recently introduced special class of control problems for which the optimal control computation is reformulated in terms of a path integral. The path integral is typically intractable, but amenable to techniques developed for approximate inference. We argue that the variational approach fails in this case due to the non-smooth cost function. Sampling techniques are simple to implement and converge to the exact results given enough samples. However, the infinite cost associated with hard obstacles renders the sampling procedures inefficient in practice. We suggest Expectation Propagation (EP) as a suitable approximation method, and compare the quality and efficiency of the resulting control with an MC sampler on a car steering task and a ball throwing task. We conclude that EP can solve these challenging problems much better than a sampling approach. Thomas Mensink, Jakob Verbeek, Hilbert J. Kappen |
ECAI | 3 |
| 2010 | Risk Sensitive Path Integral Control
Bart van den Broek, Wim Wiegerinck, Hilbert J. Kappen |
UAI | 3 |
| 2010 | A Bayesian petrophysical decision support system for estimation of reservoir compositions
Willem Burgers, Wim Wiegerinck, Hilbert J. Kappen, Mirano Spalburg |
Expert Syst. Appl. | 3 |
| 2010 | Approximate Inference on Planar Graphs using Loop Calculus and Belief Propagation
Vicenç Gómez, Hilbert J. Kappen, Michael Chertkov |
J. Mach. Learn. Res. | 2 |
| 2009 | Approximate inference on planar graphs using Loop Calculus and Belief Propagation
Vicenç Gómez, Hilbert J. Kappen, Michael Chertkov |
UAI | 2 |
| 2008 | Self-organization using synaptic plasticityabstractLarge networks of spiking neurons show abrupt changes in their collective dynamics resembling phase transitions studied in statistical physics. An example of this phenomenon is the transition from irregular, noise-driven dynamics to regular, self-sustained behavior observed in networks of integrate-and-fire neurons as the interaction strength between the neurons increases. In this work we show how a network of spiking neurons is able to self-organize towards a critical state for which the range of possible inter-spike-intervals (dynamic range) is maximized. Self-organization occurs via synaptic dynamics that we analytically derive. The resulting plasticity rule is defined locally so that global homeostasis near the critical state is achieved by local regulation of individual synapses. Vicenç Gómez, Andreas Kaltenbrunner, Vicente López 0002, Hilbert J. Kappen |
NIPS | 4 |
| 2008 | Bounds on marginal probability distributionsabstractWe propose a novel bound on single-variable marginal probability distributions in factor graphs with discrete variables. The bound is obtained by propagating bounds (convex sets of probability distributions) over a subtree of the factor graph, rooted in the variable of interest. By construction, the method not only bounds the exact marginal probability distribution of a variable, but also its approximate Belief Propagation marginal (``belief''). Thus, apart from providing a practical means to calculate bounds on marginals, our contribution also lies in providing a better understanding of the error made by Belief Propagation. We show that our bound outperforms the state-of-the-art on some inference problems arising in medical diagnosis. Joris M. Mooij, Hilbert J. Kappen |
NIPS | 2 |
| 2008 | Hybrid Variational/Gibbs Collapsed Inference in Topic Models
Max Welling, Yee Whye Teh, Hilbert J. Kappen |
UAI | 3 |
| 2008 | Graphical Model Inference in Optimal Control of Stochastic Multi-Agent SystemsabstractIn this article we consider the issue of optimal control in collaborative multi-agent systems with stochastic dynamics. The agents have a joint task in which they have to reach a number of target states. The dynamics of the agents contains additive control and additive noise, and the autonomous part factorizes over the agents. Full observation of the global state is assumed. The goal is to minimize the accumulated joint cost, which consists of integrated instantaneous costs and a joint end cost. The joint end cost expresses the joint task of the agents. The instantaneous costs are quadratic in the control and factorize over the agents. The optimal control is given as a weighted linear combination of single-agent to single-target controls. The single-agent to single-target controls are expressed in terms of diffusion processes. These controls, when not closed form expressions, are formulated in terms of path integrals, which are calculated approximately by Metropolis-Hastings sampling. The weights in the control are interpreted as marginals of a joint distribution over agent to target assignments. The structure of the latter is represented by a graphical model, and the marginals are obtained by graphical model inference. Exact inference of the graphical model will break down in large systems, and so approximate inference methods are needed. We use naive mean field approximation and belief propagation to approximate the optimal control in systems with linear dynamics. We compare the approximate inference methods with the exact solution, and we show that they can accurately compute the optimal control. Finally, we demonstrate the control method in multi-agent systems with nonlinear dynamics consisting of up to 80 agents that have to reach an equal number of target states. Bart van den Broek, Wim Wiegerinck, Hilbert J. Kappen |
J. Artif. Intell. Res. | 3 |
| 2007 | Inference in the Promedas Medical Expert System
Bastian Wemmenhove, Joris M. Mooij, Wim Wiegerinck, Martijn A. R. Leisink, Hilbert J. Kappen, Jan P. Neijt |
AIME | 5 |
| 2007 | Attractor neural networks with activity-dependent synapses: The role of synaptic facilitation
Joaquín J. Torres, Jesús M. Cortés, Joaquín Marro, Hilbert J. Kappen |
Neurocomputing | 4 |
| 2007 | Truncating the Loop Series Expansion for Belief Propagation
Vicenç Gómez, Joris M. Mooij, Hilbert J. Kappen |
J. Mach. Learn. Res. | 3 |
| 2007 | Loop Corrections for Approximate Inference on Factor Graphs
Joris M. Mooij, Hilbert J. Kappen |
J. Mach. Learn. Res. | 2 |
| 2007 | Input-Driven Oscillations in Networks with Excitatory and Inhibitory Neurons with Dynamic SynapsesabstractPrevious work has shown that networks of neurons with two coupled layers of excitatory and inhibitory neurons can reveal oscillatory activity. For example, Börgers and Kopell (2003) have shown that oscillations occur when the excitatory neurons receive a sufficiently large input. A constant drive to the excitatory neurons is sufficient for oscillatory activity. Other studies (Doiron, Chacron, Maler, Longtin, & Bastian, 2003; Doiron, Lindner, Longtin, Maler, & Bastian, 2004) have shown that networks of neurons with two coupled layers of excitatory and inhibitory neurons reveal oscillatory activity only if the excitatory neurons receive correlated input, regardless of the amount of excitatory input. In this study, we show that these apparently contradictory results can be explained by the behavior of a single model operating in different regimes of parameter space. Moreover, we show that adding dynamic synapses in the inhibitory feedback loop provides a robust network behavior over a broad range of stimulus intensities, contrary to that of previous models. A remarkable property of the introduction of dynamic synapses is that the activity of the network reveals synchronized oscillatory components in the case of correlated input, but also reflects the temporal behavior of the input signal to the excitatory neurons. This allows the network to encode both the temporal characteristics of the input and the presence of spatial correlations in the input simultaneously. Daniele Marinazzo, Hilbert J. Kappen, Stan C. A. M. Gielen |
Neural Comput. | 2 |
| 2007 | Competition Between Synaptic Depression and Facilitation in Attractor Neural NetworksabstractWe study the effect of competition between short-term synaptic depression and facilitation on the dynamic properties of attractor neural networks, using Monte Carlo simulation and a mean-field analysis. Depending on the balance of depression, facilitation, and the underlying noise, the network displays different behaviors, including associative memory and switching of activity between different attractors. We conclude that synaptic facilitation enhances the attractor instability in a way that (1) intensifies the system adaptability to external stimuli, which is in agreement with experiments, and (2) favors the retrieval of information with less error during short time intervals. Joaquín J. Torres, Jesús M. Cortés, Joaquín Marro, Hilbert J. Kappen |
Neural Comput. | 4 |
| 2007 | Sufficient Conditions for Convergence of the Sum-Product AlgorithmabstractNovel conditions are derived that guarantee convergence of the Sum-Product Algorithm (also known as Loopy Belief Propagation or simply Belief Propagation (BP)) to a unique fixed point, irrespective of the initial messages, for parallel (synchronous) updates. The computational complexity of the conditions is polynomial in the number of variables. In contrast with previously existing conditions, our results are directly applicable to arbitrary factor graphs (with discrete variables) and are shown to be valid also in the case of factors containing zeros, under some additional conditions. The conditions are compared with existing ones, numerically and, if possible, analytically. For binary variables with pairwise interactions, sufficient conditions are derived that take into account local evidence (i.e., single-variable factors) and the type of pair interactions (attractive or repulsive). It is shown empirically that this bound outperforms existing bounds. Joris M. Mooij, Hilbert J. Kappen |
IEEE Trans. Inf. Theory | 2 |
| 2006 | Stochastic Optimal Control in Continuous Space-Time Multi-Agent Systems
Wim Wiegerinck, Bart van den Broek, Hilbert J. Kappen |
UAI | 3 |
| 2006 | The Cluster Variation Method for Efficient Linkage Analysis on Extended PedigreesabstractBACKGROUND: Computing exact multipoint LOD scores for extended pedigrees rapidly becomes infeasible as the number of markers and untyped individuals increase. When markers are excluded from the computation, significant power may be lost. Therefore accurate approximate methods which take into account all markers are desirable. METHODS: We present a novel method for efficient estimation of LOD scores on extended pedigrees. Our approach is based on the Cluster Variation Method, which deterministically estimates likelihoods by performing exact computations on tractable subsets of variables (clusters) of a Bayesian network. First a distribution over inheritances on the marker loci is approximated with the Cluster Variation Method. Then this distribution is used to estimate the LOD score for each location of the trait locus. RESULTS: First we demonstrate that significant power may be lost if markers are ignored in the multi-point analysis. On a set of pedigrees where exact computation is possible we compare the estimates of the LOD scores obtained with our method to the exact LOD scores. Secondly, we compare our method to a state of the art MCMC sampler. When both methods are given equal computation time, our method is more efficient. Finally, we show that CVM scales to large problem instances. CONCLUSION: We conclude that the Cluster Variation Method is as accurate as MCMC and generally is more efficient. Our method is a promising alternative to approaches based on MCMC sampling. Cornelis A. Albers, Martijn A. R. Leisink, Hilbert J. Kappen |
BMC Bioinform. | 3 |
| 2006 | Effects of Fast Presynaptic Noise in Attractor Neural NetworksabstractWe study both analytically and numerically the effect of presynaptic noise on the transmission of information in attractor neural networks. The noise occurs on a very short timescale compared to that for the neuron dynamics and it produces short-time synaptic depression. This is inspired in recent neurobiological findings that show that synaptic strength may either increase or decrease on a short timescale depending on presynaptic activity. We thus describe a mechanism by which fast presynaptic noise enhances the neural network sensitivity to an external stimulus. The reason is that, in general, presynaptic noise induces nonequilibrium behavior and, consequently, the space of fixed points is qualitatively modified in such a way that the system can easily escape from the attractor. As a result, the model shows, in addition to pattern recognition, class identification and categorization, which may be relevant to the understanding of some of the brain complex tasks. Jesús M. Cortés, Joaquín J. Torres, Joaquín Marro, Pedro L. Garrido, Hilbert J. Kappen |
Neural Comput. | 5 |
| 2006 | A generative model for music transcriptionabstractIn this paper, we present a graphical model for polyphonic music transcription. Our model, formulated as a dynamical Bayesian network, embodies a transparent and computationally tractable approach to this acoustic analysis problem. An advantage of our approach is that it places emphasis on explicitly modeling the sound generation procedure. It provides a clear framework in which both high level (cognitive) prior information on music structure can be coupled with low level (acoustic physical) information in a principled manner to perform the analysis. The model is a special case of the, generally intractable, switching Kalman filter model. Where possible, we derive, exact polynomial time inference procedures, and otherwise efficient approximations. We argue that our generative model based approach is computationally feasible for many music applications and is readily extensible to more general auditory scene analysis scenarios. A. Taylan Cemgil, Hilbert J. Kappen, David Barber |
IEEE Trans. Speech Audio Process. | 2 |
| 2005 | Sufficient Conditions for Convergence of Loopy Belief Propagation
Joris M. Mooij, Hilbert J. Kappen |
UAI | 2 |
| 2004 | Validity Estimates for Loopy Belief Propagation on Binary Real-world NetworksabstractWe introduce a computationally efficient method to estimate the valid- ity of the BP method as a function of graph topology, the connectiv- ity strength, frustration and network size. We present numerical results that demonstrate the correctness of our estimates for the uniform random model and for a real-world network ("C. Elegans"). Although the method is restricted to pair-wise interactions, no local evidence (zero "biases") and binary variables, we believe that its predictions correctly capture the limitations of BP for inference and MAP estimation on arbitrary graphi- cal models. Using this approach, we find that BP always performs better than MF. Especially for large networks with broad degree distributions (such as scale-free networks) BP turns out to significantly outperform MF. 1 Introduction Loopy Belief Propagation (BP) [1] and its generalizations (such as the Cluster Variation Method [2]) are powerful methods for inference and optimization. As is well-known, BP is exact on trees, but also yields surprisingly good results for many other graphs that arise in real-world applications [3, 4]. On the other hand, for densely connected graphs with high interaction strengths the results can be quite bad or BP can simply fail to converge. Despite the fact that BP is often used in applications nowadays, a good theoretical understanding of its convergence properties and the quality of the approximation is still lacking (except for the very special case of graphs with a single loop [5]). In this article we attempt to answer the question in what way the quality of the BP re- sults depends on the topology of the underlying graph (looking at structural properties such as short cycles and large "hubs") and on the interaction potentials (i.e. strength and frus- tration). We do this for the special but interesting case of binary networks with symmetric pairwise potentials (i.e. Boltzmann machines) without local evidence. This has the practical advantage that analytical calculations are feasible and furthermore we believe that adding local evidence will only serve to extend the domain of convergence, implying this to be the worst-case scenario. We compare the results with those of the variational mean-field (MF) method. Real-world graphs are often far from uniformly random and possess structure such as clus- tering and power-law degree distributions [6]. Since we expect these structural features to arise in many applications of BP, we focus in this article on graphs modeling this kind of features. In particular, we consider Erdos-Renyi uniform random graphs [7], Barabasi- Albert "scale-free" graphs [8], and the neural network of a widely studied worm, the Caenorhabditis elegans. This paper is organized as follows. In the next section we describe the class of graphical models under investigation and explain our method to efficiently estimate the validity of BP and MF. In section 3 we give a qualitative discussion of how the connectivity strength and frustration generally govern the model behavior and discuss the relevant regimes of the model parameters. We show for uniform random graphs that our validity estimates are in very good agreement with the real behavior of the BP algorithm. In section 4 we study the influence of graph topology. Thanks to the numerical efficiency of our estimation method we are able to study very large (N 10000) networks, for which it would not be feasible to simply run BP and look what happens. We also try our method on the neural network of the worm C. Elegans and find almost perfect agreement of our predictions with observed BP behavior. We conclude that BP is always better than MF and that the difference is particularly striking for the case of large networks with broad degree distributions such as scale-free graphs. 2 Model, paramagnetic solution and stability analysis Let G = (V, B) be an undirected labelled graph without self-connections, defined by a set of nodes V = {1, . . . , N } and a set of links B {(i, j) | 1 i < j N }. The adjacency matrix corresponding to G is denoted M and defined as follows: Mij := 1 if (ij) B or (ji) B and 0 otherwise. We denote the set of neighbors of node i V by Ni := {j V | (ij) B} and its degree by di := #(Ni). We define the average degree d := 1 d N iV i and the maximum degree := maxiV di. To each node i we associate a binary random variable xi taking values in {-1, +1}. Let W be a symmetric N N -matrix defining the strength of the links between the nodes. The probability distribution over configurations x = (x1, . . . , xN ) is given by 1 1 1 M P(x) := eWijxixj = e 2 ijWijxixj (1) Z Z (ij)B i,jV with Z a normalization constant. We will take the weight matrix W to be random, with i.i.d. entries {Wij}1i For this model, instead of using the single-node and pair-wise beliefs bi(xi) resp. bij(xi, xj), it turns out to be more convenient to use the (equivalent) quantities m := {mi}iV and := {ij}(ij)B, defined by: mi := bi(+1) - bi(-1); ij := bij(+1, +1) - bij(+1, -1) - bij(-1, +1) + bij(-1, -1). We will use these throughout this paper. We call the mi magnetizations; note that the expectation values E xi vanish because of the symmetry in the probability distribution (1). As is well-known [2, 9], fixed points of BP correspond to stationary points of the Bethe free energy, which is in this case given by N 1 + mixi FBe(m, ) := - Wijij + (1 - di) 2 (ij)B i=1 xi=1 1 + mixi + mjxj + xixjij + 4 (ij)B xi,xj =1 with (x) := x log x. Note that with this parameterization all normalization and overlap constraints (i.e. b x ij (xi, xj ) = bi(xi)) are satisfied by construction [10]. We can mini- j mize the Bethe free energy analytically by setting its derivatives to zero; one then immedi- ately sees that a possible solution of the resulting equations is the paramagnetic1 solution: mi = 0 and ij = tanh Wij (for (ij) B). For this solution to be a minimum (instead of a saddle point or maximum), the Hessian of FBe at that point should be positive-definite. This condition turns out to be equivalent to the following Bethe stability matrix 2 ij (A ik Be)ij := ij 1 + - Mij (with ij = tanh Wij) (2) 1 - 2 1 - 2 kN ik ij i being positive-definite. Whether this is the case obviously depends on the values of the weights Wij and the adjacency matrix M . Since for zero weights (W = 0), the stability matrix is just the identity matrix, the paramagnetic solution is a minimum of the Bethe free energy for small values of the weights Wij. The question of what "small" exactly means in terms of J and J0 and how this relates to the graph topology will be taken on in the next two sections. First we discuss the situation for the mean-field variational method. The mean-field free energy FMF (m) only depends on m; we can set its derivatives to zero, which again yields the paramagnetic solution m = 0. The corresponding stability matrix (equal to the Hes- sian) is given by (AMF )ij := ij - WijMij and should be positive-definite for the paramagnetic solution to be stable. One can prove [11] that ABe is positive-definite whenever AMF is positive-definite. Since the exact mag- netizations are zero, we conclude that the Bethe approximation is better than the mean-field approximation for all possible choices of the weights W . As we will see later on, this dif- ference can become quite large for large networks. 3 Weight dependence The behavior of the graphical model depends critically on the parameters J0 and J. Taking the graph topology to be uniformly random (see also subsection 4.1) we recover the model known in the statistical physics community as the Viana-Bray model [12], which has been thoroughly studied and is quite well-understood. In the limit N , there are different relevant regimes ("phases") for the parameters J and J0 to be distinguished (cf. Fig. 1): The paramagnetic phase, where the magnetizations all vanish (m = 0), valid for J and J0 both small. The ferromagnetic phase, where two configurations (characterized by all magne- tizations being either positive or negative) each get half of the probability mass. This is the phase occurring for large J0. 1Throughout this article, we will use terminology from statistical physics if there is no good corresponding terminology in the field of machine learning available. BP convergence behavior Stability m=0 minimum Bethe free energy 0.4 0.4 m=0 stable (spin-glass phase) no convergence ? 0.3 0.3 marginal instability J 0.2 J 0.2 convergence m=0 stable m=0 instable convergence to ferromagnetic (paramagnetic 0.1 0.1 (ferromagnetic to m=0 solutions phase) phase) 0 0 0 0.02 0.04 0.06 0.08 0.1 0 0.02 0.04 0.06 0.08 0.1 J J (a) 0 (b) 0 Figure 1: Empirical regime boundaries for the ER graph model with N = 100 and d = 20, averaged over three instances; expectation values are shown as thick black lines, standard- deviations are indicated by the gray areas. See the main text for additional explanation. The exact location of the boundary between the spin-glass and ferromagnetic phase in the right-hand plot (indicated by the dashed line) was not calculated. The red dash-dotted line shows the stability boundary for MF. The spin-glass phase where the probability mass is distributed over exponentially (in N ) many different configurations. This phase occurs for frustrated weights, i.e. for large J . Consider now the right-hand plot in Fig. 1. Here we have plotted the different regimes con- cerning the stability of the paramagnetic solution of the Bethe approximation.2 We find that the m = 0 solution is indeed stable for J and J0 small and becomes unstable at some point when J0 increases. This signals the paramagnetic-ferromagnetic phase transition. The lo- cation is in good agreement with the known phase boundary found for the N limit by advanced statistical physics methods as we show in more detail in [11]. For comparison we have also plotted the stability boundary for MF (the red dash-dotted line). Clearly, the mean-field approximation breaks down much earlier than the Bethe approximation and is unable to capture the phase transitions occurring for large connectivity strengths. The boundary between the spin-glass phase and the paramagnetic phase is more subtle. What happens is that the Bethe stability matrix becomes marginally stable at some point when we increase J , i.e. the minimum eigenvalue of ABe approaches zero (in the limit N ). This means that the Bethe free energy becomes very flat at that point. If we go on increasing J , the m = 0 solution becomes stable again (in other words, the minimum eigenvalue of the stability matrix ABe becomes positive again). We interpret the marginal instability as signalling the onset of the spin-glass phase. Indeed it coincides with the known phase boundary for the Viana-Bray model [11, 12]. We observe a similar marginal instability for other graph topologies. Now consider the left-hand plot, Fig. 1(a). It shows the convergence behavior of the BP al- gorithm, which was determined by running BP with a fixed number of maximum iterations and slight damping. The messages were initialized randomly. We find different regimes that are separated by the boundaries shown in the plot. For small J and J0, BP converges to m = 0. For J0 large enough, BP converges to one of the two ferromagnetic solutions 2Although in Fig. 1 we show only one particular graph topology, the general appearance of these plots does not differ much for other graph topologies, especially for large N . The scale of the plots mostly depends on the network size N and the average degree d as we will show in the next section. Mean Field Bethe 2 2 1.5 1.5 1/2 1 d 1 J c 0.5 0.5 0 0 10 100 1000 10000 10 100 1000 10000 N N Figure 2: Critical values for Bethe and MF for different graph topologies ( : ER, : BA) in the dense limit with d = 0.1N as a function of network size. Note that the y-axis is rescaled by d. (which one is determined by the random initial conditions). For large J , BP does not con- verge within 1000 iterations, indicating a complex probability distribution. The boundaries coincide within statistical precision with those in the right-hand plot which were obtained by the stability analysis. The computation time necessary for producing a plot such as Fig. 1(a), showing the conver- gence behavior of BP, quickly increases with increasing N . The computation time needed for the stability analysis (Fig. 1(b)), which amounts to calculating the minimal eigenvalue of the N N stability matrix, is much less, allowing us to investigate the behavior of BP for large networks. 4 Graph topology In this section we will concentrate on the frustrated case, more precisely on the case J0 = 0 (i.e. the y-axis in the regime diagrams) and study the location of the Bethe marginal instability and of the MF instability for various graph topologies as a function of network size N and average degree d. We will denote by J Be c the critical value of J at which the Bethe paramagnetic solution becomes marginally unstable and we will refer to this as the Bethe critical value. The critical value of J where the MF solution becomes unstable will be denoted as J MF c and referred to as the MF critical value. In studying the influence of graph topology for large networks, we have to distinguish two cases, which we call the dense and sparse limits. In the dense limit, we let N and scale the average degree as d = cN for some fixed constant c. In this limit, we find that the influence of the graph topology is almost negligible. For all graph topologies that we have considered, we find the following asymptotic behavior for the critical values: 1 1 J Be , J MF c c d 2 d The constant of proportionality is approximately 1. These results are illustrated in Fig. 2 for two different graph topologies that will be discussed in more detail below. In the sparse limit, we let N but keep d fixed. In that case the resulting critical values show significant dependence on the graph topology as we will see. 4.1 Uniform random graphs (ER) The first and most elementary random graph model we will consider was introduced and studied by Erdos and Renyi [7]. The ensemble, which we denote as ER(N, p), consists of 0.5 Bethe J 0.4 c 1/2 1/d 0.3 J c MF Jc 0.2 1/(21/2) 0.1 0 10 100 1000 10000 N Figure 3: Critical values for Bethe and MF for Erdos-Renyi uniform random graphs with average degree d = 10. the graphs with N nodes; links are added between each pair of nodes independently with probability p. The resulting graphs have a degree distribution that is approximately Poisson for large N and the expected average degree is E d = p(N - 1). As was mentioned before, the resulting graphical model is known in the statistical physics literature as the Viana-Bray model (with zero "external field"). Fig. 3 shows the results for the sparse limit, where p is chosen such that the expected aver- age degree is fixed to d = 10. The Bethe critical value J Be c appears to be independent of network size and is slightly larger than 1/ d. The MF critical value J MF c does depend on network size (it looks to be proportional to 1/ instead of 1/ d); in fact it can be proven that it converges very slowly to 0 as N [11], implying that the MF approximation breaks down for very large ER networks in the sparse limit. Although this is an interesting result, one could say that for all practical purposes the MF critical value J MF c is nearly independent of network size N for uniform random graphs. 4.2 Scale-free graphs (BA) A phenomenon often observed in real-world networks is that the degree distribution be- haves like a power-law, i.e. the number of nodes with degree is proportional to - for some > 0. These graphs are also known as "scale-free" graphs. The first random graph model exhibiting this behavior is from Barabasi and Albert [8]. We will consider a slightly different model, which we will denote by BA(N, m). It is defined as a stochastic process, yielding graphs with more and more nodes as time goes on. At t = 0 one starts with the graph consisting of m nodes and no links. At each time step, one node is added; it is connected with m different already existing nodes, attaching preferably to nodes with higher degree ("rich get richer"). More specifically, we take the probability to connect to a node of degree to be proportional to + 1. The degree dis- tribution turns out to have a power-law dependence for N with exponent = 3. In Fig. 4 we illustrate some BA graphs. The difference between the maximum degree and the average degree d is rather large: whereas the average degree d converges to 2m, the maximum degree is known to scale as N . Fig. 5 shows the results of the stability analysis for BA graphs with average degree d = 10. Note that the y-axis is rescaled by to show that the MF critical value J MF c is proportional to 1/ . The Bethe critical values are seen to have a scaling behavior that lies somewhere between 1/ d and 1/ . Compared to the situation for uniform ER graphs, BP now even more significantly outperforms MF. The relatively low sensitivity to the maximum degree that BP exhibits here can be understood intuitively since BA graphs resemble forests of sparsely interconnected stars of high degree, on which BP is exact. Joris M. Mooij, Hilbert J. Kappen |
NIPS | 2 |
| 2003 | Approximate Inference and Constrained Optimization
Tom Heskes, Kees Albers, Hilbert J. Kappen |
UAI | 3 |
| 2003 | Monte Carlo Methods for Tempo Tracking and Rhythm QuantizationabstractWe present a probabilistic generative model for timing deviations in expressive music performance. The structure of the proposed model is equivalent to a switching state space model. The switch variables correspond to discrete note locations as in a musical score. The continuous hidden variables denote the tempo. We formulate two well known music recognition problems, namely tempo tracking and automatic transcription (rhythm quantization) as filtering and maximum a posteriori (MAP) state estimation tasks. Exact computation of posterior features such as the MAP state is intractable in this model class, so we introduce Monte Carlo methods for integration and optimization. We compare Markov Chain Monte Carlo (MCMC) methods (such as Gibbs sampling, simulated annealing and iterative improvement) and sequential Monte Carlo methods (particle filters). Our simulation results suggest better results with sequential methods. The methods can be applied in both online and batch scenarios such as tempo tracking and transcription and are thus potentially useful in a number of music applications such as adaptive automatic accompaniment, score typesetting and music information retrieval. A. Taylan Cemgil, Hilbert J. Kappen |
J. Artif. Intell. Res. | 2 |
| 2003 | Bound PropagationabstractIn this article we present an algorithm to compute bounds on the marginals of a graphical model. For several small clusters of nodes upper and lower bounds on the marginal values are computed independently of the rest of the network. The range of allowed probability distributions over the surrounding nodes is restricted using earlier computed bounds. As we will show, this can be considered as a set of constraints in a linear programming problem of which the objective function is the marginal probability of the center nodes. In this way knowledge about the maginals of neighbouring clusters is passed to other clusters thereby tightening the bounds on their marginals. We show that sharp bounds can be obtained for undirected and directed graphs that are used for practical applications, but for which exact computations are infeasible. Martijn A. R. Leisink, Hilbert J. Kappen |
J. Artif. Intell. Res. | 2 |
| 2002 | Linkage Analysis: A Bayesian Approach
Martijn A. R. Leisink, Hilbert J. Kappen, Han G. Brunner |
ICANN | 2 |
| 2002 | General Lower Bounds based on Computer Generated Higher Order Expansions
Martijn A. R. Leisink, Hilbert J. Kappen |
UAI | 2 |
| 2002 | Associative Memory with Dynamic SynapsesabstractWe have examined a role of dynamic synapses in the stochastic Hopfield-like network behavior. Our results demonstrate an appearance of a novel phase characterized by quick transitions from one memory state to another. The network is able to retrieve memorized patterns corresponding to classical ferromagnetic states but switches between memorized patterns with an intermittent type of behavior. This phenomenon might reflect the flexibility of real neural systems and their readiness to receive and respond to novel and changing external stimuli. Lovorka Pantic, Joaquín J. Torres, Hilbert J. Kappen, Stan C. A. M. Gielen |
Neural Comput. | 3 |
| 2002 | Approximate algorithms for neural-Bayesian approaches
Tom Heskes, Bart Bakker, Hilbert J. Kappen |
Theor. Comput. Sci. | 3 |
| 2001 | Tempo tracking and rhythm quantization by sequential Monte CarloabstractWe present a probabilistic generative model for timing deviations in expressive music. performance. The structure of the proposed model is equivalent to a switching state space model. We formu(cid:173) late two well known music recognition problems, namely tempo tracking and automatic transcription (rhythm quantization) as fil(cid:173) tering and maximum a posteriori (MAP) state estimation tasks. The inferences are carried out using sequential Monte Carlo in(cid:173) tegration (particle filtering) techniques. For this purpose, we have derived a novel Viterbi algorithm for Rao-Blackwellized particle fil(cid:173) ters, where a subset of the hidden variables is integrated out. The resulting model is suitable for realtime tempo tracking and tran(cid:173) scription and hence useful in a number of music applications such as adaptive automatic accompaniment and score typesetting. A. Taylan Cemgil, Hilbert J. Kappen |
NIPS | 2 |
| 2001 | Novel iteration schemes for the Cluster Variation MethodabstractThe Cluster Variation method is a class of approximation meth(cid:173) ods containing the Bethe and Kikuchi approximations as special cases. We derive two novel iteration schemes for the Cluster Vari(cid:173) ation Method. One is a fixed point iteration scheme which gives a significant improvement over loopy BP, mean field and TAP meth(cid:173) ods on directed graphical models. The other is a gradient based method, that is guaranteed to converge and is shown to give useful results on random graphs with mild frustration. We conclude that the methods are of significant practical value for large inference problems. Hilbert J. Kappen, Wim Wiegerinck |
NIPS | 1 |
| 2001 | Means, Correlations and BoundsabstractThe partition function for a Boltzmann machine can be bounded from above and below. We can use this to bound the means and the correlations. For networks with small weights, the values of these statistics can be restricted to non-trivial regions (i.e. a subset of [-1 , 1]). Experimental results show that reasonable bounding occurs for weight sizes where mean field expansions generally give good results. Martijn A. R. Leisink, Hilbert J. Kappen |
NIPS | 2 |
| 2001 | On the role of dynamical synapses in coincidence detection
Lovorka Pantic, Joaquín J. Torres, Hilbert J. Kappen |
Neurocomputing | 3 |
| 2001 | A Tighter Bound for Graphical ModelsabstractWe present a method to bound the partition function of a Boltzmann machine neural network with any odd-order polynomial. This is a direct extension of the mean-field bound, which is first order. We show that the third-order bound is strictly better than mean field. Additionally, we derive a third-order bound for the likelihood of sigmoid belief networks. Numerical experiments indicate that an error reduction of a factor of two is easily reached in the region where expansion-based approximations are useful. Martijn A. R. Leisink, Hilbert J. Kappen |
Neural Comput. | 2 |
| 2000 | Second Order Approximations for Probability ModelsabstractIn this paper, we derive a second order mean field theory for directed graphical probability models. By using an information theoretic argu(cid:173) ment it is shown how this can be done in the absense of a partition function. This method is a direct generalisation of the well-known TAP approximation for Boltzmann Machines. In a numerical example, it is shown that the method greatly improves the first order mean field ap(cid:173) proximation. For a restricted class of graphical models, so-called single overlap graphs, the second order method has comparable complexity to the first order method. For sigmoid belief networks, the method is shown to be particularly fast and effective. Hilbert J. Kappen, Wim Wiegerinck |
NIPS | 1 |
| 2000 | A Tighter Bound for Graphical ModelsabstractWe present a method to bound the partition function of a Boltz(cid:173) mann machine neural network with any odd order polynomial. This is a direct extension of the mean field bound, which is first order. We show that the third order bound is strictly better than mean field. Additionally we show the rough outline how this bound is applicable to sigmoid belief networks. Numerical experiments in(cid:173) dicate that an error reduction of a factor two is easily reached in the region where expansion based approximations are useful. Martijn A. R. Leisink, Hilbert J. Kappen |
NIPS | 2 |
| 2000 | Nonmonotonic Generalization Bias of Gaussian Mixture ModelsabstractTheories of learning and generalization hold that the generalization bias, defined as the difference between the training error and the generalization error, increases on average with the number of adaptive parameters. This article, however, shows that this general tendency is violated for a gaussian mixture model. For temperatures just below the first symmetry breaking point, the effective number of adaptive parameters increases and the generalization bias decreases. We compute the dependence of the neural information criterion on temperature around the symmetry breaking. Our results are confirmed by numerical cross-validation experiments. Shotaro Akaho, Hilbert J. Kappen |
Neural Comput. | 2 |
| 2000 | Learning in higher order Boltzmann machines using linear response
Martijn A. R. Leisink, Hilbert J. Kappen |
Neural Networks | 2 |
| 1999 | Approximate inference for medical diagnosis
Wim Wiegerinck, Hilbert J. Kappen, E. W. M. T. ter Braak, W. J. P. P. ter Burg, Marcel J. Nijman, Y. L. O, Jan P. Neijt |
Pattern Recognit. Lett. | 2 |
| 1998 | Efficient Learning in Boltzmann Machines Using Linear Response TheoryabstractThe learning process in Boltzmann machines is computationally very expensive. The computational complexity of the exact algorithm is exponential in the number of neurons. We present a new approximate learning algorithm for Boltzmann machines, based on mean-field theory and the linear response theorem. The computational complexity of the algorithm is cubic in the number of neurons. In the absence of hidden units, we show how the weights can be directly computed from the fixed-point equation of the learning rules. Thus, in this case we do not need to use a gradient descent procedure for the learning process. We show that the solutions of this method are close to the optimal solutions and give a significant improvement when correlations play a significant role. Finally, we apply the method to a pattern completion task and show good performance for networks up to 100 neurons. Hilbert J. Kappen, Francisco de Borja Rodríguez Ortiz |
Neural Comput. | 1 |
| 1997 | Accelerated Learning in Boltzmann Machines Using Mean Field Theory
Hilbert J. Kappen, Francisco de Borja Rodríguez Ortiz |
ICANN | 1 |
| 1997 | Boltzmann Machine Learning Using Mean Field Theory and Linear Response Correction
Hilbert J. Kappen, Francisco de Borja Rodríguez Ortiz |
NIPS | 1 |
| 1997 | Symmetry Breaking and Training from Incomplete Data with Radial Basis Boltzmann MachinesabstractA Radial Basis Boltzmann Machine (RBBM) is a specialized Boltzmann Machine architecture that combines feed-forward mapping with probability estimation in the input space, and for which very efficient learning rules exist. The hidden representation of the network displays symmetry breaking as a function of the noise in the dynamics. Thus, generalization can be studied as a function of the noise in the neuron dynamics instead of as a function of the number of hidden units. We show that the RBBM can be seen as an elegant alternative of k-nearest neighbor, leading to comparable performance without the need to store all data. We show that the RBBM has good classification performance compared to the MLP. The main advantage of the RBBM is that simultaneously with the input-output mapping, a model of the input space is obtained which can be used for learning with missing values. We derive learning rules for the case of incomplete data, and show that they perform better on incomplete data than the traditional learning rules on a 'repaired' data set. Marcel J. Nijman, Hilbert J. Kappen |
Int. J. Neural Syst. | 2 |
| 1997 | Mean field approach to learning in Boltzmann Machine
Hilbert J. Kappen, Francisco de Borja Rodríguez Ortiz |
Pattern Recognit. Lett. | 1 |
| 1996 | Dynamic Feature Linking in Stochastic Networks with Short Range Interactions
Hilbert J. Kappen, Pablo Varona |
ICANN | 1 |
| 1996 | Efficient Learning in Sparsely Connected Boltzmann Machines
Marcel J. Nijman, Hilbert J. Kappen |
ICANN | 2 |
| 1996 | Learning Structure with Many-Take-All Networks
David M. J. Tax, Hilbert J. Kappen |
ICANN | 2 |
| 1995 | Deterministic learning rules for boltzmann machines
Hilbert J. Kappen |
Neural Networks | 1 |
| 1991 | An efficient heuristic for standard-cell placement
Hilbert J. Kappen |
Integr. | 1 |
| 1990 | Neurocomputing research in The Netherlands
Hilbert J. Kappen, C. Gielen |
Neurocomputing | 1 |