Demo Data from EDBT 2026 / reviewers in the wild / expert
Sören Sonnenburg
dblp:56/3627
· DBLP profile ↗
23ranked-venue papers
10as first author
0since 2021 · last 2011
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 17 · 7 first-authorApplied, interdisciplinary, general and emerging computing · 6 · 3 first-authorDatabases, data management, data science and information retrieval · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Artificial intelligence
10 papers |
Kernel, tree and ensemble methods · 43% Optimization for machine learning · 37% Learning paradigms · 10% | |
| Interdisciplinary, comprehensive, and emerging computing
7 papers |
Bioinformatics and computational biology · 100% | |
| Theoretical computer science
6 papers |
Mathematical optimization · 77% Algorithms and data structures · 23% | |
| Databases, data mining, and information retrieval
2 papers |
Machine learning and data management · 100% |
Topics — the 27 heaviest of 29, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Kernel, tree and ensemble methods › kernel methods › kernel learning
multiple kernel learning |
0.2 | 3 | 2011 | lp-Norm Multiple Kernel Learning · J. Mach. Learn. Res. 2011 Large Scale Multiple Kernel Learning · J. Mach. Learn. Res. 2006 A General and Efficient Multiple Kernel Learning Algorithm · NIPS 2005 |
Mathematical optimization › continuous optimization
convex optimization |
0.2 | 3 | 2010 | Optimized Cutting Plane Algorithm for Large-Scale Risk Minimization · J. Mach. Learn. Res. 2009 A General and Efficient Multiple Kernel Learning Algorithm · NIPS 2005 COFFIN: A Computational Framework for Linear SVMs · ICML 2010 |
Machine learning and data management › machine learning systems
machine learning software |
0.2 | 2 | 2010 | The SHOGUN Machine Learning Toolbox · J. Mach. Learn. Res. 2010 The Need for Open Source Software in Machine Learning · J. Mach. Learn. Res. 2007 |
Machine learning › Kernel, tree and ensemble methods
support vector machine |
0.2 | 2 | 2010 | COFFIN: A Computational Framework for Linear SVMs · ICML 2010 Large scale genomic sequence SVM classifiers · ICML 2005 |
Bioinformatics and computational biology › sequence analysis
sequence classification |
0.1 | 2 | 2008 | POIMs: positional oligomer importance matrices - understanding support vector machine-based signal detectors · ISMB 2008 Learning Interpretable SVMs for Biological Sequence Classification · RECOMB 2005 |
Machine learning › Learning paradigms
multi-task learning |
0.1 | 1 | 2011 | Hierarchical Multitask Structured Output Learning for Large-scale Sequence Segmentation · NIPS 2011 |
Bioinformatics and computational biology › genome annotation
gene prediction |
0.1 | 1 | 2011 | Hierarchical Multitask Structured Output Learning for Large-scale Sequence Segmentation · NIPS 2011 |
Bioinformatics and computational biology › sequence analysis › sequence annotation
sequence segmentation |
0.1 | 1 | 2011 | Hierarchical Multitask Structured Output Learning for Large-scale Sequence Segmentation · NIPS 2011 |
Bioinformatics and computational biology
sequence analysis |
0.1 | 2 | 2008 | POIMs: positional oligomer importance matrices - understanding support vector machine-based signal detectors · ISMB 2008 Computation of Similarity Measures for Sequential Data using Generalized Suffix Trees · NIPS 2006 |
Mathematical optimization › integer programming
cutting planes |
0.1 | 1 | 2009 | Optimized Cutting Plane Algorithm for Large-Scale Risk Minimization · J. Mach. Learn. Res. 2009 |
Mathematical optimization › continuous optimization › convex optimization
multiple kernel learning |
0.1 | 1 | 2009 | Efficient and Accurate Lp-Norm Multiple Kernel Learning · NIPS 2009 |
Machine learning › Kernel, tree and ensemble methods
kernel methods |
0.1 | 2 | 2006 | Large Scale Multiple Kernel Learning · J. Mach. Learn. Res. 2006 A New Discriminative Kernel From Probabilistic Models · NIPS 2001 |
Machine learning › Optimization for machine learning › convex optimization
cutting plane methods |
0.1 | 1 | 2008 | Optimized cutting plane algorithm for support vector machines · ICML 2008 |
Machine learning › Optimization for machine learning
large-scale optimization |
0.1 | 1 | 2008 | Optimized cutting plane algorithm for support vector machines · ICML 2008 |
Machine learning › Optimization for machine learning › regularized risk minimization
support vector machine training |
0.1 | 1 | 2008 | Optimized cutting plane algorithm for support vector machines · ICML 2008 |
Machine learning › Optimization for machine learning
convex optimization |
0.1 | 1 | 2006 | Large Scale Multiple Kernel Learning · J. Mach. Learn. Res. 2006 |
Machine learning › Probabilistic and Bayesian machine learning › structured models › latent variable model › hidden markov model
hidden semi-markov model |
0.1 | 1 | 2006 | Large Scale Hidden Semi-Markov SVMs · NIPS 2006 |
Machine learning › Probabilistic and Bayesian machine learning
structured prediction |
0.1 | 1 | 2006 | Large Scale Hidden Semi-Markov SVMs · NIPS 2006 |
Bioinformatics and computational biology › genome annotation
gene structure prediction |
0.1 | 1 | 2006 | Large Scale Hidden Semi-Markov SVMs · NIPS 2006 |
Algorithms and data structures › sequence algorithms
string algorithms |
0.1 | 1 | 2006 | Computation of Similarity Measures for Sequential Data using Generalized Suffix Trees · NIPS 2006 |
Algorithms and data structures › sequence algorithms › string algorithms › string indexing
suffix tree |
0.1 | 1 | 2006 | Computation of Similarity Measures for Sequential Data using Generalized Suffix Trees · NIPS 2006 |
Machine learning › Optimization for machine learning › large-scale optimization
large-scale SVM training |
0.1 | 1 | 2005 | Large scale genomic sequence SVM classifiers · ICML 2005 |
Bioinformatics and computational biology › sequence analysis
genomic sequence analysis |
0.1 | 1 | 2005 | Large scale genomic sequence SVM classifiers · ICML 2005 |
Bioinformatics and computational biology › genome annotation
splice site prediction |
0.1 | 1 | 2005 | Large scale genomic sequence SVM classifiers · ICML 2005 |
Machine learning › Kernel, tree and ensemble methods › kernel function
fisher kernel |
0.0 | 1 | 2001 | A New Discriminative Kernel From Probabilistic Models · NIPS 2001 |
Network security › intrusion detection and prevention
intrusion detection |
0.0 | 1 | 2006 | Computation of Similarity Measures for Sequential Data using Generalized Suffix Trees · NIPS 2006 |
Bioinformatics and computational biology › gene regulation › promoter analysis
promoter prediction |
0.0 | 1 | 2005 | Large scale genomic sequence SVM classifiers · ICML 2005 |
Methods — techniques the papers use, named apart from their topics
regularization · 0.4support vector machine · 0.4structured-output learning · 0.2bundle method · 0.2interleaved optimization · 0.2structured output learning · 0.1bundle methods · 0.1similarity measure · 0.1sequence partitioning · 0.1kernel function · 0.1SMO · 0.1cutting-plane algorithm · 0.1cutting plane algorithm · 0.1sequence kernel · 0.1linear SVM · 0.1cutting-plane · 0.1similarity measures · 0.1kernel functions · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2011 | Hierarchical Multitask Structured Output Learning for Large-scale Sequence SegmentationabstractWe present a novel regularization-based Multitask Learning (MTL) formulation for Structured Output (SO) prediction for the case of hierarchical task relations. Structured output learning often results in difficult inference problems and requires large amounts of training data to obtain accurate models. We propose to use MTL to exploit information available for related structured output learning tasks by means of hierarchical regularization. Due to the combination of example sets, the cost of training models for structured output prediction can easily become infeasible for real world applications. We thus propose an efficient algorithm based on bundle methods to solve the optimization problems resulting from MTL structured output learning. We demonstrate the performance of our approach on gene finding problems from the application domain of computational biology. We show that 1) our proposed solver achieves much faster convergence than previous methods and 2) that the Hierarchical SO-MTL approach clearly outperforms considered non-MTL methods. Nico Görnitz, Christian Widmer, Georg Zeller, André Kahles, Sören Sonnenburg, Gunnar Rätsch |
NIPS | 5 |
| 2011 | lp-Norm Multiple Kernel Learning
Marius Kloft, Ulf Brefeld, Sören Sonnenburg, Alexander Zien |
J. Mach. Learn. Res. | 3 |
| 2010 | COFFIN: A Computational Framework for Linear SVMs
Sören Sonnenburg, Vojtech Franc |
ICML | 1 |
| 2010 | The SHOGUN Machine Learning Toolbox
Sören Sonnenburg, Gunnar Rätsch, Sebastian Henschel, Christian Widmer, Jonas Behr, Alexander Zien, Fabio De Bona, Alexander Binder, Christian Gehl, Vojtech Franc |
J. Mach. Learn. Res. | 1 |
| 2009 | Efficient and Accurate Lp-Norm Multiple Kernel LearningabstractLearning linear combinations of multiple kernels is an appealing strategy when the right choice of features is unknown. Previous approaches to multiple kernel learning (MKL) promote sparse kernel combinations and hence support interpretability. Unfortunately, L1-norm MKL is hardly observed to outperform trivial baselines in practical applications. To allow for robust kernel mixtures, we generalize MKL to arbitrary Lp-norms. We devise new insights on the connection between several existing MKL formulations and develop two efficient interleaved optimization strategies for arbitrary p>1. Empirically, we demonstrate that the interleaved optimization strategies are much faster compared to the traditionally used wrapper approaches. Finally, we apply Lp-norm MKL to real-world problems from computational biology, showing that non-sparse MKL achieves accuracies that go beyond the state-of-the-art. Marius Kloft, Ulf Brefeld, Sören Sonnenburg, Pavel Laskov, Klaus-Robert Müller, Alexander Zien |
NIPS | 3 |
| 2009 | The Feature Importance Ranking Measure
Alexander Zien, Nicole Krämer 0002, Sören Sonnenburg, Gunnar Rätsch |
ECML/PKDD (2) | 3 |
| 2009 | Optimized Cutting Plane Algorithm for Large-Scale Risk Minimization
Vojtech Franc, Sören Sonnenburg |
J. Mach. Learn. Res. | 2 |
| 2008 | Optimized cutting plane algorithm for support vector machinesabstractWe have developed a new Linear Support Vector Machine (SVM) training algorithm called OCAS. Its computational effort scales linearly with the sample size. In an extensive empirical evaluation OCAS significantly outperforms current state of the art SVM solvers, like SVMlight, SVMperf and BMRM, achieving speedups of over 1,000 on some datasets over SVMlight and 20 over SVMperf, while obtaining the same precise Support Vector solution. OCAS even in the early optimization steps shows often faster convergence than the so far in this domain prevailing approximative methods SGD and Pegasos. Effectively parallelizing OCAS we were able to train on a dataset of size 15 million examples (itself about 32GB in size) in just 671 seconds --- a competing string kernel SVM required 97,484 seconds to train on 10 million examples sub-sampled from this dataset. Vojtech Franc, Sören Sonnenburg |
ICML | 2 |
| 2008 | POIMs: positional oligomer importance matrices - understanding support vector machine-based signal detectorsabstractMOTIVATION: At the heart of many important bioinformatics problems, such as gene finding and function prediction, is the classification of biological sequences. Frequently the most accurate classifiers are obtained by training support vector machines (SVMs) with complex sequence kernels. However, a cumbersome shortcoming of SVMs is that their learned decision rules are very hard to understand for humans and cannot easily be related to biological facts. RESULTS: To make SVM-based sequence classifiers more accessible and profitable, we introduce the concept of positional oligomer importance matrices (POIMs) and propose an efficient algorithm for their computation. In contrast to the raw SVM feature weighting, POIMs take the underlying correlation structure of k-mer features induced by overlaps of related k-mers into account. POIMs can be seen as a powerful generalization of sequence logos: they allow to capture and visualize sequence patterns that are relevant for the investigated biological phenomena. AVAILABILITY: All source code, datasets, tables and figures are available at http://www.fml.tuebingen.mpg.de/raetsch/projects/POIM. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Sören Sonnenburg, Alexander Zien, Petra Philips, Gunnar Rätsch |
ISMB | 1 |
| 2008 | Support Vector Machines and Kernels for Computational BiologyabstractArt. e1000173, 10 S. Asa Ben-Hur, Cheng Soon Ong, Sören Sonnenburg, Bernhard Schölkopf, Gunnar Rätsch |
PLoS Comput. Biol. | 3 |
| 2007 | Accurate splice site prediction using support vector machinesabstractBACKGROUND: For splice site recognition, one has to solve two classification problems: discriminating true from decoy splice sites for both acceptor and donor sites. Gene finding systems typically rely on Markov Chains to solve these tasks. RESULTS: In this work we consider Support Vector Machines for splice site recognition. We employ the so-called weighted degree kernel which turns out well suited for this task, as we will illustrate in several experiments where we compare its prediction accuracy with that of recently proposed systems. We apply our method to the genome-wide recognition of splice sites in Caenorhabditis elegans, Drosophila melanogaster, Arabidopsis thaliana, Danio rerio, and Homo sapiens. Our performance estimates indicate that splice sites can be recognized very accurately in these genomes and that our method outperforms many other methods including Markov Chains, GeneSplicer and SpliceMachine. We provide genome-wide predictions of splice sites and a stand-alone prediction tool ready to be used for incorporation in a gene finder. AVAILABILITY: Data, splits, additional information on the model selection, the whole genome predictions, as well as the stand-alone prediction tool are available for download at http://www.fml.mpg.de/raetsch/projects/splice. Sören Sonnenburg, Gabriele Beate Schweikert, Petra Philips, Jonas Behr, Gunnar Rätsch |
BMC Bioinform. | 1 |
| 2007 | The Need for Open Source Software in Machine Learning
Sören Sonnenburg, Mikio L. Braun, Cheng Soon Ong, Samy Bengio, Léon Bottou, Geoff Holmes 0001, Yann LeCun, Klaus-Robert Müller, Fernando Pereira 0003, Carl E. Rasmussen, Gunnar Rätsch, Bernhard Schölkopf, Alexander J. Smola, Pascal Vincent, Jason Weston, Robert C. Williamson |
J. Mach. Learn. Res. | 1 |
| 2007 | Improving the Caenorhabditis elegans Genome Annotation Using Machine LearningabstractFor modern biology, precise genome annotations are of prime importance, as they allow the accurate definition of genic regions. We employ state-of-the-art machine learning methods to assay and improve the accuracy of the genome annotation of the nematode Caenorhabditis elegans. The proposed machine learning system is trained to recognize exons and introns on the unspliced mRNA, utilizing recent advances in support vector machines and label sequence learning. In 87% (coding and untranslated regions) and 95% (coding regions only) of all genes tested in several out-of-sample evaluations, our method correctly identified all exons and introns. Notably, only 37% and 50%, respectively, of the presently unconfirmed genes in the C. elegans genome annotation agree with our predictions, thus we hypothesize that a sizable fraction of those genes are not correctly annotated. A retrospective evaluation of the Wormbase WS120 annotation [] of C. elegans reveals that splice form predictions on unconfirmed genes in WS120 are inaccurate in about 18% of the considered cases, while our predictions deviate from the truth only in 10%-13%. We experimentally analyzed 20 controversial genes on which our system and the annotation disagree, confirming the superiority of our predictions. While our method correctly predicted 75% of those cases, the standard annotation was never completely correct. The accuracy of our system is further corroborated by a comparison with two other recently proposed systems that can be used for splice form prediction: SNAP and ExonHunter. We conclude that the genome annotation of C. elegans and other organisms can be greatly enhanced using modern machine learning technology. Gunnar Rätsch, Sören Sonnenburg, Jagan Srinivasan, Hanh Witte, Klaus-Robert Müller, Ralf J. Sommer, Bernhard Schölkopf |
PLoS Comput. Biol. | 2 |
| 2006 | Large Scale Hidden Semi-Markov SVMsabstractWe describe Hidden Semi-Markov Support Vector Machines (SHM SVMs), an extension of HM SVMs to semi-Markov chains. This allows us to predict segmentations of sequences based on segment-based features measuring properties such as the length of the segment. We propose a novel technique to partition the problem into sub-problems. The independently obtained partial solutions can then be recombined in an efficient way, which allows us to solve label sequence learning problems with several thousands of labeled sequences. We have tested our algorithm for predicting gene structures, an important problem in computational biology. Results on a well-known model organism illustrate the great potential of SHM SVMs in computational biology. Gunnar Rätsch, Sören Sonnenburg |
NIPS | 2 |
| 2006 | Computation of Similarity Measures for Sequential Data using Generalized Suffix TreesabstractWe propose a generic algorithm for computation of similarity measures for se- quential data. The algorithm uses generalized suffix trees for efficient calculation of various kernel, distance and non-metric similarity functions. Its worst-case run-time is linear in the length of sequences and independent of the underlying embedding language, which can cover words, k-grams or all contained subse- quences. Experiments with network intrusion detection, DNA analysis and text processing applications demonstrate the utility of distances and similarity coeffi- cients for sequences as alternatives to classical kernel functions. Konrad Rieck, Pavel Laskov, Sören Sonnenburg |
NIPS | 3 |
| 2006 | Learning Interpretable SVMs for Biological Sequence ClassificationabstractBACKGROUND: Support Vector Machines (SVMs)--using a variety of string kernels--have been successfully applied to biological sequence classification problems. While SVMs achieve high classification accuracy they lack interpretability. In many applications, it does not suffice that an algorithm just detects a biological signal in the sequence, but it should also provide means to interpret its solution in order to gain biological insight. RESULTS: We propose novel and efficient algorithms for solving the so-called Support Vector Multiple Kernel Learning problem. The developed techniques can be used to understand the obtained support vector decision function in order to extract biologically relevant knowledge about the sequence analysis problem at hand. We apply the proposed methods to the task of acceptor splice site prediction and to the problem of recognizing alternatively spliced exons. Our algorithms compute sparse weightings of substring locations, highlighting which parts of the sequence are important for discrimination. CONCLUSION: The proposed method is able to deal with thousands of examples while combining hundreds of kernels within reasonable time, and reliably identifies a few statistically significant positions. Gunnar Rätsch, Sören Sonnenburg, Christin Schäfer |
BMC Bioinform. | 2 |
| 2006 | Large Scale Multiple Kernel LearningabstractWhile classical kernel-based learning algorithms are based on a single kernel, in practice it is often desirable to use multiple kernels. Lanckriet et al. (2004) considered conic combinations of kernel matrices for classification, leading to a convex quadratically constrained quadratic program. We show that it can be rewritten as a semi-infinite linear program that can be efficiently solved by recycling the standard SVM implementations. Moreover, we generalize the formulation and our method to a larger class of problems, including regression and one-class classification. Experimental results show that the proposed algorithm works for hundred thousands of examples or hundreds of kernels to be combined, and helps for automatic model selection, improving the interpretability of the learning result. In a second part we discuss general speed up mechanism for SVMs, especially when used with sparse feature maps as appear for string kernels, allowing us to train a string kernel SVM on a 10 million real-world splice data set from computational biology. We integrated multiple kernel learning in our machine learning toolbox SHOGUN for which the source code is publicly available at http://www.fml.tuebingen.mpg.de/raetsch/projects/shogun. Sören Sonnenburg, Gunnar Rätsch, Christin Schäfer, Bernhard Schölkopf |
J. Mach. Learn. Res. | 1 |
| 2005 | Large scale genomic sequence SVM classifiersabstractIn genomic sequence analysis tasks like splice site recognition or promoter identification, large amounts of training sequences are available, and indeed needed to achieve sufficiently high classification performances. In this work we study two recently proposed and successfully used kernels, namely the Spectrum kernel and the Weighted Degree kernel (WD). In particular, we suggest several extensions using Suffix Trees and modifications of an SMO-like SVM training algorithm in order to accelerate the training of the SVMs and their evaluation on test sequences. Our simulations show that for the spectrum kernel and WD kernel, large scale SVM training can be accelerated by factors of 20 and 4 times, respectively, while using much less memory (e.g. no kernel caching). The evaluation on new sequences is often several thousand times faster using the new techniques (depending on the number of Support Vectors). Our method allows us to train on sets as large as one million sequences. Sören Sonnenburg, Gunnar Rätsch, Bernhard Schölkopf |
ICML | 1 |
| 2005 | A General and Efficient Multiple Kernel Learning AlgorithmabstractWhile classical kernel-based learning algorithms are based on a single kernel, in practice it is often desirable to use multiple kernels. Lankriet et al. (2004) considered conic combinations of kernel matrices for classi- fication, leading to a convex quadratically constraint quadratic program. We show that it can be rewritten as a semi-infinite linear program that can be efficiently solved by recycling the standard SVM implementa- tions. Moreover, we generalize the formulation and our method to a larger class of problems, including regression and one-class classifica- tion. Experimental results show that the proposed algorithm helps for automatic model selection, improving the interpretability of the learn- ing result and works for hundred thousands of examples or hundreds of kernels to be combined. f (x) = sign N Xi=1 αiyik(xi, x) + b! , Sören Sonnenburg, Gunnar Rätsch, Christin Schäfer |
NIPS | 1 |
| 2005 | Learning Interpretable SVMs for Biological Sequence Classification
Sören Sonnenburg, Gunnar Rätsch, Christin Schäfer |
RECOMB | 1 |
| 2002 | New Methods for Splice Site Recognition
Sören Sonnenburg, Gunnar Rätsch, Arun K. Jagota, Klaus-Robert Müller |
ICANN | 1 |
| 2002 | A New Discriminative Kernel from Probabilistic ModelsabstractRecently, Jaakkola and Haussler (1999) proposed a method for constructing kernel functions from probabilistic models. Their so-called Fisher kernel has been combined with discriminative classifiers such as support vector machines and applied successfully in, for example, DNA and protein analysis. Whereas the Fisher kernel is calculated from the marginal log-likelihood, we propose the TOP kernel derived; from tangent vectors of posterior log-odds. Furthermore, we develop a theoretical framework on feature extractors from probabilistic models and use it for analyzing the TOP kernel. In experiments, our new discriminative TOP kernel compares favorably to the Fisher kernel. Koji Tsuda, Motoaki Kawanabe, Gunnar Rätsch, Sören Sonnenburg, Klaus-Robert Müller |
Neural Comput. | 4 |
| 2001 | A New Discriminative Kernel From Probabilistic ModelsabstractRecently, Jaakkola and Haussler proposed a method for construct(cid:173) ing kernel functions from probabilistic models. Their so called "Fisher kernel" has been combined with discriminative classifiers such as SVM and applied successfully in e.g. DNA and protein analysis. Whereas the Fisher kernel (FK) is calculated from the marginal log-likelihood, we propose the TOP kernel derived from Tangent vectors Of Posterior log-odds. Furthermore we develop a theoretical framework on feature extractors from probabilistic models and use it for analyzing FK and TOP. In experiments our new discriminative TOP kernel compares favorably to the Fisher kernel. Koji Tsuda, Motoaki Kawanabe, Gunnar Rätsch, Sören Sonnenburg, Klaus-Robert Müller |
NIPS | 4 |