EDBT 2026 Demo / reviewers in the wild / expert
Joachim M. Buhmann
dblp:b/JMBuhmann
· DBLP profile ↗
167ranked-venue papers
17as first author
13since 2021 · last 2026
0000-0002-6613-7101ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 106 · 8 first-author · 8 since 2021Graphics, computer vision, multimedia, augmented reality and games · 54 · 6 first-authorApplied, interdisciplinary, general and emerging computing · 32 · 1 first-author · 5 since 2021Databases, data management, data science and information retrieval · 7 · 1 first-authorTheory of computation · 5 · 4 first-authorSecurity and privacy · 4Systems, architecture and hardware · 1Human-computer interaction and ubiquitous computing · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Point-In-Context: Understanding Point Cloud via In-Context Learning
Mengyuan Liu 0001, Zhongbin Fang, Xia Li 0005, Joachim M. Buhmann, Deheng Ye, Xiangtai Li, Chen Change Loy |
Int. J. Comput. Vis. | 4 |
| 2026 | Contrastive Discrepancy: A label-free metric for deformable image registration supporting testing-time hyperparameter selection
Jihe Li, Jiquan Yuan, Xixin Cao, Joachim M. Buhmann, Jianqi Sun |
Medical Image Anal. | 7 |
| 2025 | 2D echocardiography video to 3D heart shape reconstruction for clinical applicationabstractTransthoracic Echocardiography (TTE) is a crucial tool for assessing cardiac morphology and function quickly and non-invasively without ionising radiation. However, the examination is subject to intra- and inter-user variability and recordings are often limited to 2D imaging and assessments of end-diastolic and end-systolic volumes. We have developed a novel, fully automated machine learning-based framework to generate a personalised 4D (3D plus time) model of the left ventricular (LV) blood pool with high temporal resolution. A 4D shape is reconstructed from specific 2D echocardiographic views employing deep neural networks, pretrained on a synthetic dataset, and fine-tuned in a self-supervised manner using a novel optimisation method for cross-sectional imaging data. No 3D ground truth is needed for model training. The generated digital twins enhance the interpretation of TTE data by providing a versatile tool for automated analysis of LV volume changes, localisation of infarct areas, and identification of new and clinically relevant biomarkers. Experiments are performed on a multicentre dataset that includes TTE exams of 144 patients with normal TTE and 314 patients with acute myocardial infarction (AMI). The novel biomarkers show a high predictive value for survival (area under the curve (AUC) of 0.82 for 1-year all-cause mortality), demonstrating that personalised 3D shape modelling has the potential to improve diagnostic accuracy and risk assessment. • Novel machine learning framework for creating personalised 4D models of the left ventricle from 2D echocardiography. • These digital twins enable a fully automated, robust, and interpretable analysis of echocardiography data. • Personalised 4D shape modelling has the potential to improve diagnostic accuracy. Fabian Laumer, Lena Rubi, Michael A. Matter, Stefano Buoso, Gabriel Fringeli, François Mach, Frank Ruschitzka, Joachim M. Buhmann, Christian M. Matter |
Medical Image Anal. | 8 |
| 2023 | Invariant Anomaly Detection under Distribution Shifts: A Causal PerspectiveabstractAnomaly detection (AD) is the machine learning task of identifying highly discrepant abnormal samples by solely relying on the consistency of the normal training samples. Under the constraints of a distribution shift, the assumption that training samples and test samples are drawn from the same distribution breaks down. In this work, by leveraging tools from causal inference we attempt to increase the resilience of anomaly detection models to different kinds of distribution shifts. We begin by elucidating a simple yet necessary statistical property that ensures invariant representations, which is critical for robust AD under both domain and covariate shifts. From this property, we derive a regularization term which, when minimized, leads to partial distribution invariance across environments.
Through extensive experimental evaluation on both synthetic and real-world tasks, covering a range of six different AD methods, we demonstrated significant improvements in out-of-distribution performance. Under both covariate and domain shift, models regularized with our proposed term showed marked increased robustness. Code is available at: https://github.com/JoaoCarv/invariant-anomaly-detection João B. S. Carvalho, Mengtao Zhang, Robin C. Geyer, Carlos Cotrini Jiménez, Joachim M. Buhmann |
NeurIPS | 5 |
| 2023 | Explore In-Context Learning for 3D Point Cloud UnderstandingabstractWith the rise of large-scale models trained on broad data, in-context learning has become a new learning paradigm that has demonstrated significant potential in natural language processing and computer vision tasks. Meanwhile, in-context learning is still largely unexplored in the 3D point cloud domain. Although masked modeling has been successfully applied for in-context learning in 2D vision, directly extending it to 3D point clouds remains a formidable challenge. In the case of point clouds, the tokens themselves are the point cloud positions (coordinates) that are masked during inference. Moreover, position embedding in previous works may inadvertently introduce information leakage. To address these challenges, we introduce a novel framework, named Point-In-Context, designed especially for in-context learning in 3D point clouds, where both inputs and outputs are modeled as coordinates for each task. Additionally, we propose the Joint Sampling module, carefully designed to work in tandem with the general point sampling operator, effectively resolving the aforementioned technical issues. We conduct extensive experiments to validate the versatility and adaptability of our proposed methods in handling a wide range of tasks. Furthermore, with a more effective prompt selection strategy, our framework surpasses the results of individually trained models. Zhongbin Fang, Xiangtai Li, Xia Li 0005, Joachim M. Buhmann, Chen Change Loy, Mengyuan Liu 0001 |
NeurIPS | 4 |
| 2023 | ChromaX: a fast and scalable breeding program simulatorabstractSUMMARY: ChromaX is a Python library that enables the simulation of genetic recombination, genomic estimated breeding value calculations, and selection processes. By utilizing GPU processing, it can perform these simulations up to two orders of magnitude faster than existing tools with standard hardware. This offers breeders and scientists new opportunities to simulate genetic gain and optimize breeding schemes. AVAILABILITY AND IMPLEMENTATION: The documentation is available at https://chromax.readthedocs.io. The code is available at https://github.com/kora-labs/chromax. Omar G. Younis, Matteo Turchetta, Daniel Ariza Suarez, Steven Yates, Bruno Studer, Ioannis N. Athanasiadis, Andreas Krause 0001, Joachim M. Buhmann, Luca Corinzia |
Bioinform. | 8 |
| 2023 | Weakly supervised inference of personalized heart meshes based on echocardiography videosabstractEchocardiography provides recordings of the heart chamber size and function and is a central tool for non-invasive diagnosis of heart diseases. It produces high-dimensional video data with substantial stochasticity in the measurements, which frequently prove difficult to interpret. To address this challenge, we propose an automated framework to enable the inference of a high resolution personalized 4D (3D plus time) surface mesh of the cardiac structures from 2D echocardiography video data. Inferring such shape models arises as a key step towards accurate personalized simulation that enables an automated assessment of the cardiac chamber morphology and function. The proposed method is trained using only unpaired echocardiography and heart mesh videos to find a mapping between these distinct visual domains in a self-supervised manner. The resulting model produces personalized 4D heart meshes, which exhibit a high correspondence with the input echocardiography videos. Furthermore, the 4D heart meshes enable the automatic extraction of echocardiographic variables, such as ejection fraction, myocardial muscle mass, and volumetric changes of chamber volumes over time with high temporal resolution. Fabian Laumer, Mounir Amrani, Laura Manduchi, Ami Beuret, Lena Rubi, Alina Dubatovka, Christian M. Matter, Joachim M. Buhmann |
Medical Image Anal. | 8 |
| 2022 | Statistical and computational thresholds for the planted k-densest sub-hypergraph problemabstractIn this work, we consider the problem of recovery a planted k-densest sub-hypergraph on d-uniform hypergraphs. This fundamental problem appears in different contexts, e.g., community detection, average-case complexity, and neuroscience applications as a structural variant of tensor-PCA problem. We provide tight information-theoretic upper and lower bounds for the exact recovery threshold by the maximum-likelihood estimator, as well as algorithmic bounds based on approximate message passing algorithms. The problem exhibits a typical statistical-to-computational gap observed in analogous sparse settings that widen with increasing sparsity of the problem. The bounds show that the signal structure impacts the location of the statistical and computational phase transition that the known existing bounds for the tensor-PCA model do not capture. This effect is due to the generic planted signal prior that this latter model addresses. Luca Corinzia, Paolo Penna, Wojciech Szpankowski, Joachim M. Buhmann |
AISTATS | 4 |
| 2022 | Learning to Drop Out: An Adversarial Approach to Training Sequence VAEsabstractIn principle, applying variational autoencoders (VAEs) to sequential data offers a method for controlled sequence generation, manipulation, and structured representation learning. However, training sequence VAEs is challenging: autoregressive decoders can often explain the data without utilizing the latent space, known as posterior collapse. To mitigate this, state-of-the-art models weaken' thepowerful decoder' by applying uniformly random dropout to the decoder input.We show theoretically that this removes pointwise mutual information provided by the decoder input, which is compensated for by utilizing the latent space. We then propose an adversarial training strategy to achieve information-based stochastic dropout. Compared to uniform dropout on standard text benchmark datasets, our targeted approach increases both sequence modeling performance and the information captured in the latent space. Ðorðe Miladinovic, Kumar Shridhar, Kushal Jain, Max B. Paulus, Joachim M. Buhmann, Carl Allen |
NeurIPS | 5 |
| 2022 | Learning Long-Term Crop Management Strategies with CyclesGymabstractTo improve the sustainability and resilience of modern food systems, designing improved crop management strategies is crucial. The increasing abundance of data on agricultural systems suggests that future strategies could benefit from adapting to environmental conditions, but how to design these adaptive policies poses a new frontier. A natural technique for learning policies in these kinds of sequential decision-making problems is reinforcement learning (RL). To obtain the large number of samples required to learn effective RL policies, existing work has used mechanistic crop growth models (CGMs) as simulators. These solutions focus on single-year, single-crop simulations for learning strategies for a single agricultural management practice. However, to learn sustainable long-term policies we must be able to train in multi-year environments, with multiple crops, and consider a wider array of management techniques. We introduce CYCLESGYM, an RL environment based on the multi-year, multi-crop CGM Cycles. CYCLESGYM allows for long-term planning in agroecosystems, provides modular state space and reward constructors and weather generators, and allows for complex actions. For RL researchers, this is a novel benchmark to investigate issues arising in real-world applications. For agronomists, we demonstrate the potential of RL as a powerful optimization tool for agricultural systems management in multi-year case studies on nitrogen (N) fertilization and crop planning scenarios. Matteo Turchetta, Luca Corinzia, Scott Sussex, Amanda Burton, Juan Herrera, Ioannis N. Athanasiadis, Joachim M. Buhmann, Andreas Krause 0001 |
NeurIPS | 7 |
| 2021 | Spatial Dependency Networks: Neural Layers for Improved Generative Image Modeling
Ðorðe Miladinovic, Aleksandar Stanic, Stefan Bauer, Jürgen Schmidhuber, Joachim M. Buhmann |
ICLR | 5 |
| 2021 | On maximum-likelihood estimation in the all-or-nothing regimeabstractWe study the problem of estimating a rank-1additive deformation of a Gaussian tensor according to the maximum-likelihood estimator (MLE). The analysis is carried out in the sparse setting, where the underlying signal has a support that scales sublinearly with the total number of dimensions. We show that for Bernoulli distributed signals, the MLE undergoes an all-or-nothing (AoN) phase transition, already established for the minimum mean-square-error estimator (MMSE) in the same problem. The result follows from two main technical points: (i) the connection established between the MLE and the MMSE, using the first and second-moment methods in the constrained signal space, (ii) a recovery regime for the MMSE stricter than the simple error vanishing characterization given in the standard AoN, that is here proved as a general result. A full version of this paper is accessible at: https://arxiv.org/pdf/2101.09994.pdf Luca Corinzia, Paolo Penna, Wojciech Szpankowski, Joachim M. Buhmann |
ISIT | 4 |
| 2021 | Entrack: Probabilistic Spherical Regression with Entropy Regularization for Fiber TractographyabstractAbstract White matter tractography, based on diffusion-weighted magnetic resonance images, is currently the only available in vivo method to gather information on the structural brain connectivity. The low resolution of diffusion MRI data suggests to employ probabilistic methods for streamline reconstruction, i.e., for fiber crossings. We propose a general probabilistic model for spherical regression based on the Fisher-von-Mises distribution, which efficiently estimates maximum entropy posteriors of local streamline directions with machine learning methods. The optimal precision of posteriors for streamlines is determined by an information-theoretic technique, the expected log-posterior agreement concept. It relies on the requirement that the posterior distributions of streamlines, inferred on retest measurements of the same subject, should yield stable results within the precision determined by the noise level of the data source. Viktor Wegmayr, Joachim M. Buhmann |
Int. J. Comput. Vis. | 2 |
| 2020 | Learning Counterfactual Representations for Estimating Individual Dose-Response CurvesabstractEstimating what would be an individual's potential response to varying levels of exposure to a treatment is of high practical relevance for several important fields, such as healthcare, economics and public policy. However, existing methods for learning to estimate counterfactual outcomes from observational data are either focused on estimating average dose-response curves, or limited to settings with only two treatments that do not have an associated dosage parameter. Here, we present a novel machine-learning approach towards learning counterfactual representations for estimating individual dose-response curves for any number of treatments with continuous dosage parameters with neural networks. Building on the established potential outcomes framework, we introduce performance metrics, model selection criteria, model architectures, and open benchmarks for estimating individual dose-response curves. Our experiments show that the methods developed in this work set a new state-of-the-art in estimating individual dose-response. Patrick Schwab, Lorenz Linhardt, Stefan Bauer, Joachim M. Buhmann, Walter Karlen |
AAAI | 4 |
| 2020 | From Sets to Multisets: Provable Variational Inference for Probabilistic Integer Submodular ModelsabstractSubmodular functions have been studied extensively in machine learning and data mining. In particular, the optimization of submodular functions over the integer lattice (integer submodular functions) has recently attracted much interest, because this domain relates naturally to many practical problem settings, such as multilabel graph cut, budget allocation and revenue maximization with discrete assignments. In contrast, the use of these functions for probabilistic modeling has received surprisingly little attention so far. In this work, we firstly propose the Generalized Multilinear Extension, a continuous DR-submodular extension for integer submodular functions. We study central properties of this extension and formulate a new probabilistic model which is defined through integer submodular functions. Then, we introduce a block-coordinate ascent algorithm to perform approximate inference for this class of models and finally, we demonstrate its effectiveness and viability on several real-world social connection graph datasets with integer submodular objectives. Aytunc Sahin, Yatao Bian, Joachim M. Buhmann, Andreas Krause 0001 |
ICML | 3 |
| 2020 | Instance Segmentation for the Quantification of Microplastic Fiber ImagesabstractMicroplastics pollution has been recognized as a serious environmental concern, with research efforts underway to determine primary causes. Experiments typically generate bright-field images of microplastic fibers that are filtered from water. Environmental decision making in process engineering critically relies on accurate quantification of mi-croplastic fibers in these images. To satisfy the required standards, images are often analyzed manually, resulting in a highly tedious process, with thousands of fiber instances per image. While the shape of individual fibers is relatively simple, it is difficult to separate them in highly crowded scenes with significant overlap. We propose a fiber instance detection pipeline, which decomposes the fiber detection and segmentation into manageable sub-problems. Well separated instances are identified with robust image processing techniques, such as adaptive thresholding, and morphological skeleton analysis, while tangled fibers are separated by an algorithm based on deep pixel embeddings. Moreover, we present a modified Intersection-over-Union metric as a more appropriate similarity metric for elongated shapes. Our approach improves significantly on out-of-sample data, in particular for difficult cases of intersecting fibers. Viktor Wegmayr, Aytunc Sahin, Björn Sæmundsson, Joachim M. Buhmann |
WACV | 4 |
| 2020 | Neural collaborative filtering for unsupervised mitral valve segmentation in echocardiography
Luca Corinzia, Fabian Laumer, Alessandro Candreva, Maurizio Taramasso, Francesco Maisano, Joachim M. Buhmann |
Artif. Intell. Medicine | 6 |
| 2019 | Unsupervised Mitral Valve Segmentation in Echocardiography with Neural Network Matrix Factorization
Luca Corinzia, Jesse Provost, Alessandro Candreva, Maurizio Tamarasso, Francesco Maisano, Joachim M. Buhmann |
AIME | 6 |
| 2019 | Fast Gaussian process based gradient matching for parameter identification in systems of nonlinear ODEsabstractParameter identification and comparison of dynamical systems is a challenging task in many fields. Bayesian approaches based on Gaussian process regression over time-series data have been successfully applied to infer the parameters of a dynamical system without explicitly solving it. While the benefits in computational cost are well established, the theoretical foundation has been criticized in the past. We offer a novel interpretation which leads to a better understanding, improvements in state-of-the-art performance in terms of accuracy and robustness and a decrease in run time due to a more efficient setup for general nonlinear dynamical systems. Philippe Wenk, Alkis Gotovos, Stefan Bauer, Nico S. Gorbach, Andreas Krause 0001, Joachim M. Buhmann |
AISTATS | 6 |
| 2019 | Optimal Continuous DR-Submodular Maximization and Applications to Provable Mean Field InferenceabstractMean field inference for discrete graphical models is generally a highly nonconvex problem, which also holds for the class of probabilistic log-submodular models. Existing optimization methods, e.g., coordinate ascent algorithms, typically only find local optima. In this work we propose provable mean filed methods for probabilistic log-submodular models and its posterior agreement (PA) with strong approximation guarantees. The main algorithmic technique is a new Double Greedy scheme, termed DR-DoubleGreedy, for continuous DR-submodular maximization with box-constraints. It is a one-pass algorithm with linear time complexity, reaching the optimal 1/2 approximation ratio, which may be of independent interest. We validate the superior performance of our algorithms against baselines on both synthetic and real-world datasets. Yatao Bian, Joachim M. Buhmann, Andreas Krause 0001 |
ICML | 2 |
| 2019 | Exact Recovery for a Family of Community-Detection Generative ModelsabstractGenerative models for networks with communities have been studied extensively for being a fertile ground to establish information-theoretic and computational thresholds. In this paper we propose a new toy model for planted generative models called planted Random Energy Model (REM), inspired by Derrida's REM. For this model we provide the asymptotic behaviour of the probability of error for the maximum likelihood estimator and hence the exact recovery threshold. As an application, we further consider the 2 non-equally sized community Weighted Stochastic Block Model (2-WSBM) on h uniform hypergraphs, that is equivalent to the P-REM on both sides of the spectrum, for high and low edge cardinality h. We provide upper and lower bounds for the exact recoverability for any h, mapping these problems to the aforementioned P-REM. To the best of our knowledge these are the first consistency results for the 2-WSBM on graphs and on hypergraphs with non-equally sized community. Luca Corinzia, Paolo Penna, Luca Mondada, Joachim M. Buhmann |
ISIT | 4 |
| 2019 | SPINDLE: End-to-end learning from EEG/EMG to extrapolate animal sleep scoring across experimental settings, labs and speciesabstractUnderstanding sleep and its perturbation by environment, mutation, or medication remains a central problem in biomedical research. Its examination in animal models rests on brain state analysis via classification of electroencephalographic (EEG) signatures. Traditionally, these states are classified by trained human experts by visual inspection of raw EEG recordings, which is a laborious task prone to inter-individual variability. Recently, machine learning approaches have been developed to automate this process, but their generalization capabilities are often insufficient, especially across animals from different experimental studies. To address this challenge, we crafted a convolutional neural network-based architecture to produce domain invariant predictions, and furthermore integrated a hidden Markov model to constrain state dynamics based upon known sleep physiology. Our method, which we named SPINDLE (Sleep Phase Identification with Neural networks for Domain-invariant LEearning) was validated using data of four animal cohorts from three independent sleep labs, and achieved average agreement rates of 99%, 98%, 93%, and 97% with scorings from five human experts from different labs, essentially duplicating human capability. It generalized across different genetic mutants, surgery procedures, recording setups and even different species, far exceeding state-of-the-art solutions that we tested in parallel on this task. Moreover, we show that these scored data can be processed for downstream analyzes identical to those from human-scored data, in particular by demonstrating the ability to detect mutation-induced sleep alteration. We provide to the scientific community free usage of SPINDLE and benchmarking datasets as an online server at https://sleeplearning.ethz.ch. Our aim is to catalyze high-throughput and well-standardized experimental studies in order to improve our understanding of sleep. Ðorðe Miladinovic, Christine Muheim, Stefan Bauer, Andrea Spinnler, Daniela Noain, Mojtaba Bandarabadi, Benjamin Gallusser, Gabriel Krummenacher, Christian R. Baumann, Antoine Adamantidis, Steven A. Brown, Joachim M. Buhmann |
PLoS Comput. Biol. | 12 |
| 2018 | Free Energy Asymptotics for Problems with Weak Solution DependenciesabstractInformation theoretic properties of large combinatorial systems enable us in better understanding their solution structure and provide insights how to optimize them in a robust manner. In this paper, we revisit the idea of characterizing structural information in solutions for combinatorial problems by information theoretic properties. We provide theorems on analytic expressions of the asymptotic free energy and entropy of solutions with weak dependencies for strongly disordered combinatorial optimization problems, e.g. the sparse Minimum Bisection Problem (sMBP). We prove that the free energy of sMBP with random edge weights exhibits phase transitions equivalent to Derrida's Random Energy Model (REM). Specifically, we analyze the dependency structure between two arbitrary solutions and prove that the influence of correlations on the free energy and the relative entropy vanishes. Alexey Gronskiy, Joachim M. Buhmann, Wojciech Szpankowski |
ISIT | 2 |
| 2018 | Robust optimization in the presence of uncertainty: A generic approachabstractWe propose a novel approach for optimization under uncertainty. Our approach does not assume any particular noise model behind the measurements, and only requires two typical instances. We first propose a measure of similarity of instances (with respect to a given objective). Based on this measure, we then choose a solution randomly among all solutions that are near-optimum for both instances. The exact notion of near-optimum is intertwined with the proposed similarity measure. Our similarity measure also allows us to derive formal statements about the expected quality of the computed solution. Furthermore, we apply our approach to various optimization problems. Joachim M. Buhmann, Alexey Gronskiy, Matús Mihalák, Tobias Pröger, Rastislav Srámek, Peter Widmayer |
J. Comput. Syst. Sci. | 1 |
| 2018 | Posterior agreement for large parameter-rich optimization problemsabstractMost real world combinatorial optimization problems are affected by noise in the input data, thus behaving in the high noise limit like large disordered particle systems, e.g. spin glasses or random networks. Due to uncertainty in the input, optimization of such disordered instances should infer stable posterior distributions of solutions conditioned on the noisy input instance. The maximum entropy principle states that the most stable distribution given the noise influence is defined by the Gibbs distribution and it is characterized by the free energy. In this paper, we first provide rigorous asymptotics of the difficult problem to compute the free energy for two combinatorial optimization problems, namely the sparse Minimum Bisection Problem (sMBP) and Lawler's Quadratic Assignment Problem (LQAP). We prove that both problems exhibit phase transitions equivalent to the discontinuous behavior of Derrida's Random Energy Model (REM). Furthermore, the derived free energy asymptotics lead to a theoretical justification of a recently introduced concept [3] of Gibbs posterior agreement that measures stability of the Gibbs distributions when the cost function fluctuates due to randomness in the input. This relatively new stability concept may potentially provide a new method to select robust solutions for a large class of optimization problems. Joachim M. Buhmann, Julien Dumazert, Alexey Gronskiy, Wojciech Szpankowski |
Theor. Comput. Sci. | 1 |
| 2018 | Wheel Defect Detection With Machine LearningabstractWheel defects on railway wagons have been identified as an important source of damage to the railway infrastructure and rolling stock. They also cause noise and vibration emissions that are costly to mitigate. We propose two machine learning methods to automatically detect these wheel defects, based on the wheel vertical force measured by a permanently installed sensor system on the railway network. Our methods automatically learn different types of wheel defects and predict during normal operation if a wheel has a defect or not. The first method is based on novel features for classifying time series data and it is used for classification with a support vector machine. To evaluate the performance of our method we construct multiple data sets for the following defect types: flat spot, shelling, and non-roundness. We outperform classical defect detection methods for flat spots and demonstrate prediction for the other two defect types for the first time. Motivated by the recent success of artificial neural networks for image classification, we train custom artificial neural networks with convolutional layers on 2-D representations of the measurement time series. The neural network approach improves the performance on wheels with flat spots and non-roundness by explicitly modeling the multi sensor structure of the measurement system through multiple instance learning and shift invariant networks. Gabriel Krummenacher, Cheng Soon Ong, Stefan Koller, Seijin Kobayashi, Joachim M. Buhmann |
IEEE Trans. Intell. Transp. Syst. | 5 |
| 2017 | Guaranteed Non-convex Optimization: Submodular Maximization over Continuous DomainsabstractSubmodular continuous functions are a category of (generally) non-convex/non-concave functions with a wide spectrum of applications. We characterize these functions and demonstrate that they can be maximized efficiently with approximation guarantees. Specifically, i) We introduce the weak DR property that gives a unified characterization of submodularity for all set, integer-lattice and continuous functions; ii) for maximizing monotone DR-submodular continuous functions under general down-closed convex constraints, we propose a Frank-Wolfe variant with (1-1/e) approximation guarantee, and sub-linear convergence rate; iii) for maximizing general non-monotone submodular continuous functions subject to box constraints, we propose a DoubleGreedy algorithm with 1/3 approximation guarantee. Submodular continuous functions naturally find applications in various real-world settings, including influence and revenue maximization with continuous assignments, sensor energy management, facility location, etc. Experimental results show that the proposed algorithms efficiently generate superior solutions compared to baseline algorithms. Yatao Bian, Baharan Mirzasoleiman, Joachim M. Buhmann, Andreas Krause 0001 |
AISTATS | 3 |
| 2017 | Guarantees for Greedy Maximization of Non-submodular Functions with ApplicationsabstractWe investigate the performance of the standard Greedy algorithm for cardinality constrained maximization of non-submodular nondecreasing set functions. While there are strong theoretical guarantees on the performance of Greedy for maximizing submodular functions, there are few guarantees for non-submodular ones. However, Greedy enjoys strong empirical performance for many important non-submodular functions, e.g., the Bayesian A-optimality objective in experimental design. We prove theoretical guarantees supporting the empirical performance. Our guarantees are characterized by a combination of the (generalized) curvature $\alpha$ and the submodularity ratio $\gamma$. In particular, we prove that Greedy enjoys a tight approximation guarantee of $\frac{1}{\alpha}(1- e^{-\gamma\alpha})$ for cardinality constrained maximization. In addition, we bound the submodularity ratio and curvature for several important real-world objectives, including the Bayesian A-optimality objective, the determinantal function of a square submatrix and certain linear programs with combinatorial constraints. We experimentally validate our theoretical findings for both synthetic and real-world applications. Yatao Bian, Joachim M. Buhmann, Andreas Krause 0001, Sebastian Tschiatschek |
ICML | 2 |
| 2017 | MRI-Based Surgical Planning for Lumbar Spinal Stenosis
Gabriele Abbati, Stefan Bauer, Sebastian Winklhofer, Peter J. Schüffler, Ulrike Held, Jakob M. Burgstaller, Johann Steurer, Joachim M. Buhmann |
MICCAI (3) | 8 |
| 2017 | Efficient and Flexible Inference for Stochastic SystemsabstractMany real world dynamical systems are described by stochastic differential equations. Thus parameter inference is a challenging and important problem in many disciplines. We provide a grid free and flexible algorithm offering parameter and state inference for stochastic systems and compare our approch based on variational approximations to state of the art methods showing significant advantages both in runtime and accuracy. Stefan Bauer, Nico S. Gorbach, Ðorðe Miladinovic, Joachim M. Buhmann |
NIPS | 4 |
| 2017 | Non-monotone Continuous DR-submodular Maximization: Structure and Algorithms
Yatao Bian, Kfir Y. Levy, Andreas Krause 0001, Joachim M. Buhmann |
NIPS | 4 |
| 2017 | Scalable Variational Inference for Dynamical SystemsabstractGradient matching is a promising tool for learning parameters and state dynamics of ordinary differential equations. It is a grid free inference approach, which, for fully observable systems is at times competitive with numerical integration. However, for many real-world applications, only sparse observations are available or even unobserved variables are included in the model description. In these cases most gradient matching methods are difficult to apply or simply do not provide satisfactory results. That is why, despite the high computational cost, numerical integration is still the gold standard in many applications. Using an existing gradient matching approach, we propose a scalable variational inference framework which can infer states and parameters simultaneously, offers computational speedups, improved accuracy and works well even under model misspecifications in a partially observable system. Nico S. Gorbach, Stefan Bauer, Joachim M. Buhmann |
NIPS | 3 |
| 2016 | TI-POOLING: Transformation-Invariant Pooling for Feature Learning in Convolutional Neural NetworksabstractIn this paper we present a deep neural network topology that incorporates a simple to implement transformationinvariant pooling operator (TI-POOLING). This operator is able to efficiently handle prior knowledge on nuisance variations in the data, such as rotation or scale changes. Most current methods usually make use of dataset augmentation to address this issue, but this requires larger number of model parameters and more training data, and results in significantly increased training time and larger chance of under-or overfitting. The main reason for these drawbacks is that that the learned model needs to capture adequate features for all the possible transformations of the input. On the other hand, we formulate features in convolutional neural networks to be transformation-invariant. We achieve that using parallel siamese architectures for the considered transformation set and applying the TI-POOLING operator on their outputs before the fully-connected layers. We show that this topology internally finds the most optimal "canonical" instance of the input image for training and therefore limits the redundancy in learned features. This more efficient use of training data results in better performance on popular benchmark datasets with smaller number of parameters when comparing to standard convolutional neural networks with dataset augmentation and to other baselines. Dmitry Laptev, Nikolay Savinov, Joachim M. Buhmann, Marc Pollefeys |
CVPR | 3 |
| 2016 | Scalable Adaptive Stochastic Optimization Using Random ProjectionsabstractAdaptive stochastic gradient methods such as AdaGrad have gained popularity in particular for training deep neural networks. The most commonly used and studied variant maintains a diagonal matrix approximation to second order information by accumulating past gradients which are used to tune the step size adaptively. In certain situations the full-matrix variant of AdaGrad is expected to attain better performance, however in high dimensions it is computationally impractical. We present Ada-LR and RadaGrad two computationally efficient approximations to full-matrix AdaGrad based on randomized dimensionality reduction. They are able to capture dependencies between features and achieve similar performance to full-matrix AdaGrad but at a much smaller computational cost. We show that the regret of Ada-LR is close to the regret of full-matrix AdaGrad which can have an up-to exponentially smaller dependence on the dimension than the diagonal variant. Empirically, we show that Ada-LR and RadaGrad perform similarly to full-matrix AdaGrad. On the task of training convolutional neural networks as well as recurrent neural networks, RadaGrad achieves faster convergence than diagonal AdaGrad. Gabriel Krummenacher, Brian McWilliams, Yannic Kilcher, Joachim M. Buhmann, Nicolai Meinshausen |
NIPS | 4 |
| 2015 | Kickback Cuts Backprop's Red-Tape: Biologically Plausible Credit Assignment in Neural NetworksabstractError backpropagation is an extremely effective algorithm for assigning credit in artificial neural networks. However, weight updates under Backprop depend on lengthy recursive computations and require separate output and error messages — features not shared by biological neurons, that are perhaps unnecessary. In this paper, we revisit Backprop and the credit assignment problem. We first decompose Backprop into a collection of interacting learning algorithms; provide regret bounds on the performance of these sub-algorithms; and factorize Backprop's error signals. Using these results, we derive a new credit assignment algorithm for nonparametric regression, Kickback, that is significantly simpler than Backprop. Finally, we provide a sufficient condition for Kickback to follow error gradients, and show that Kickback matches Backprop's performance on real-world regression benchmarks. David Balduzzi, Hastagiri Vanchinathan, Joachim M. Buhmann |
AAAI | 3 |
| 2015 | Transformation-Invariant Convolutional JunglesabstractMany Computer Vision problems arise from information processing of data sources with nuisance variances like scale, orientation, contrast, perspective foreshortening or - in medical imaging - staining and local warping. In most cases these variances can be stated a priori and can be used to improve the generalization of recognition algorithms. We propose a novel supervised feature learning approach, which efficiently extracts information from these constraints to produce interpretable, transformation-invariant features. The proposed method can incorporate a large class of transformations, e.g., shifts, rotations, change of scale, morphological operations, non-linear distortions, photometric transformations, etc. These features boost the discrimination power of a novel image classification and segmentation method, which we call Transformation-Invariant Convolutional Jungles (TICJ). We test the algorithm on two benchmarks in face recognition and medical imaging, where it achieves state of the art results, while being computationally significantly more efficient than Deep Neural Networks. Dmitry Laptev, Joachim M. Buhmann |
CVPR | 2 |
| 2015 | Greedy MaxCut algorithms and their information contentabstractMAXCUT defines a classical NP-hard problem for graph partitioning and it serves as a typical case of the symmetric non-monotone Unconstrained Submodular Maximization (USM) problem. Applications of MAXCUT are abundant in machine learning, computer vision and statistical physics. Greedy algorithms to approximately solve MAXCUT rely on greedy vertex labelling or on an edge contraction strategy. These algorithms have been studied by measuring their approximation ratios in the worst case setting but very little is known to characterize their robustness to noise contaminations of the input data in the average case. Adapting the framework of Approximation Set Coding, we present a method to exactly measure the cardinality of the algorithmic approximation sets of five greedy MAXCUT algorithms. Their information contents are explored for graph instances generated by two different noise models: the edge reversal model and Gaussian edge weights model. The results provide insights into the robustness of different greedy heuristics and techniques for MAXCUT, which can be used for algorithm design of general USM problems. Yatao Bian, Alexey Gronskiy, Joachim M. Buhmann |
ITW | 3 |
| 2015 | Asymptotic analysis of estimators on multi-label dataabstractMulti-label classification extends the standard multi-class classification paradigm by dropping the assumption that classes have to be mutually exclusive, i.e., the same data item might belong to more than one class. Multi-label classification has many important applications in e.g. signal processing, medicine, biology and information security, but the analysis and understanding of the inference methods based on data with multiple labels are still underdeveloped. In this paper, we formulate a general generative process for multi-label data, i.e. we associate each label (or class) with a source. To generate multi-label data items, the emissions of all sources in the label set are combined. In the training phase, only the probability distributions of these (single label) sources need to be learned. Inference on multi-label data requires solving an inverse problem, models of the data generation process therefore require additional assumptions to guarantee well-posedness of the inference procedure. Similarly, in the prediction (test) phase, the distributions of all single-label sources in the label set are combined using the combination function to determine the probability of a label set. We formally describe several previously presented inference methods and introduce a novel, general-purpose approach, where the combination function is determined based on the data and/or on a priori knowledge of the data generation mechanism. This framework includes cross-training and new source training (also named label power set method) as special cases. We derive an asymptotic theory for estimators based on multi-label data and investigate the consistency and efficiency of estimators obtained by several state-of-the-art inference techniques. Several experiments confirm these findings and emphasize the importance of a sufficiently complex generative model for real-world applications. Andreas P. Streich, Joachim M. Buhmann |
Mach. Learn. | 2 |
| 2014 | How informative are Minimum Spanning Tree algorithms?abstractSearching for combinatorial structures in weighted graphs with stochastic edge weights raises the issue of algorithmic robustness. In this paper, we investigate noisy versions of the Minimum Spanning Tree (MST) problem and compare the generalization properties of MST algorithms. An information-theoretic analysis of these MST algorithms measures the amount of information on spanning trees that is extracted from the input graph. Early stopping of an MST algorithm yields a set of approximate spanning trees with increased stability compared to the minimum spanning tree. The framework also provides insights for algorithm design when noise in combinatorial optimization is unavoidable. Alexey Gronskiy, Joachim M. Buhmann |
ISIT | 2 |
| 2014 | Sparse feature selection by information theoryabstractLearning sparse structures in high dimensions defines a combinatorial selection problem of e.g. informative feature dimensions and a subsequent estimation task to determine adequate model parameters. The arguably simplest sparse inference problem requires estimating a sparse mean in high dimensions when most dimensions should be discarded [6]. We reduce sparse mean estimation to a pure selection problem by restricting the source to binary values that are contaminated with various noise models. The model selection principle of Approximation Set Coding [2], [3] is rigorously applied, and generalization capacity is used to evaluate different algorithms. Simulation results demonstrate the effectiveness of generalization capacity compared to traditional model selection approaches. Sampling-based approximation yields insights into the behavior of algorithms in high dimensions at different noise levels. Stuart Geman, Joachim M. Buhmann |
ISIT | 3 |
| 2014 | Fast and Robust Least Squares Estimation in Corrupted Linear Models
Brian McWilliams, Gabriel Krummenacher, Mario Lucic, Joachim M. Buhmann |
NIPS | 4 |
| 2013 | Ellipsoidal Multiple Instance LearningabstractWe propose a large margin method for asymmetric learning with ellipsoids, called eMIL, suited to multiple instance learning (MIL). We derive the distance between ellipsoids and the hyperplane, generalising the standard support vector machine. Negative bags in MIL contain only negative instances, and we treat them akin to uncertain observations in the robust optimisation framework. However, our method allows positive bags to cross the margin, since it is not known which instances within are positive. We show that representing bags as ellipsoids under the introduced distance is the most robust solution when treating a bag as a random variable with finite mean and covariance. Two algorithms are derived to solve the resulting non-convex optimization problem: a concave-convex procedure and a quasi-Newton method. Our method achieves competitive results on benchmark datasets. We introduce a MIL dataset from a real world application of detecting wheel defects from multiple partial observations, and show that eMIL outperforms competing approaches. Gabriel Krummenacher, Cheng Soon Ong, Joachim M. Buhmann |
ICML (2) | 3 |
| 2013 | Robust optimization in the presence of uncertaintyabstractWe study optimization in the presence of uncertainty such as noise in measurements, and advocate a novel approach of tackling it. The main difference to any existing approach is that we do not assume any knowledge about the nature of the uncertainty (such as for instance a probability distribution). Instead, we are given several instances of the same optimization problem as input, and, assuming they are typical w.r.t. the uncertainty, we make use of it in order to compute a solution that is good for the sample instances as well as for future (unknown) typical instances. Joachim M. Buhmann, Matús Mihalák, Rastislav Srámek, Peter Widmayer |
ITCS | 1 |
| 2013 | Semi-Supervised and Active Learning for Automatic Segmentation of Crohn's Disease
Dwarikanath Mahapatra, Peter J. Schüffler, Jeroen A. W. Tielbeek, Frans Vos, Joachim M. Buhmann |
MICCAI (2) | 5 |
| 2013 | Correlated random features for fast semi-supervised learningabstractThis paper presents Correlated Nystrom Views (XNV), a fast semi-supervised algorithm for regression and classification. The algorithm draws on two main ideas. First, it generates two views consisting of computationally inexpensive random features. Second, multiview regression, using Canonical Correlation Analysis (CCA) on unlabeled data, biases the regression towards useful features. It has been shown that CCA regression can substantially reduce variance with a minimal increase in bias if the views contains accurate estimators. Recent theoretical and empirical work shows that regression with random features closely approximates kernel regression, implying that the accuracy requirement holds for random views. We show that XNV consistently outperforms a state-of-the-art algorithm for semi-supervised learning: substantially improving predictive performance and reducing the variability of performance on a wide variety of real-world datasets, whilst also reducing runtime by orders of magnitude. Brian McWilliams, David Balduzzi, Joachim M. Buhmann |
NIPS | 3 |
| 2013 | Near-optimal experimental design for model selection in systems biologyabstractMOTIVATION: Biological systems are understood through iterations of modeling and experimentation. Not all experiments, however, are equally valuable for predictive modeling. This study introduces an efficient method for experimental design aimed at selecting dynamical models from data. Motivated by biological applications, the method enables the design of crucial experiments: it determines a highly informative selection of measurement readouts and time points. RESULTS: We demonstrate formal guarantees of design efficiency on the basis of previous results. By reducing our task to the setting of graphical models, we prove that the method finds a near-optimal design selection with a polynomial number of evaluations. Moreover, the method exhibits the best polynomial-complexity constant approximation factor, unless P = NP. We measure the performance of the method in comparison with established alternatives, such as ensemble non-centrality, on example models of different complexity. Efficient design accelerates the loop between modeling and experimentation: it enables the inference of complex mechanisms, such as those controlling central metabolic operation. AVAILABILITY: Toolbox 'NearOED' available with source code under GPL on the Machine Learning Open Source Software Web site (mloss.org). Alberto Giovanni Busetto, Alain Hauser, Gabriel Krummenacher, Mikael Sunnåker, Sotiris Dimopoulos, Cheng Soon Ong, Jörg Stelling, Joachim M. Buhmann |
Bioinform. | 8 |
| 2013 | Role Mining with Probabilistic ModelsabstractRole mining tackles the problem of finding a role-based access control (RBAC) configuration, given an access-control matrix assigning users to access permissions as input. Most role-mining approaches work by constructing a large set of candidate roles and use a greedy selection strategy to iteratively pick a small subset such that the differences between the resulting RBAC configuration and the access control matrix are minimized. In this article, we advocate an alternative approach that recasts role mining as an inference problem rather than a lossy compression problem. Instead of using combinatorial algorithms to minimize the number of roles needed to represent the access-control matrix, we derive probabilistic models to learn the RBAC configuration that most likely underlies the given matrix. Our models are generative in that they reflect the way that permissions are assigned to users in a given RBAC configuration. We additionally model how user-permission assignments that conflict with an RBAC configuration emerge and we investigate the influence of constraints on role hierarchies and on the number of assignments. In experiments with access-control matrices from real-world enterprises, we compare our proposed models with other role-mining methods. Our results show that our probabilistic models infer roles that generalize well to new system users for a wide variety of data, while other models’ generalization abilities depend on the dataset given. Mario Frank 0001, Joachim M. Buhmann, David A. Basin |
ACM Trans. Inf. Syst. Secur. | 2 |
| 2013 | Automatic Detection and Segmentation of Crohn's Disease Tissues From Abdominal MRIabstractWe propose an information processing pipeline for segmenting parts of the bowel in abdominal magnetic resonance images that are affected with Crohn's disease. Given a magnetic resonance imaging test volume, it is first oversegmented into supervoxels and each supervoxel is analyzed to detect presence of Crohn's disease using random forest (RF) classifiers. The supervoxels identified as containing diseased tissues define the volume of interest (VOI). All voxels within the VOI are further investigated to segment the diseased region. Probability maps are generated for each voxel using a second set of RF classifiers which give the probabilities of each voxel being diseased, normal or background. The negative log-likelihood of these maps are used as penalty costs in a graph cut segmentation framework. Low level features like intensity statistics, texture anisotropy and curvature asymmetry, and high level context features are used at different stages. Smoothness constraints are imposed based on semantic information (importance of each feature to the classification task) derived from the second set of learned RF classifiers. Experimental results show that our method achieves high segmentation accuracy with Dice metric values of 0.90 ± 0.04 and Hausdorff distance of 7.3 ± 0.8 mm. Semantic information and context features are an integral part of our method and are robust to different levels of added noise. Dwarikanath Mahapatra, Peter J. Schüffler, Jeroen A. W. Tielbeek, Jesica Makanyanga, Jaap Stoker, Stuart A. Taylor, Frans Vos, Joachim M. Buhmann |
IEEE Trans. Medical Imaging | 8 |
| 2012 | Active learning for semantic segmentation with expected changeabstractWe address the problem of semantic segmentation: classifying each pixel in an image according to the semantic class it belongs to (e.g. dog, road, car). Most existing methods train from fully supervised images, where each pixel is annotated by a class label. To reduce the annotation effort, recently a few weakly supervised approaches emerged. These require only image labels indicating which classes are present. Although their performance reaches a satisfactory level, there is still a substantial gap between the accuracy of fully and weakly supervised methods. We address this gap with a novel active learning method specifically suited for this setting. We model the problem as a pairwise CRF and cast active learning as finding its most informative nodes. These nodes induce the largest expected change in the overall CRF state, after revealing their true label. Our criterion is equivalent to maximizing an upper-bound on accuracy gain. Experiments on two data-sets show that our method achieves 97% percent of the accuracy of the corresponding fully supervised model, while querying less than 17% of the (super-)pixel labels. Alexander Vezhnevets, Joachim M. Buhmann, Vittorio Ferrari |
CVPR | 2 |
| 2012 | Weakly supervised structured output learning for semantic segmentationabstractWe address the problem of weakly supervised semantic segmentation. The training images are labeled only by the classes they contain, not by their location in the image. On test images instead, the method must predict a class label for every pixel. Our goal is to enable segmentation algorithms to use multiple visual cues in this weakly supervised setting, analogous to what is achieved by fully supervised methods. However, it is difficult to assess the relative usefulness of different visual cues from weakly supervised training data. We define a parametric family of structured models, were each model weights visual cues in a different way. We propose a Maximum Expected Agreement model selection principle that evaluates the quality of a model from the family without looking at superpixel labels. Searching for the best model is a hard optimization problem, which has no analytic gradient and multiple local optima. We cast it as a Bayesian optimization problem and propose an algorithm based on Gaussian processes to efficiently solve it. Our second contribution is an Extremely Randomized Hashing Forest that represents diverse superpixel features as a sparse binary vector. It enables using appearance models of visual classes that are fast at training and testing and yet accurate. Experiments on the SIFT-flow dataset show a significant improvement over previous weakly supervised methods and even over some fully supervised methods. Alexander Vezhnevets, Vittorio Ferrari, Joachim M. Buhmann |
CVPR | 3 |
| 2012 | Context Sensitive Information: Model Validation by Information Theory
Joachim M. Buhmann |
ICPRAM (1) | 1 |
| 2012 | The information content in sorting algorithmsabstractSorting algorithms like MergeSort or BubbleSort order items according to some criterion. Whereas the computational complexities of the various sorting algorithms are well understood, their behavior with noisy input data or unreliable algorithm operations is less known. In this work, we present an information-theoretic approach to quantifying the information content of algorithms. We exemplify the significance of this approach by comparing different algorithms w.r.t to both informativeness and stability. For the first time, the amount of order information that a sorting algorithm can extract in uncertain settings is measured quantitatively. Such measurements not only render a principled comparison of algorithms possible, but also guide the design and construction of algorithms that provide the maximum information. Results for five popular sorting algorithms are illustrated, giving new insights about the amount of ordering information achievable for them. For example, in noisy settings, BubbleSort can outperform MergeSort in the number of bits that can be effectively extracted per comparison made. Ludwig M. Busse, Morteza Haghir Chehreghani, Joachim M. Buhmann |
ISIT | 3 |
| 2012 | Anisotropic ssTEM Image Segmentation Using Dense Correspondence across Sections
Dmitry Laptev, Alexander Vezhnevets, Sarvesh Dwivedi, Joachim M. Buhmann |
MICCAI (1) | 4 |
| 2012 | Bayesian mixed-effects inference on classification performance in hierarchical data sets
Kay Henning Brodersen, Christoph Mathys, Justin R. Chumbley, Jean Daunizeau, Cheng Soon Ong, Joachim M. Buhmann, Klaas E. Stephan |
J. Mach. Learn. Res. | 6 |
| 2012 | Multi-Assignment Clustering for Boolean Data
Mario Frank 0001, Andreas P. Streich, David A. Basin, Joachim M. Buhmann |
J. Mach. Learn. Res. | 4 |
| 2012 | Learning Dictionaries With Bounded Self-CoherenceabstractSparse coding in learned dictionaries has been established as a successful approach for signal denoising, source separation and solving inverse problems in general. A dictionary learning method adapts an initial dictionary to a particular signal class by iteratively computing an approximate factorization of a training data matrix into a dictionary and a sparse coding matrix. The learned dictionary is characterized by two properties: the coherence of the dictionary to observations of the signal class, and the self-coherence of the dictionary atoms. A high coherence to the signal class enables the sparse coding of signal observations with a small approximation error, while a low self-coherence of the atoms guarantees atom recovery and a more rapid residual error decay rate for the sparse coding algorithm. The two goals of high signal coherence and low self-coherence are typically in conflict, therefore one seeks a trade-off between them, depending on the application. We present a dictionary learning method with an effective control over the self-coherence of the trained dictionary, enabling a trade-off between maximizing the sparsity of codings and approximating an equi-angular tight frame. Christian D. Sigg, Tomas Dikk, Joachim M. Buhmann |
IEEE Signal Process. Lett. | 3 |
| 2012 | Speech Enhancement Using Generative Dictionary LearningabstractThe enhancement of speech degraded by real-world interferers is a highly relevant and difficult task. Its importance arises from the multitude of practical applications, whereas the difficulty is due to the fact that interferers are often nonstationary and potentially similar to speech. The goal of monaural speech enhancement is to separate a single mixture into its underlying clean speech and interferer components. This under-determined problem is solved by incorporating prior knowledge in the form of learned speech and interferer dictionaries. The clean speech is recovered from the degraded speech by sparse coding of the mixture in a composite dictionary consisting of the concatenation of a speech and an interferer dictionary. Enhancement performance is measured using objective measures and is limited by two effects. A too sparse coding of the mixture causes the speech component to be explained with too few speech dictionary atoms, which induces an approximation error we denote source distortion. However, a too dense coding of the mixture results in source confusion, where parts of the speech component are explained by interferer dictionary atoms and vice-versa. Our method enables the control of the source distortion and source confusion trade-off, and therefore achieves superior performance compared to powerful approaches like geometric spectral subtraction and codebook-based filtering, for a number of challenging interferer classes such as speech babble and wind noise. Christian D. Sigg, Tomas Dikk, Joachim M. Buhmann |
IEEE Trans. Speech Audio Process. | 3 |
| 2011 | Modeling Engagement Dynamics in Spelling Learning
Gian-Marco Baschera, Alberto Giovanni Busetto, Severin Klingler, Joachim M. Buhmann, Markus Gross 0001 |
AIED | 4 |
| 2011 | Predicting Graduate-level Performance from Undergraduate Achievements
Judith Zimmermann, Kay Henning Brodersen, Jean-Philippe Pellet, Elias August, Joachim M. Buhmann |
EDM | 5 |
| 2011 | Weakly supervised semantic segmentation with a multi-image modelabstractWe propose a novel method for weakly supervised semantic segmentation. Training images are labeled only by the classes they contain, not by their location in the image. On test images instead, the method predicts a class label for every pixel. Our main innovation is a multi-image model (MIM) - a graphical model for recovering the pixel labels of the training images. The model connects superpixels from all training images in a data-driven fashion, based on their appearance similarity. For generalizing to new test images we integrate them into MIM using a learned multiple kernel metric, instead of learning conventional classifiers on the recovered pixel labels. We also introduce an “objectness” potential, that helps separating objects (e.g. car, dog, human) from background classes (e.g. grass, sky, road). In experiments on the MSRC 21 dataset and the LabelMe subset of [18], our technique outperforms previous weakly supervised methods and achieves accuracy comparable with fully supervised methods. Alexander Vezhnevets, Vittorio Ferrari, Joachim M. Buhmann |
ICCV | 3 |
| 2011 | Selecting the rank of truncated SVD by maximum approximation capacityabstractTruncated Singular Value Decomposition (SVD) calculates the closest rank-k approximation of a given input matrix. Selecting the appropriate rank k defines a critical model order choice in most applications of SVD. To obtain a principled cut-off criterion for the spectrum, we convert the underlying optimization problem into a noisy channel coding problem. The optimal approximation capacity of this channel controls the appropriate strength of regularization to suppress noise. In simulation experiments, this information theoretic method to determine the optimal rank competes with state-of-the art model selection techniques. Mario Frank 0001, Joachim M. Buhmann |
ISIT | 2 |
| 2011 | The Minimum Transfer Cost Principle for Model-Order Selection
Mario Frank 0001, Morteza Haghir Chehreghani, Joachim M. Buhmann |
ECML/PKDD (1) | 3 |
| 2011 | Generative Embedding for Model-Based Classification of fMRI DataabstractDecoding models, such as those underlying multivariate classification algorithms, have been increasingly used to infer cognitive or clinical brain states from measures of brain activity obtained by functional magnetic resonance imaging (fMRI). The practicality of current classifiers, however, is restricted by two major challenges. First, due to the high data dimensionality and low sample size, algorithms struggle to separate informative from uninformative features, resulting in poor generalization performance. Second, popular discriminative methods such as support vector machines (SVMs) rarely afford mechanistic interpretability. In this paper, we address these issues by proposing a novel generative-embedding approach that incorporates neurobiologically interpretable generative models into discriminative classifiers. Our approach extends previous work on trial-by-trial classification for electrophysiological recordings to subject-by-subject classification for fMRI and offers two key advantages over conventional methods: it may provide more accurate predictions by exploiting discriminative information encoded in 'hidden' physiological quantities such as synaptic connection strengths; and it affords mechanistic interpretability of clinical classifications. Here, we introduce generative embedding for fMRI using a combination of dynamic causal models (DCMs) and SVMs. We propose a general procedure of DCM-based generative embedding for subject-wise classification, provide a concrete implementation, and suggest good-practice guidelines for unbiased application of generative embedding in the context of fMRI. We illustrate the utility of our approach by a clinical example in which we classify moderately aphasic patients and healthy controls using a DCM of thalamo-temporal regions during speech processing. Generative embedding achieves a near-perfect balanced classification accuracy of 98% and significantly outperforms conventional activation-based and correlation-based methods. This example demonstrates how disease states can be detected with very high accuracy and, at the same time, be interpreted mechanistically in terms of abnormalities in connectivity. We envisage that future applications of generative embedding may provide crucial advances in dissecting spectrum disorders into physiologically more well-defined subgroups. Kay Henning Brodersen, Thomas M. Schofield, Alexander P. Leff, Cheng Soon Ong, Ekaterina I. Lomakina, Joachim M. Buhmann, Klaas E. Stephan |
PLoS Comput. Biol. | 6 |
| 2010 | Neuron geometry extraction by perceptual grouping in ssTEM imagesabstractIn the field of neuroanatomy, automatic segmentation of electron microscopy images is becoming one of the main limiting factors in getting new insights into the functional structure of the brain. We propose a novel framework for the segmentation of thin elongated structures like membranes in a neuroanatomy setting. The probability output of a random forest classifier is used in a regular cost function, which enforces gap completion via perceptual grouping constraints. The global solution is efficiently found by graph cut optimization. We demonstrate substantial qualitative and quantitative improvement over state-of the art segmentations on two considerably different stacks of ssTEM images as well as in segmentations of streets in satellite imagery. We demonstrate that the superior performance of our method yields fully automatic 3D reconstructions of dendrites from ssTEM data. Verena Kaynig, Thomas J. Fuchs, Joachim M. Buhmann |
CVPR | 3 |
| 2010 | Towards weakly supervised semantic segmentation by means of multiple instance and multitask learningabstractWe address the task of learning a semantic segmentation from weakly supervised data. Our aim is to devise a system that predicts an object label for each pixel by making use of only image level labels during training - the information whether a certain object is present or not in the image. Such coarse tagging of images is faster and easier to obtain as opposed to the tedious task of pixelwise labeling required in state of the art systems. We cast this task naturally as a multiple instance learning (MIL) problem. We use Semantic Texton Forest (STF) as the basic framework and extend it for the MIL setting. We make use of multitask learning (MTL) to regularize our solution. Here, an external task of geometric context estimation is used to improve on the task of semantic segmentation. We report experimental results on the MSRC21 and the very challenging VOC2007 datasets. On MSRC21 dataset we are able, by using 276 weakly labeled images, to achieve the performance of a supervised STF trained on pixelwise labeled training set of 56 images, which is a significant reduction in supervision needed. Alexander Vezhnevets, Joachim M. Buhmann |
CVPR | 2 |
| 2010 | Regularized online learning of pseudometricsabstractWe present a regularized approach for online learning of a pseudometric in the form of a Mahalanobis distance. We express the problem as an optimization that learns on the current labeled instance whilst favoring a solution of a predefined form. Our focus is on regularization. Our formulation takes up a flexible form allowing for scenarios ranging from traditional L2 regularization to regularization to a prior estimated from unsupervised data. We apply our method to an online content-based music retrieval scenario (e.g. personalized internet radio). Here the user provides information on his listening preferences via online feedback for each song that is played. By updating a pseudometric given this feedback, the algorithm optimizes a transformation that maps the user's preferred songs closer together and undesired songs far from these preferred songs. Yvonne Moh, Joachim M. Buhmann |
ICASSP | 2 |
| 2010 | Speech enhancement with sparse coding in learned dictionariesabstractThe enhancement of speech degraded by non-stationary interferers is a highly relevant and difficult task of many signal processing applications. We present a monaural speech enhancement method based on sparse coding of noisy speech signals in a composite dictionary, consisting of the concatenation of a speech and interferer dictionary, both being possibly over-complete. The speech dictionary is learned off-line on a training corpus, while an environment specific interferer dictionary is learned on-line during speech pauses. Our approach optimizes the trade-off between source distortion and source confusion, and thus achieves significant improvements on objective quality measures like cepstral distance, in the speaker dependent and independent case, in several real-world environments and at low signal-to-noise ratios. Our enhancement method outperforms state-of-the-art methods like multi-band spectral subtraction and approaches based on vector quantization. Christian D. Sigg, Tomas Dikk, Joachim M. Buhmann |
ICASSP | 3 |
| 2010 | The Balanced Accuracy and Its Posterior DistributionabstractEvaluating the performance of a classification algorithm critically requires a measure of the degree to which unseen examples have been identified with their correct class labels. In practice, generalizability is frequently estimated by averaging the accuracies obtained on individual cross-validation folds. This procedure, however, is problematic in two ways. First, it does not allow for the derivation of meaningful confidence intervals. Second, it leads to an optimistic estimate when a biased classifier is tested on an imbalanced dataset. We show that both problems can be overcome by replacing the conventional point estimate of accuracy by an estimate of the posterior distribution of the balanced accuracy. Kay Henning Brodersen, Cheng Soon Ong, Klaas E. Stephan, Joachim M. Buhmann |
ICPR | 4 |
| 2010 | The Binormal Assumption on Precision-Recall CurvesabstractThe precision-recall curve (PRC) has become a widespread conceptual basis for assessing classification performance. The curve relates the positive predictive value of a classifier to its true positive rate and often provides a useful alternative to the well-known receiver operating characteristic (ROC). The empirical PRC, however, turns out to be a highly imprecise estimate of the true curve, especially in the case of a small sample size and class imbalance in favour of negative examples. Ironically, this situation tends to occur precisely in those applications where the curve would be most useful, e.g., in anomaly detection or information retrieval. Here, we propose to estimate the PRC on the basis of a simple distributional assumption about the decision values that generalizes the established binormal model for estimating smooth ROC curves. Using simulations, we show that our approach outperforms empirical estimates, and that an account of the class imbalance is crucial for obtaining unbiased PRC estimates. Kay Henning Brodersen, Cheng Soon Ong, Klaas E. Stephan, Joachim M. Buhmann |
ICPR | 4 |
| 2010 | Information theoretic model validation for clusteringabstractModel selection in clustering requires (i) to specify a suitable clustering principle and (ii) to control the model order complexity by choosing an appropriate number of clusters depending on the noise level in the data. We advocate an information theoretic perspective where the uncertainty in the measurements quantizes the set of data partitionings and, thereby, induces uncertainty in the solution space of clusterings. A clustering model, which can tolerate a higher level of fluctuations in the measurements than alternative models, is considered to be superior provided that the clustering solution is equally informative. This tradeoff between informativeness and robustness is used as a model selection criterion. The requirement that data partitionings should generalize from one data set to an equally probable second data set gives rise to a new notion of structure induced information. Joachim M. Buhmann |
ISIT | 1 |
| 2010 | Geometrical Consistent 3D Tracing of Neuronal Processes in ssTEM Data
Verena Kaynig, Thomas J. Fuchs, Joachim M. Buhmann |
MICCAI (2) | 3 |
| 2010 | Entropy and Margin Maximization for Structured Output Learning
Patrick Pletscher, Cheng Soon Ong, Joachim M. Buhmann |
ECML/PKDD (3) | 3 |
| 2010 | Proteome Coverage Prediction for Integrated Proteomics Datasets
Manfred Claassen, Ruedi Aebersold, Joachim M. Buhmann |
RECOMB | 3 |
| 2010 | On the definition of role miningabstractThere have been many approaches proposed for role mining. However, the problems solved often differ due to a lack of consensus on the formal definition of the role mining problem. In this paper, we provide a detailed analysis of the requirements for role mining, the existing definitions of role mining, and the methods used to assess role mining results. Given basic assumptions on how access-control configurations are generated, we propose a novel definition of the role mining problem that fulfills the requirements that real-world enterprises typically have. In this way, we recast role mining as a prediction problem. Mario Frank 0001, Joachim M. Buhmann, David A. Basin |
SACMAT | 2 |
| 2010 | Infinite mixture-of-experts model for sparse survival regression with application to breast cancerabstractBACKGROUND: We present an infinite mixture-of-experts model to find an unknown number of sub-groups within a given patient cohort based on survival analysis. The effect of patient features on survival is modeled using the Cox's proportionality hazards model which yields a non-standard regression component. The model is able to find key explanatory factors (chosen from main effects and higher-order interactions) for each sub-group by enforcing sparsity on the regression coefficients via the Bayesian Group-Lasso. RESULTS: Simulated examples justify the need of such an elaborate framework for identifying sub-groups along with their key characteristics versus other simpler models. When applied to a breast-cancer dataset consisting of survival times and protein expression levels of patients, it results in identifying two distinct sub-groups with different survival patterns (low-risk and high-risk) along with the respective sets of compound markers. CONCLUSIONS: The unified framework presented here, combining elements of cluster and feature detection for survival analysis, is clearly a powerful tool for analyzing survival patterns within a patient group. The model also demonstrates the feasibility of analyzing complex interactions which can contribute to definition of novel prognostic compound markers. Sudhir Raman, Thomas J. Fuchs, Peter J. Wild, Edgar Dahl, Joachim M. Buhmann, Volker Roth 0001 |
BMC Bioinform. | 5 |
| 2010 | Learning the Compositional Nature of Visual Object Categories for RecognitionabstractReal-world scene understanding requires recognizing object categories in novel visual scenes. This paper describes a composition system that automatically learns structured, hierarchical object representations in an unsupervised manner without requiring manual segmentation or manual object localization. A central concept for learning object models in the challenging, general case of unconstrained scenes, large intraclass variations, large numbers of categories, and lacking supervision information is to exploit the compositional nature of our (visual) world. The compositional nature of visual objects significantly limits their representation complexity and renders learning of structured object models statistically and computationally tractable. We propose a robust descriptor for local image parts and show how characteristic compositions of parts can be learned that are based on an unspecific part vocabulary shared between all categories. Moreover, a Bayesian network is presented that comprises all the compositional constituents together with scene context and object shape. Object recognition is then formulated as a statistical inference problem in this probabilistic model. Björn Ommer, Joachim M. Buhmann |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 2009 | A probabilistic approach to hybrid role miningabstractRole mining algorithms address an important access control problem: configuring a role-based access control system. Given a direct assignment of users to permissions, role mining discovers a set of roles together with an assignment of users to roles. The results should closely agree with the direct assignment. Moreover, the roles should be understandable from the business perspective in that they reflect functional roles within the enterprise. This requires hybrid role mining methods that work with both direct assignments and business information from the enterprise. Mario Frank 0001, Andreas P. Streich, David A. Basin, Joachim M. Buhmann |
CCS | 4 |
| 2009 | Manifold regularization for semi-supervised sequential learningabstractThe sequential data flux in many time-series applications require that only a small fraction of the data are stored for future processing. Furthermore, labels for these data are possibly sparse and they might show some biases. To support learning under such restrictive constraints, we combine manifold regularization with sequential learning under a semi-supervised learning scenario. The online learning mechanism integrates a regularization based on the data smoothness assumptions. We present a proof-of-concept for illustrative toy problems, and we apply the algorithm to a real-world sparse online classification task for music categories. Yvonne Moh, Joachim M. Buhmann |
ICASSP | 2 |
| 2009 | Optimized expected information gain for nonlinear dynamical systemsabstractThis paper addresses the problem of active model selection for nonlinear dynamical systems. We propose a novel learning approach that selects the most informative subset of time-dependent variables for the purpose of Bayesian model inference. The model selection criterion maximizes the expected Kullback-Leibler divergence between the prior and the posterior probabilities over the models. The proposed strategy generalizes the standard D-optimal design, which is obtained from a uniform prior with Gaussian noise. In addition, our approach allows us to determine an information halting criterion for model identification. We illustrate the benefits of our approach by differentiating between 18 published biochemical models of the TOR signaling pathway, a model selection problem in systems biology. By generating pivotal selection experiments, our strategy outperforms the standard Aoptimal, D-optimal and E-optimal sequential design techniques. Alberto Giovanni Busetto, Cheng Soon Ong, Joachim M. Buhmann |
ICML | 3 |
| 2009 | Multi-assignment clustering for Boolean dataabstractConventional clustering methods typically assume that each data item belongs to a single cluster. This assumption does not hold in general. In order to overcome this limitation, we propose a generative method for clustering vectorial data, where each object can be assigned to multiple clusters. Using a deterministic annealing scheme, our method decomposes the observed data into the contributions of individual clusters and infers their parameters. Experiments on synthetic Boolean data show that our method achieves higher accuracy in the source parameter estimation and superior cluster stability compared to state-of-the-art approaches. We also apply our method to an important problem in computer security known as role mining. Experiments on real-world access control data show performance gains in generalization to new employees against other multi-assignment methods. In challenging situations with high noise levels, our approach maintains its good performance, while alternative state-of-the-art techniques lack robustness. Andreas P. Streich, Mario Frank 0001, David A. Basin, Joachim M. Buhmann |
ICML | 4 |
| 2009 | Graph-Based Pancreatic Islet Segmentation for Early Type 2 Diabetes Mellitus on Histopathological Tissue
Xenofon E. Floros, Thomas J. Fuchs, Markus P. Rechsteiner, Giatgen Spinas, Holger Moch, Joachim M. Buhmann |
MICCAI (1) | 6 |
| 2009 | Adaptive bandwidth selection for biomarker discovery in mass spectrometry
Bernd Fischer 0003, Volker Roth 0001, Joachim M. Buhmann |
Artif. Intell. Medicine | 3 |
| 2009 | Proteome coverage prediction with infinite Markov modelsabstractMOTIVATION: Liquid chromatography tandem mass spectrometry (LC-MS/MS) is the predominant method to comprehensively characterize complex protein mixtures such as samples from prefractionated or complete proteomes. In order to maximize proteome coverage for the studied sample, i.e. identify as many traceable proteins as possible, LC-MS/MS experiments are typically repeated extensively and the results combined. Proteome coverage prediction is the task of estimating the number of peptide discoveries of future LC-MS/MS experiments. Proteome coverage prediction is important to enhance the design of efficient proteomics studies. To date, there does not exist any method to reliably estimate the increase of proteome coverage at an early stage. RESULTS: We propose an extended infinite Markov model DiriSim to extrapolate the progression of proteome coverage based on a small number of already performed LC-MS/MS experiments. The method explicitly accounts for the uncertainty of peptide identifications. We tested DiriSim on a set of 37 LC-MS/MS experiments of a complete proteome sample and demonstrated that DiriSim correctly predicts the coverage progression already from a small subset of experiments. The predicted progression enabled us to specify maximal coverage for the test sample. We demonstrated that quality requirements on the final proteome map impose an upper bound on the number of useful experiment repetitions and limit the achievable proteome coverage. Manfred Claassen, Ruedi Aebersold, Joachim M. Buhmann |
Bioinform. | 3 |
| 2009 | Seeing the Objects Behind the Dots: Recognition in Videos from a Moving Camera
Björn Ommer, Theodor Mader, Joachim M. Buhmann |
Int. J. Comput. Vis. | 3 |
| 2008 | A class of probabilistic models for role engineeringabstractRole Engineering is a security-critical task for systems using role-based access control (RBAC). Different role-mining approaches have been proposed that attempt to automatically infer appropriate roles from existing user-permission assignments. However, these approaches are mainly combinatorial and lack an underlying probabilistic model of the domain. We present the first probabilistic model for RBAC. Our model defines a general framework for expressing user permission assignments and can be specialized to different domains by limiting its degrees of freedom with appropriate constraints. For one practically important instance of this framework, we show how roles can be inferred from data using a state-of-the-art machine-learning algorithm. Experiments on both randomly generated and real-world data provide evidence that our approach not only creates meaningful roles but also identifies erroneous user-permission assignments in given data. Mario Frank 0001, David A. Basin, Joachim M. Buhmann |
CCS | 3 |
| 2008 | Probabilistic image registration and anomaly detection by nonlinear warpingabstractAutomatic, defect tolerant registration of transmission electron microscopy (TEM) images poses an important and challenging problem for biomedical image analysis, e.g. in computational neuroanatomy. In this paper we demonstrate a fully automatic stitching and distortion correction method for TEM images and propose a probabilistic approach for image registration. The technique identifies image defects due to sample preparation and image acquisition by outlier detection. A polynomial kernel expansion is used to estimate a non-linear image transformation based on intensities and spatial features. Corresponding points in the images are not determined beforehand, but they are estimated via an EM-algorithm during the registration process which is preferable in the case of (noisy) TEM images. Our registration model is successfully applied to two large image stacks of serial section TEM images acquired from brain tissue samples in a computational neuroanatomy project and shows significant improvement over existing image registration methods on these large datasets. Verena Kaynig, Bernd Fischer 0003, Joachim M. Buhmann |
CVPR | 3 |
| 2008 | Music preference learning with partial informationabstractWe consider the problem of online learning in a changing environment under sparse user feedback. Specifically, we address the classification of music types according to a user's preferences for a hearing aid application. The classifier, operating under limited computational resources, must be capable of adjusting to types of data not represented in the training set, and to changing user demands. The user provides feedback only occasionally, prompting the classifier to change its state. We propose an online learning algorithm capable of incorporating information from unlabeled data by a semi-supervised strategy, and demonstrate that the use of unlabeled examples significantly improves classification performance if the ratio of labeled points is small. Yvonne Moh, Peter Orbanz, Joachim M. Buhmann |
ICASSP | 3 |
| 2008 | Expectation-maximization for sparse and non-negative PCAabstractWe study the problem of finding the dominant eigenvector of the sample covariance matrix, under additional constraints on the vector: a cardinality constraint limits the number of non-zero elements, and non-negativity forces the elements to have equal sign. This problem is known as sparse and non-negative principal component analysis (PCA), and has many applications including dimensionality reduction and feature selection. Based on expectation-maximization for probabilistic PCA, we present an algorithm for any combination of these constraints. Its complexity is at most quadratic in the number of dimensions of the data. We demonstrate significant improvements in performance and computational efficiency compared to other constrained PCA algorithms, on large data sets from biology and computer vision. Finally, we show the usefulness of non-negative sparse PCA for unsupervised feature selection in a gene clustering task. Christian D. Sigg, Joachim M. Buhmann |
ICML | 2 |
| 2008 | Computational Pathology Analysis of Tissue Microarrays Predicts Survival of Renal Clear Cell Carcinoma Patients
Thomas J. Fuchs, Peter J. Wild, Holger Moch, Joachim M. Buhmann |
MICCAI (2) | 4 |
| 2008 | Classification of Multi-labeled Data: A Generative Approach
Andreas P. Streich, Joachim M. Buhmann |
ECML/PKDD (2) | 2 |
| 2008 | Nonparametric Bayesian Image Segmentation
Peter Orbanz, Joachim M. Buhmann |
Int. J. Comput. Vis. | 2 |
| 2008 | On Relevant Dimensions in Kernel Feature Spaces
Mikio L. Braun, Joachim M. Buhmann, Klaus-Robert Müller |
J. Mach. Learn. Res. | 2 |
| 2007 | Learning the Compositional Nature of Visual ObjectsabstractThe compositional nature of visual objects significantly limits their representation complexity and renders learning of structured object models tractable. Adopting this modeling strategy we both (i) automatically decompose objects into a hierarchy of relevant compositions and we (ii) learn such a compositional representation for each category without supervision. The compositional structure supports feature sharing already on the lowest level of small image patches. Compositions are represented as probability distributions over their constituent parts and the relations between them. The global shape of objects is captured by a graphical model which combines all compositions. Inference based on the underlying statistical model is then employed to obtain a category level object recognition system. Experiments on large standard benchmark datasets underline the competitive recognition performance of this approach and they provide insights into the learned compositional structure of objects. Björn Ommer, Joachim M. Buhmann |
CVPR | 2 |
| 2007 | Kernel-Based Grouping of Histogram Data
Tilman Lange, Joachim M. Buhmann |
ECML | 2 |
| 2007 | Cluster analysis of heterogeneous rank dataabstractCluster analysis of ranking data, which occurs in consumer questionnaires, voting forms or other inquiries of preferences, attempts to identify typical groups of rank choices.Empirically measured rankings are often incomplete, i.e. different numbers of filled rank positions cause heterogeneity in the data.We propose a mixture approach for clustering of heterogeneous rank data.Rankings of different lengths can be described and compared by means of a single probabilistic model.A maximum entropy approach avoids hidden assumptions about missing rank positions.Parameter estimators and an efficient EM algorithm for unsupervised inference are derived for the ranking mixture model.Experiments on both synthetic data and realworld data demonstrate parameter estimates on heterogeneous data when the incomplete rankings are included in the inference process. Ludwig M. Busse, Peter Orbanz, Joachim M. Buhmann |
ICML | 3 |
| 2007 | PepSplice: cache-efficient search algorithms for comprehensive identification of tandem mass spectraabstractAbstract Motivation: Tandem mass spectrometry allows for high-throughput identification of complex protein samples. Searching tandem mass spectra against sequence databases is the main analysis method nowadays. Since many peptide variations are possible, including them in the search space seems only logical. However, the search space usually grows exponentially with the number of independent variations and may therefore overwhelm computational resources. Results: We provide fast, cache-efficient search algorithms to screen large peptide search spaces including non-tryptic peptides, whole genomes, dozens of posttranslational modifications, unannotated point mutations and even unannotated splice sites. All these search spaces can be screened simultaneously. By optimizing the cache usage, we achieve a calculation speed that closely approaches the limits of the hardware. At the same time, we control the size of the overall search space by limiting the combinations of variations that can co-occur on the same peptide. Using a hypergeometric scoring scheme, we applied these algorithms to a dataset of 1 420 632 spectra. We were able to identify a considerable number of peptide variations within a modest amount of computing time on standard desktop computers. Availability: PepSplice is available as a C++ application for Linux, Windows and OSX at www.ti.inf.ethz.ch/pw/software/pepsplice/. It is open source under the revised BSD license. Contact: [email protected] or [email protected] Supplementary information: Supplementary data are available at Bioinformatics online. Franz F. Roos, Riko Jacob, Jonas Grossmann, Bernd Fischer 0003, Joachim M. Buhmann, Wilhelm Gruissem, Sacha Baginsky, Peter Widmayer |
Bioinform. | 5 |
| 2007 | Time-series alignment by non-negative multiple generalized canonical correlation analysisabstractBACKGROUND: Quantitative analysis of differential protein expressions requires to align temporal elution measurements from liquid chromatography coupled to mass spectrometry (LC/MS). We propose multiple Canonical Correlation Analysis (mCCA) as a method to align the non-linearly distorted time scales of repeated LC/MS experiments in a robust way. RESULTS: Multiple canonical correlation analysis is able to map several time series to a consensus time scale. The alignment function is learned in a supervised fashion. We compare our approach with previously published methods for aligning mass spectrometry data on a large proteomics dataset. The proposed method significantly increases the number of proteins that are identified as being differentially expressed in different biological samples. CONCLUSION: Jointly aligning multiple liquid chromatography/mass spectrometry samples by mCCA substantially increases the detection rate of potential bio-markers which significantly improves the interpretability of LC/MS data. Bernd Fischer 0003, Volker Roth 0001, Joachim M. Buhmann |
BMC Bioinform. | 3 |
| 2007 | Robust Image Segmentation Using Resampling and Shape ConstraintsabstractAutomated segmentation of images has been considered an important intermediate processing task to extract semantic meaning from pixels. We propose an integrated approach for image segmentation based on a generative clustering model combined with coarse shape information and robust parameter estimation. The sensitivity of segmentation solutions to image variations is measured by image resampling. Shape information is included in the inference process to guide ambiguous groupings of color and texture features. Shape and similarity-based grouping information is combined into a semantic likelihood map in the framework of Bayesian statistics. Experimental evidence shows that semantically meaningful segments are inferred even when image data alone gives rise to ambiguous segmentations. Thomas Zöller, Joachim M. Buhmann |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 2006 | Model Order Selection and Cue Combination for Image SegmentationabstractModel order selection and cue combination are both difficult open problems in the area of clustering. In this work we build upon stability-based approaches to develop a new method for automatic model order selection and cue combination with applications to visual grouping. Novel features of our approach include the ability to detect multiple stable clusterings (instead of only one), a simpler means of calculating stability that does not require training a classifier, and a new characterization of the space of stabilities for a continuum of segmentations that provides for an efficient sampling scheme. Our contribution is a framework for visual grouping that frees the user from the hassles of parameter tuning and model order selection: the input is an image, the output is a shortlist of segmentations. Andrew Rabinovich, Serge J. Belongie, Tilman Lange, Joachim M. Buhmann |
CVPR (1) | 4 |
| 2006 | Learning Compositional Categorization Models
Björn Ommer, Joachim M. Buhmann |
ECCV (3) | 2 |
| 2006 | Smooth Image Segmentation by Nonparametric Bayesian Inference
Peter Orbanz, Joachim M. Buhmann |
ECCV (1) | 2 |
| 2006 | PerformancePrediction ChallengeabstractA major challenge for machine learning algorithms in real world applications is to predict their performance. We have approached this question by organizing a challenge in performance prediction for WCCI 2006. The class of problems addressed are classification problems encountered in pattern recognition (classification of images, speech recognition), medical diagnosis, marketing (customer categorization), text categorization (filtering of spam). Over 100 participants have been trying to build the best possible classifier from training data and guess their generalization error on a large unlabeled test set. The challenge scores indicate that cross-validation yields good results both for model selection and performance prediction. Alternative model selection strategies were also sometimes employed with success. The challenge web site keeps open for post-challenge submissions: http://www.modelselect.inf.ethz.ch/. Isabelle Guyon, Amir Saffari, Gideon Dror, Joachim M. Buhmann |
IJCNN | 4 |
| 2006 | Denoising and Dimension Reduction in Feature SpaceabstractWe show that the relevant information about a classification problem in feature space is contained up to negligible error in a finite number of leading kernel PCA components if the kernel matches the underlying learning problem. Thus, kernels not only transform data sets such that good generalization can be achieved even by linear discriminant functions, but this transformation is also performed in a manner which makes economic use of feature space dimensions. In the best case, kernels provide efficient implicit representations of the data to perform classification. Practically, we propose an algorithm which enables us to recover the subspace and dimensionality relevant for good classification. Our algorithm can therefore be applied (1) to analyze the interplay of data set and kernel in a geometric fashion, (2) to help in model selection, and to (3) de-noise in feature space in order to yield better classification results. Mikio L. Braun, Joachim M. Buhmann, Klaus-Robert Müller |
NIPS | 2 |
| 2006 | On the information and representation of non-Euclidean pairwise data
Julian Laub, Volker Roth 0001, Joachim M. Buhmann, Klaus-Robert Müller |
Pattern Recognit. | 3 |
| 2005 | Learning with Constrained and Unlabelled DataabstractClassification problems abundantly arise in many computer vision tasks eing of supervised, semi-supervised or unsupervised nature. Even when class labels are not available, a user still might favor certain grouping solutions over others. This bias can be expressed either by providing a clustering criterion or cost function and, in addition to that, by specifying pairwise constraints on the assignment of objects to classes. In this work, we discuss a unifying formulation for labelled and unlabelled data that can incorporate constrained data for model fitting. Our approach models the constraint information by the maximum entropy principle. This modeling strategy allows us (i) to handle constraint violations and soft constraints, and, at the same time, (ii) to speed up the optimization process. Experimental results on face classification and image segmentation indicates that the proposed algorithm is computationally efficient and generates superior groupings when compared with alternative techniques. Tilman Lange, Martin H. C. Law, Anil K. Jain 0001, Joachim M. Buhmann |
CVPR (1) | 4 |
| 2005 | SAR images as mixtures of Gaussian mixturesabstractWe consider the problem of image segmentation by clustering local histograms with parametric mixture-of-mixture models. These models represent each cluster by a single mixture model of simple parametric components, typically truncated Gaussians. Clustering requires unsupervised inference of the model parameters, for which we derive a nested variant of the EM algorithm. This learning procedure is designed to deal with the large number of hidden variables required by the model. Results are presented for application of the algorithm to unsupervised segmentation of synthetic aperture radar (SAR) images. Peter Orbanz, Joachim M. Buhmann |
ICIP (2) | 2 |
| 2005 | Combining partitions by probabilistic label aggregationabstractData clustering represents an important tool in exploratory data analysis. The lack of objective criteria render model selection as well as the identification of robust solutions particularly difficult. The use of a stability assessment and the combination of multiple clustering solutions represents an important ingredient to achieve the goal of finding useful partitions. In this work, we propose a novel way of combining multiple clustering solutions for both, hard and soft partitions: the approach is based on modeling the probability that two objects are grouped together. An efficient EM optimization strategy is employed in order to estimate the model parameters. Our proposal can also be extended in order to emphasize the signal more strongly by weighting individual base clustering solutions according to their consistency with the prediction for previously unseen objects. In addition to that, the probabilistic model supports an out-of-sample extension that (i) makes it possible to assign previously unseen objects to classes of the combined solution and (ii) renders the efficient aggregation of solutions possible. In this work, we also shed some light on the usefulness of such combination approaches. In the experimental result section, we demonstrate the competitive performance of our proposal in comparison with other recently proposed methods for combining multiple classifications of a finite data set. Tilman Lange, Joachim M. Buhmann |
KDD | 2 |
| 2005 | Fusion of Similarity Data in ClusteringabstractFusing multiple information sources can yield significant benefits to suc- cessfully accomplish learning tasks. Many studies have focussed on fus- ing information in supervised learning contexts. We present an approach to utilize multiple information sources in the form of similarity data for unsupervised learning. Based on similarity information, the clustering task is phrased as a non-negative matrix factorization problem of a mix- ture of similarity measurements. The tradeoff between the informative- ness of data sources and the sparseness of their mixture is controlled by an entropy-based weighting mechanism. For the purpose of model se- lection, a stability-based approach is employed to ensure the selection of the most self-consistent hypothesis. The experiments demonstrate the performance of the method on toy as well as real world data sets. Tilman Lange, Joachim M. Buhmann |
NIPS | 2 |
| 2005 | Image Segmentation by Networks of Spiking NeuronsabstractA network of leaky integrate-and-fire (IAF) neurons is proposed to segment gray-scale images. The network architecture with local competition between neurons that encode segment assignments of image blocks is motivated by a histogram clustering approach to image segmentation. Lateral excitatory connections between neighboring image sites yield a local smoothing of segments. The mean firing rate of class membership neurons encodes the image segmentation. A weight modification scheme is proposed that estimates segment-specific prototypical histograms. The robustness properties of the network implementation make it amenable to an analog VLSI realization. Results on synthetic and real-world images demonstrate the effectiveness of the architecture. Joachim M. Buhmann, Tilman Lange, Ulrich Ramacher |
Neural Comput. | 1 |
| 2004 | Shape Constrained Image Segmentation by Parametric Distributional Clustering
Thomas Zöller, Joachim M. Buhmann |
CVPR (1) | 2 |
| 2004 | A Hidden Markov Model for de Novo Peptide SequencingabstractDe novo Sequencing of peptides is a challenging task in proteome re- search. While there exist reliable DNA-sequencing methods, the high- throughput de novo sequencing of proteins by mass spectrometry is still an open problem. Current approaches suffer from a lack in precision to detect mass peaks in the spectrograms. In this paper we present a novel method for de novo peptide sequencing based on a hidden Markov model. Experiments effectively demonstrate that this new method signif- icantly outperforms standard approaches in matching quality. Bernd Fischer 0003, Volker Roth 0001, Joachim M. Buhmann, Jonas Grossmann, Sacha Baginsky, Wilhelm Gruissem, Franz F. Roos, Peter Widmayer |
NIPS | 3 |
| 2004 | Stability-Based Validation of Clustering SolutionsabstractData clustering describes a set of frequently employed techniques in exploratory data analysis to extract "natural" group structure in data. Such groupings need to be validated to separate the signal in the data from spurious structure. In this context, finding an appropriate number of clusters is a particularly important model selection question. We introduce a measure of cluster stability to assess the validity of a cluster model. This stability measure quantifies the reproducibility of clustering solutions on a second sample, and it can be interpreted as a classification risk with regard to class labels produced by a clustering algorithm. The preferred number of clusters is determined by minimizing this classification risk as a function of the number of clusters. Convincing results are achieved on simulated as well as gene expression data sets. Comparisons to other methods demonstrate the competitive performance of our method and its suitability as a general validation tool for clustering solutions in real-world problems. Tilman Lange, Volker Roth 0001, Mikio L. Braun, Joachim M. Buhmann |
Neural Comput. | 4 |
| 2004 | Boundary-constrained agglomerative segmentationabstractAutomated interpretation of remotely sensed data poses certain demands to image segmentation algorithms, regarding speed, memory requirements, segmentation quality, noise robustness, complexity, and reproducibility. This paper addresses these issues by formulating image segmentation as source channel coding with side information. A cost function is developed that approximates the expected code length for a hypothetical two-part coding scheme. The cost function combines region-based and edge-based considerations, and it supports the utilization of reference data to enhance segmentation results. Optimization is implemented by an agglomerative segmentation algorithm that iteratively creates a tree-like description of the image. Given a fixed tree level and the output of the edge detector, the cost function is parameter-free, so that no exhaustive parameter-tuning is necessary. Additionally, a criterion is presented to reliably select an adequate tree level with high descriptive quality. It is shown by statistical analysis that the cost function is appropriate for both multispectral and synthetic aperture radar data. Experimental results confirm the high quality of the resulting segmentations. Lothar Hermes, Joachim M. Buhmann |
IEEE Trans. Geosci. Remote. Sens. | 2 |
| 2003 | Clustering with the Connectivity KernelabstractClustering aims at extracting hidden structure in dataset. While the prob- lem of finding compact clusters has been widely studied in the litera- ture, extracting arbitrarily formed elongated structures is considered a much harder problem. In this paper we present a novel clustering algo- rithm which tackles the problem by a two step procedure: first the data are transformed in such a way that elongated structures become compact ones. In a second step, these new objects are clustered by optimizing a compactness-based criterion. The advantages of the method over related approaches are threefold: (i) robustness properties of compactness-based criteria naturally transfer to the problem of extracting elongated struc- tures, leading to a model which is highly robust against outlier objects; (ii) the transformed distances induce a Mercer kernel which allows us to formulate a polynomial approximation scheme to the generally NP- hard clustering problem; (iii) the new method does not contain free kernel parameters in contrast to methods like spectral clustering or mean-shift clustering. Bernd Fischer 0003, Volker Roth 0001, Joachim M. Buhmann |
NIPS | 3 |
| 2003 | Path-Based Clustering for Grouping of Smooth Curves and Texture SegmentationabstractPerceptual grouping organizes image parts in clusters based on psychophysically plausible similarity measures. We propose a novel grouping method in this paper, which stresses connectedness of image elements via mediating elements rather than favoring high mutual similarity. This grouping principle yields superior clustering results when objects are distributed on low-dimensional extended manifolds in a feature space, and not as local point clouds. In addition to extracting connected structures, objects are singled out as outliers when they are too far away from any cluster structure. The objective function for this perceptual organization principle is optimized by a fast agglomerative algorithm. We report on perceptual organization experiments where small edge elements are grouped to smooth curves. The generality of the method is emphasized by results from grouping textured images with texture gradients in an unsupervised fashion. Bernd Fischer 0003, Joachim M. Buhmann |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 2003 | Bagging for Path-Based ClusteringabstractA resampling scheme for clustering with similarity to bootstrap aggregation (bagging) is presented. Bagging is used to improve the quality of path-based clustering, a data clustering method that can extract elongated structures from data in a noise robust way. The results of an agglomerative optimization method are influenced by small fluctuations of the input data. To increase the reliability of clustering solutions, a stochastic resampling method is developed to infer consensus clusters. A related reliability measure allows us to estimate the number of clusters, based on the stability of an optimized cluster solution under resampling. The quality of path-based clustering with resampling is evaluated on a large image data set of human segmentations. Bernd Fischer 0003, Joachim M. Buhmann |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 2003 | Optimal Cluster Preserving Embedding of Nonmetric Proximity DataabstractFor several major applications of data analysis, objects are often not represented as feature vectors in a vector space, but rather by a matrix gathering pairwise proximities. Such pairwise data often violates metricity and, therefore, cannot be naturally embedded in a vector space. Concerning the problem of unsupervised structure detection or clustering, in this paper, a new embedding method for pairwise data into Euclidean vector spaces is introduced. We show that all clustering methods, which are invariant under additive shifts of the pairwise proximities, can be reformulated as grouping problems in Euclidian spaces. The most prominent property of this constant shift embedding framework is the complete preservation of the cluster structure in the embedding space. Restating pairwise clustering problems in vector spaces has several important consequences, such as the statistical description of the clusters by way of cluster prototypes, the generic extension of the grouping procedure to a discriminative prediction rule, and the applicability of standard preprocessing methods like denoising or dimensionality reduction. Volker Roth 0001, Julian Laub, Motoaki Kawanabe, Joachim M. Buhmann |
IEEE Trans. Pattern Anal. Mach. Intell. | 4 |
| 2003 | A minimum entropy approach to adaptive image polygonizationabstractThis paper introduces a novel adaptive image segmentation algorithm which represents images by polygonal segments. The algorithm is based on an intuitive generative model for pixel intensities and its associated cost function which can be effectively optimized by a hierarchical triangulation algorithm. A triangular mesh is iteratively refined and reorganized to extract a compact description of the essential image structure. After analyzing fundamental convexity properties of our cost function, we adapt an information-theoretic bound to assess the statistical significance of a given triangulation step. The bound effectively defines a stopping criterion to limit the number of triangles in the mesh, thereby avoiding undesirable overfitting phenomena. It also facilitates the development of a multiscale variant of the triangulation algorithm, which substantially improves its computational demands. The algorithm has various applications in contextual classification, remote sensing, and visual object recognition. It is particularly suitable for the segmentation of noisy imagery. Lothar Hermes, Joachim M. Buhmann |
IEEE Trans. Image Process. | 2 |
| 2002 | Parametric Distributional Clustering for Image Segmentation
Lothar Hermes, Thomas Zöller, Joachim M. Buhmann |
ECCV (3) | 3 |
| 2002 | Stability-Based Model Order Selection in Clustering with Applications to Gene Expression Data
Volker Roth 0001, Mikio L. Braun, Tilman Lange, Joachim M. Buhmann |
ICANN | 4 |
| 2002 | Stability-Based Model SelectionabstractModel selection is linked to model assessment, which is the problem of comparing different models, or model parameters, for a specific learning task. For supervised learning, the standard practical technique is cross- validation, which is not applicable for semi-supervised and unsupervised settings. In this paper, a new model assessment scheme is introduced which is based on a notion of stability. The stability measure yields an upper bound to cross-validation in the supervised case, but extends to semi-supervised and unsupervised problems. In the experimental part, the performance of the stability measure is studied for model order se- lection in comparison to standard techniques in this area. Tilman Lange, Mikio L. Braun, Volker Roth 0001, Joachim M. Buhmann |
NIPS | 4 |
| 2002 | Going Metric: Denoising Pairwise DataabstractPairwise data in empirical sciences typically violate metricity, ei(cid:173) ther due to noise or due to fallible estimates, and therefore are hard to analyze by conventional machine learning technology. In this paper we therefore study ways to work around this problem. First, we present an alternative embedding to multi-dimensional scaling (MDS) that allows us to apply a variety of classical ma(cid:173) chine learning and signal processing algorithms. The class of pair(cid:173) wise grouping algorithms which share the shift-invariance property is statistically invariant under this embedding procedure, leading to identical assignments of objects to clusters. Based on this new vectorial representation, denoising methods are applied in a sec(cid:173) ond step. Both steps provide a theoretically well controlled setup to translate from pairwise data to the respective denoised met(cid:173) ric representation. We demonstrate the practical usefulness of our theoretical reasoning by discovering structure in protein sequence data bases, visibly improving performance upon existing automatic methods. Volker Roth 0001, Julian Laub, Joachim M. Buhmann, Klaus-Robert Müller |
NIPS | 3 |
| 2002 | Coupled Clustering: A Method for Detecting Structural Correspondence
Zvika Marx, Ido Dagan, Joachim M. Buhmann, Eli Shamir 0001 |
J. Mach. Learn. Res. | 3 |
| 2001 | Contextual Classification by Entropy-Based PolygonizationabstractTo improve the performance of pixel-wise classification results for remotely sensed imagery, several contextual classification schemes have been proposed that aim at avoiding classification noise by local averaging. These algorithms, however, bear the serious disadvantage of smoothing the segment boundaries and producing rounded segments that hardly match the true shapes. The authors present a novel contextual classification algorithm that overcomes these shortcomings. Using a hierarchical approach for generating a triangular mesh, it decomposes the image into a set of polygons that, in our application, represent individual land-cover types. Compared to classical contextual classification approaches, this method has the advantage of generating output that matches the intuitively expected type of segmentation. Besides, it achieves excellent classification results. Lothar Hermes, Joachim M. Buhmann |
CVPR (2) | 2 |
| 2001 | Topology Free Hidden Markov Models: Application to Background Modeling
Björn Stenger, Visvanathan Ramesh, Nikos Paragios, Frans Coetzee, Joachim M. Buhmann |
ICCV | 5 |
| 2001 | Coupled Clustering: a Method for Detecting Structural Correspondence
Zvika Marx, Ido Dagan, Joachim M. Buhmann |
ICML | 3 |
| 2001 | The Noisy Euclidean Traveling Salesman Problem and LearningabstractWe consider noisy Euclidean traveling salesman problems in the plane, which are random combinatorial problems with underlying structure. Gibbs sampling is used to compute average trajectories, which estimate the underlying structure common to all instances. This procedure requires identifying the exact relationship between permutations and tours. In a learning setting, the average trajec(cid:173) tory is used as a model to construct solutions to new instances sampled from the same source. Experimental results show that the average trajectory can in fact estimate the underlying structure and that overfitting effects occur if the trajectory adapts too closely to a single instance. Mikio L. Braun, Joachim M. Buhmann |
NIPS | 2 |
| 2001 | Empirical Evaluation of Dissimilarity Measures for Color and Texture
Yossi Rubner, Jan Puzicha, Carlo Tomasi, Joachim M. Buhmann |
Comput. Vis. Image Underst. | 4 |
| 2000 | On Learning Optimal Texture Edge DetectorsabstractTexture is an inherently non-local image property. All common texture descriptors, therefore, have a significant spatial support which renders classical edge detection schemes inadequate for the detection of texture boundaries. In this paper we propose a novel scheme to learn filters for texture edge detection. Textures are defined by the statistical distribution of Gabor filter responses. Optimality criteria for detection reliability and localization accuracy are suggested in the spirit of Canny's edge detector. Texture edges are determined as zero crossings of the difference of the two a posteriori class distributions. An optimization algorithm is designed to determine the best filter kernel according to the underlying quality measure. The effectiveness of the approach is demonstrated on texture mondrians composed from the Brodatz album and a series of synthetic aperture radar (SAR) imagery. Moreover, we indicate how the proposed scheme can be combined with snake-type algorithms for prior-knowledge driven boundary refinement and interactive annotation. Stefan Will, Lothar Hermes, Joachim M. Buhmann, Jan Puzicha |
ICIP | 3 |
| 2000 | Active Learning for Hierarchical Pairwise Data ClusteringabstractPairwise data clustering is a well founded grouping technique based on relational data of objects which has a widespread application domain. However, its applicability suffers from the disadvantageous fact that N objects give rise to N(N-1)/2 relations. To cure this unfavorable scaling, techniques to sparsely sample the relations have been developed. Yet a randomly chosen subset of the data might not grasp the structure of the complete data set. To overcome this deficit, we use active learning methods from the field of statistical decision theory. Extending existing approaches we present an algorithm for actively learning hierarchical group structures based on mean field annealing optimization. Joachim M. Buhmann, Thomas Zöller |
ICPR | 1 |
| 2000 | Feature Selection for Support Vector MachinesabstractIn the context of support vector machines (SVM), high dimensional input vectors often reduce the computational efficiency and significantly slow down the classification process. In this paper, we propose a strategy to rank individual components according to their influence on the class assignments. This ranking is used to select an appropriate subset of the features. It replaces the original feature set without significant loss in classification accuracy. Often, the generalization ability of the classifier even increases due to the implicit regularization achieved by feature pruning. Lothar Hermes, Joachim M. Buhmann |
ICPR | 2 |
| 2000 | Data visualization by multidimensional scaling: a deterministic annealing approach
Hansjörg Klock, Joachim M. Buhmann |
Pattern Recognit. | 2 |
| 2000 | A theory of proximity based clustering: structure detection by optimization
Jan Puzicha, Thomas Hofmann 0001, Joachim M. Buhmann |
Pattern Recognit. | 3 |
| 2000 | On spatial quantization of color imagesabstractImage quantization and digital halftoning, two fundamental image processing problems, are generally performed sequentially and, in most cases, independent of each other. Color reduction with a pixel-wise defined distortion measure and the halftoning process with its local averaging neighborhood typically optimize different quality criteria or, frequently, follow a heuristic approach without reference to any quantitative quality measure. In this paper, we propose a new model to simultaneously quantize and halftone color images. The method is based on a rigorous cost-function approach which optimizes a quality criterion derived from a simplified model of human perception. It incorporates spatial and contextual information into the quantization and thus overcomes the artificial separation of quantization and halftoning. Optimization is performed by an efficient multiscale procedure which substantially alleviates the computational burden. The quality criterion and the optimization algorithms are evaluated on a representative set of artificial and real-world images showing a significant image quality improvement compared to standard color reduction approaches. Applying the developed cost function, we also suggest a new distortion measure for evaluating the overall quality of color reduction schemes. Jan Puzicha, Marcus Held, Jens Ketterer, Joachim M. Buhmann, Dieter W. Fellner |
IEEE Trans. Image Process. | 4 |
| 1999 | Histogram Clustering for Unsupervised Image SegmentationabstractThis paper introduces a novel statistical mixture model for probabilistic grouping of distributional (histogram) data. Adopting the Bayesian framework, we propose to perform annealed maximum a posteriori estimation to compute optimal clustering solutions. In order to accelerate the optimization process, an efficient multiscale formulation is developed. We present a prototypical application of this method for the unsupervised segmentation of textured images based on local distributions of Gabor coefficients. Benchmark results indicate superior performance compared to K-means clustering and proximity-based algorithms. Jan Puzicha, Joachim M. Buhmann, Thomas Hofmann 0001 |
CVPR | 2 |
| 1999 | Empirical Evaluation of Dissimilarity Measures for Color and TextureabstractThis paper empirically compares nine image dissimilarity measures that are based on distributions of color and texture features summarizing over 1,000 CPU hours of computational experiments. Ground truth is collected via a novel random sampling scheme for color and via an image partitioning method for texture. Quantitative performance evaluations are given for classification, image retrieval, and segmentation tasks, and for a wide variety of dissimilarity measures. It is demonstrated how the selection of a measure, based on large scale evaluation, substantially improves the quality of classification, retrieval, and unsupervised segmentation of color and texture images. Jan Puzicha, Yossi Rubner, Carlo Tomasi, Joachim M. Buhmann |
ICCV | 4 |
| 1999 | Model Selection in Clustering by Uniform Convergence Bounds
Joachim M. Buhmann, Marcus Held |
NIPS | 1 |
| 1999 | Multiscale Annealing for Grouping and Unsupervised Texture Segmentation
Jan Puzicha, Joachim M. Buhmann |
Comput. Vis. Image Underst. | 2 |
| 1999 | Histogram clustering for unsupervised segmentation and image retrieval
Jan Puzicha, Thomas Hofmann 0001, Joachim M. Buhmann |
Pattern Recognit. Lett. | 3 |
| 1998 | On Spatial Quantization of Color Images
Jens Ketterer, Jan Puzicha, Marcus Held, Martin Fischer 0005, Joachim M. Buhmann, Dieter W. Fellner |
ECCV (1) | 5 |
| 1998 | Multiscale Annealing for Real-Time Unsupervised Texture SegmentationabstractWe derive real-time global optimization algorithms for several clustering optimization methods used in unsupervised texture segmentation. Speed is achieved by exploiting the topological relation of features to design a multiscale optimization technique, while accuracy and global optimization properties are provided by a deterministic annealing method. Coarse grained costfunctions are derived for both central and sparse pairwise clustering, where the problem of coarsening sparse random graphs is solved by the concept of structured randomization. Annealing schedules and coarse-to-fine optimization are tightly coupled by a statistical convergence criterion derived from computational learning theory. The algorithms are benchmarked on Brodatz-like micro-texture mondrians. Results are presented for an autonomous robotics application. Jan Puzicha, Joachim M. Buhmann |
ICCV | 2 |
| 1998 | Visualizing Group Structure
Marcus Held, Jan Puzicha, Joachim M. Buhmann |
NIPS | 3 |
| 1998 | Dithered Color QuantizationabstractImage quantization and digital halftoning are fundamental problems in computer graphics, which arise when displaying high‐color images on non‐truecolor devices. Both steps are generally performed sequentially and, in most cases, independent of each other. Color quantization with a pixel‐wise defined distortion measure and the dithering process with its local neighborhood optimize different quality criteria or, frequently, follow a heuristic without reference to any quality measure. In this paper we propose a new method to simultaneously quantize and dither color images. The method is based on a rigorous cost‐function approach which optimizes a quality criterion derived from a generic model of human perception. A highly efficient algorithm for optimization based on a multiscale method is developed for the dithered color quantization cost function. The quality criterion and the optimization algorithms are evaluated on a representative set of artificial and real‐world images as well as on a collection of icons. A significant image quality improvement is observed compared to standard color reduction approaches. Joachim M. Buhmann, Dieter W. Fellner, Marcus Held, Jens Ketterer, Jan Puzicha |
Comput. Graph. Forum | 1 |
| 1998 | Unsupervised Texture Segmentation in a Deterministic Annealing FrameworkabstractWe present a novel optimization framework for unsupervised texture segmentation that relies on statistical tests as a measure of homogeneity. Texture segmentation is formulated as a data clustering problem based on sparse proximity data. Dissimilarities of pairs of textured regions are computed from a multiscale Gabor filter image representation. We discuss and compare a class of clustering objective functions which is systematically derived from invariance principles. As a general optimization framework, we propose deterministic annealing based on a mean-field approximation. The canonical way to derive clustering algorithms within this framework as well as an efficient implementation of mean-field annealing and the closely related Gibbs sampler are presented. We apply both annealing variants to Brodatz-like microtexture mixtures and real-word images. Thomas Hofmann 0001, Jan Puzicha, Joachim M. Buhmann |
IEEE Trans. Pattern Anal. Mach. Intell. | 3 |
| 1997 | Non-parametric Similarity Measures for Unsupervised Texture Segmentation and Image RetrievalabstractIn this paper we propose and examine non-parametric statistical tests to define similarity and homogeneity measures for textures. The statistical tests are applied to the coefficients of images filtered by a multi-scale Gabor filter bank. We demonstrate that these similarity measures are useful for both, texture based image retrieval and for unsupervised texture segmentation, and hence offer a unified approach to these closely related tasks. We present results on Brodatz-like micro-textures and a collection of real-word images. Jan Puzicha, Thomas Hofmann 0001, Joachim M. Buhmann |
CVPR | 3 |
| 1997 | Robust vector quantization by competitive learningabstractCompetitive neural networks can be used to efficiently quantize image and video data. We discuss a novel class of vector quantizers which perform noise robust data compression. The vector quantizers are trained to simultaneously compensate channel noise and code vector elimination noise. The training algorithm to estimate code vectors is derived by the maximum entropy principle in the spirit of deterministic annealing. We demonstrate the performance of noise robust codebooks with compression results for a teleconferencing system on the basis of a wavelet image representation. Joachim M. Buhmann, Thomas Hofmann 0001 |
ICASSP | 1 |
| 1997 | An Optimization Approach to Unsupervised Hierarchical Texture SegmentationabstractWe introduce a novel optimization framework for hierarchical data clustering and apply it to the problem of unsupervised texture segmentation. The proposed objective function assesses the quality of an image partitioning simultaneously at different resolution levels and yields a sequence of consistently nested image segmentations. A novel model selection criterion to select significant image structures from various scales is proposed. As an efficient deterministic optimization heuristic a mean-field annealing algorithm is derived. Thomas Hofmann 0001, Jan Puzicha, Joachim M. Buhmann |
ICIP (3) | 3 |
| 1997 | Region-Based Motion Compensated 3D-Wavelet Transform Coding of VideoabstractWe present a low bit-rate video compression system that integrates region-based coding with a spatio-temporal wavelet transform. The proposed system is designed for monitoring and video-phone applications. It distinguishes between a moving foreground and a static background, but image segmentation might also be based on other sources. The regions are encoded in separate layers using a chroma-keying technique that allows a controlled lossy recovery of the boundaries. A 3D-wavelet transform is applied to a group of frames of the predictor residual signal. Statistical dependencies of the transform coefficients extracted from different image subbands are captured by conditional probability models. Without the layered coding, the system has a superior performance compared to the H.263 standard for very low bit-rate coding. The layered coding causes a small degradation in visual quality at the same bit-rate. Hansjörg Klock, Andreas Polzer, Joachim M. Buhmann |
ICIP (2) | 3 |
| 1997 | Video coding by region-based motion compensation and spatio-temporal wavelet transformabstractWe present a low bit-rate video compression system that integrates region-based motion estimation and motion compensation with spatio-temporal wavelet transform coding. The paper focusses on the motion segmentation module, which determines maximum likelihood estimates of region motion parameters employing the expectation-maximization (EM) algorithm and mean field techniques. Preliminary results show the competitiveness of this approach. Andreas Polzer, Hansjörg Klock, Joachim M. Buhmann |
ICIP (3) | 3 |
| 1997 | Unsupervised On-line Learning of Decision Trees for Hierarchical Data Analysis
Marcus Held, Joachim M. Buhmann |
NIPS | 2 |
| 1997 | Active Data Clustering
Thomas Hofmann 0001, Joachim M. Buhmann |
NIPS | 2 |
| 1997 | Pairwise Data Clustering by Deterministic AnnealingabstractPartitioning a data set and extracting hidden structure from the data arises in different application areas of pattern recognition, speech and image processing. Pairwise data clustering is a combinatorial optimization method for data grouping which extracts hidden structure from proximity data. We describe a deterministic annealing approach to pairwise clustering which shares the robustness properties of maximum entropy inference. The resulting Gibbs probability distributions are estimated by mean-field approximation. A new structure-preserving algorithm to cluster dissimilarity data and to simultaneously embed these data in a Euclidian vector space is discussed which can be used for dimensionality reduction and data visualization. The suggested embedding algorithm which outperforms conventional approaches has been implemented to analyze dissimilarity data from protein analysis and from linguistics. The algorithm for pairwise data clustering is used to segment textured images. Thomas Hofmann 0001, Joachim M. Buhmann |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 1997 | Correction to "Pairwise Data Clustering by Deterministic Annealing"
Thomas Hofmann 0001, Joachim M. Buhmann |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 1996 | An Annealed "Neural Gas" Network for Robust Vector Quantization
Thomas Hofmann 0001, Joachim M. Buhmann |
ICANN | 2 |
| 1996 | Unsupervised segmentation of textured images by pairwise data clusteringabstractA novel approach to unsupervised texture segmentation is presented which is formulated as a combinatorial optimization problem known as pairwise data clustering with a sparse neighborhood structure. Pairwise dissimilarities between texture blocks are measured in terms of distribution differences of multi-resolution features. The feature vectors are based on a Gabor wavelet image representation. To efficiently solve the data clustering problem a deterministic annealing algorithm on the basis of a mean field approximation is derived. An application to collages of Brodatz-like microtexture is demonstrated. The adequacy of the proposed segmentation cost function is statistically validated. The deterministic annealing algorithm outperforms its stochastic variants in terms of quality and efficiency. Thomas Hofmann 0001, Jan Puzicha, Joachim M. Buhmann |
ICIP (3) | 3 |
| 1996 | Regularizing phase-based stereoabstractWavelet-based techniques proved to be a promising approach for estimating the disparity between two stereo images. The complex-valued Gabor filter responses reduce the ambiguity of raw image intensities, and their phase differences between left and right image provide a direct measure for the disparities. Experience shows that such phase based measurements are reliable near edges but yield poor results between them. To improve these phase-based disparity estimations, a regularization scheme is proposed which directly compares possible matching pairs. Unreliable regions are filled by using a simple smoothness constraint. In the spirit of Markov random fields, we propose a probabilistic lattice model which describes the complete disparity distribution instead of representing only a single configuration. Experimental results are presented for an artificial image pair generated by computer graphics. Thorsten Fröhlinghaus, Joachim M. Buhmann |
ICPR | 2 |
| 1996 | Inferring Hierarchical Clustering Structures by Deterministic Annealing
Thomas Hofmann 0001, Joachim M. Buhmann |
KDD | 2 |
| 1994 | A maximum entropy approach to pairwise data clusteringabstractPartitioning a set of data points which are characterized by their mutual dissimilarities instead of an explicit coordinate representation is a difficult, NP-hard combinatorial optimization problem. The authors formulate this optimization problem of a pairwise clustering cost function in the maximum entropy framework using a variational principle to derive corresponding data partitionings in a d-dimensional Euclidian space. This approximation solves the embedding problem and the grouping of these data into clusters simultaneously and in a selfconsistent fashion. Joachim M. Buhmann, Thomas Hofmann 0001 |
ICPR (2) | 1 |
| 1994 | Multidimensional Scaling and Data ClusteringabstractVisualizing and structuring pairwise dissimilarity data are difficult combinatorial op(cid:173) timization problems known as multidimensional scaling or pairwise data clustering. Algorithms for embedding dissimilarity data set in a Euclidian space, for clustering these data and for actively selecting data to support the clustering process are discussed in the maximum entropy framework. Active data selection provides a strategy to discover structure in a data set efficiently with partially unknown data. Thomas Hofmann 0001, Joachim M. Buhmann |
NIPS | 2 |
| 1993 | Central and Pairwise Data Clustering by Competitive Neural Networks
Joachim M. Buhmann, Thomas Hofmann 0001 |
NIPS | 1 |
| 1993 | Illumination-Invariant Face Recognition with a Contrast Sensitive Silicon Retina
Joachim M. Buhmann, Martin Lades, Frank H. Eeckman |
NIPS | 1 |
| 1993 | Complexity Optimized Data Clustering by Competitive Neural NetworksabstractData clustering is a complex optimization problem with applications ranging from vision and speech processing to data transmission and data storage in technical as well as in biological systems. We discuss a clustering strategy that explicitly reflects the tradeoff between simplicity and precision of a data representation. The resulting clustering algorithm jointly optimizes distortion errors and complexity costs. A maximum entropy estimation of the clustering cost function yields an optimal number of clusters, their positions, and their cluster probabilities. Our approach establishes a unifying framework for different clustering methods like K-means clustering, fuzzy clustering, entropy constrained vector quantization, or topological feature maps and competitive neural networks. Joachim M. Buhmann, Hans Kühnel |
Neural Comput. | 1 |
| 1993 | Distortion Invariant Object Recognition in the Dynamic Link ArchitectureabstractAn object recognition system based on the dynamic link architecture, an extension to classical artificial neural networks (ANNs), is presented. The dynamic link architecture exploits correlations in the fine-scale temporal structure of cellular signals to group neurons dynamically into higher-order entities. These entities represent a rich structure and can code for high-level objects. To demonstrate the capabilities of the dynamic link architecture, a program was implemented that can recognize human faces and other objects from video images. Memorized objects are represented by sparse graphs, whose vertices are labeled by a multiresolution description in terms of a local power spectrum, and whose edges are labeled by geometrical distance vectors. Object recognition can be formulated as elastic graph matching, which is performed here by stochastic optimization of a matching cost function. The implementation on a transputer network achieved recognition of human faces and office objects from gray-level camera images. The performance of the program is evaluated by a statistical analysis of recognition results from a portrait gallery comprising images of 87 persons.> Martin Lades, Jan C. Vorbrüggen, Joachim M. Buhmann, Jörg Lange, Christoph von der Malsburg, Rolf P. Würtz, Wolfgang Konen |
IEEE Trans. Computers | 3 |
| 1993 | Vector quantization with complexity costsabstractVector quantization is a data compression method by which a set of data points is encoded by a reduced set of reference vectors: the codebook. A vector quantization strategy is discussed that jointly optimizes distortion errors and the codebook complexity, thereby determining the size of the codebook. A maximum entropy estimation of the cost function yields an optimal number of reference vectors, their positions, and their assignment probabilities. The dependence of the codebook density on the data density for different complexity functions is investigated in the limit of asymptotic quantization levels. How different complexity measures influence the efficiency of vector quantizers is studied for the task of image compression. The wavelet coefficients of gray-level images are quantized, and the reconstruction error is measured. The approach establishes a unifying framework for different quantization methods like K-means clustering and its fuzzy version, entropy constrained vector quantization or topological feature maps, and competitive neural networks.> Joachim M. Buhmann, Hans Kühnel |
IEEE Trans. Inf. Theory | 1 |
| 1992 | Complexity Optimized Vector Quantization: A Neutral Network ApproachabstractThe authors discuss a vector quantization strategy which jointly optimizes distortion errors and complexity costs. A maximum entropy estimation of the vector quantization cost function yields an optimal codebook size, the reference vectors and the assignment frequencies. They compare different complexity measures for the design of image compression algorithms which quantize wavelet decomposed images. An online version of complexity optimized vector quantization is implemented by an artificial neural network with winner-take-all connectivity. Their approach establishes a unifying framework for different quantization methods like K-means clustering and its fuzzy version, entropy constrained vector quantization or self-organizing topological maps and competitive neural networks.> Joachim M. Buhmann, Hans Kühnel |
Data Compression Conference | 1 |
| 1990 | Size and distortion invariant object recognition by hierarchical graph matchingabstractA neural system is presented for invariant object recognition. Its flexibility is demonstrated with freely taken camera images of human faces. The system is an application of the dynamic link architecture, which owes its strength to an enhancement of tradition neural networks by a new kind of variable to express the hierarchical grouping of neurons. This capability is used to group primitive local feature detectors (Gabor-based wavelets) into composite feature detectors (jets) and to preserve neighborhood relationships between jets when they lose position information on the way from the image domain to the object domain. Due to the potential for grouping, objects can be represented as attributed graphs, with jets serving as attributes. Recognition is formulated as graph matching and is implemented as a topologically constrained diffusion of image-object links. A hierarchical sequence of matches, from low-frequency components of jets to high-frequency components, is used. Size invariance is achieved by interposing diffusion steps in magnification space. The system is implemented on a network of transputers Joachim M. Buhmann, Martin Lades, Christoph von der Malsburg |
IJCNN | 1 |
| 1990 | Pattern Segmentation in Associative MemoryabstractThe goal of this paper is to show how to modify associative memory such that it can discriminate several stored patterns in a composite input and represent them simultaneously. Segmention of patterns takes place in the temporal domain, components of one pattern becoming temporally correlated with each other and anticorrelated with the components of all other patterns. Correlations are created naturally by the usual associative connections. In our simulations, temporal patterns take the form of oscillatory bursts of activity. Model oscillators consist of pairs of local cell populations connected appropriately. Transition of activity from one pattern to another is induced by delayed self-inhibition or simply by noise. DeLiang Wang, Joachim M. Buhmann, Christoph von der Malsburg |
Neural Comput. | 2 |