Demo Data from VLDB 2026 / reviewers in the wild / expert
Markus Ojala
dblp:34/6160
· DBLP profile ↗
7ranked-venue papers
5as first author
0since 2021 · last 2011
0000-0002-7784-8179ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 5 · 4 first-authorArtificial intelligence and machine learning · 4 · 3 first-authorApplied, interdisciplinary, general and emerging computing · 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.
| Databases, data mining, and information retrieval
3 papers |
Data mining · 73% Information retrieval · 27% | |
| Artificial intelligence
2 papers |
Learning theory · 65% Trustworthy machine learning · 35% | |
| Theoretical computer science
1 paper |
Algorithms and data structures · 100% |
Topics — the 8 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Learning theory › classification
classifier evaluation |
0.1 | 1 | 2010 | Permutation Tests for Studying Classifier Performance · J. Mach. Learn. Res. 2010 |
Machine learning › Trustworthy machine learning
interpretability |
0.1 | 1 | 2010 | Permutation Tests for Studying Classifier Performance · J. Mach. Learn. Res. 2010 |
Information retrieval › evaluation
statistical significance testing |
0.1 | 1 | 2010 | Assessing Data Mining Results on Matrices with Randomization · ICDM 2010 |
Algorithms and data structures
permutation test |
0.1 | 1 | 2010 | Permutation Tests for Studying Classifier Performance · J. Mach. Learn. Res. 2010 |
Algorithms and data structures
randomized algorithms |
0.1 | 1 | 2010 | Permutation Tests for Studying Classifier Performance · J. Mach. Learn. Res. 2010 |
Machine learning › Learning theory
hypothesis testing |
0.1 | 1 | 2009 | Permutation Tests for Studying Classifier Performance · ICDM 2009 |
Data mining › predictive modeling › classification
classifier evaluation |
0.1 | 1 | 2009 | Permutation Tests for Studying Classifier Performance · ICDM 2009 |
Data mining
pattern mining |
0.1 | 1 | 2009 | Tell me something I don't know: randomization strategies for iterative data mining · KDD 2009 |
Methods — techniques the papers use, named apart from their topics
permutation test · 0.4randomization · 0.2restricted randomization · 0.2distribution preservation · 0.1correlation analysis · 0.1clustering · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2011 | Randomization techniques for assessing the significance of gene periodicity resultsabstractBACKGROUND: Modern high-throughput measurement technologies such as DNA microarrays and next generation sequencers produce extensive datasets. With large datasets the emphasis has been moving from traditional statistical tests to new data mining methods that are capable of detecting complex patterns, such as clusters, regulatory networks, or time series periodicity. Study of periodic gene expression is an interesting research question that also is a good example of challenges involved in the analysis of high-throughput data in general. Unlike for classical statistical tests, the distribution of test statistic for data mining methods cannot be derived analytically. RESULTS: We describe the randomization based approach to significance testing, and show how it can be applied to detect periodically expressed genes. We present four randomization methods, three of which have previously been used for gene cycle data. We propose a new method for testing significance of periodicity in gene expression short time series data, such as from gene cycle and circadian clock studies. We argue that the underlying assumptions behind existing significance testing approaches are problematic and some of them unrealistic. We analyze the theoretical properties of the existing and proposed methods, showing how our method can be robustly used to detect genes with exceptionally high periodicity. We also demonstrate the large differences in the number of significant results depending on the chosen randomization methods and parameters of the testing framework.By reanalyzing gene cycle data from various sources, we show how previous estimates on the number of gene cycle controlled genes are not supported by the data. Our randomization approach combined with widely adopted Benjamini-Hochberg multiple testing method yields better predictive power and produces more accurate null distributions than previous methods. CONCLUSIONS: Existing methods for testing significance of periodic gene expression patterns are simplistic and optimistic. Our testing framework allows strict levels of statistical significance with more realistic underlying assumptions, without losing predictive power. As DNA microarrays have now become mainstream and new high-throughput methods are rapidly being adopted, we argue that not only there will be need for data mining methods capable of coping with immense datasets, but there will also be need for solid methods for significance testing. Aleksi Kallio, Niko Vuokko, Markus Ojala, Niina Haiminen, Heikki Mannila |
BMC Bioinform. | 3 |
| 2010 | Assessing Data Mining Results on Matrices with RandomizationabstractRandomization is a general technique for evaluating the significance of data analysis results. In randomization-based significance testing, a result is considered to be interesting if it is unlikely to obtain as good result on random data sharing some basic properties with the original data. Recently, the randomization approach has been applied to assess data mining results on binary matrices and limited types of real-valued matrices. In these works, the row and column value distributions are approximately preserved in randomization. However, the previous approaches suffer from various technical and practical shortcomings. In this paper, we give solutions to these problems and introduce a new practical algorithm for randomizing various types of matrices while preserving the row and column value distributions more accurately. We propose a new approach for randomizing matrices containing features measured in different scales. Compared to previous work, our approach can be applied to assess data mining results on different types of real-life matrices containing dissimilar features, nominal values, non-Gaussian value distributions, missing values and sparse structure. We provide an easily usable implementation that does not need problematic manual tuning as theoretically justified parameter values are given. We perform extensive experiments on various real-life datasets showing that our approach produces reasonable results on practically all types of matrices while being easy and fast to use. Markus Ojala |
ICDM | 1 |
| 2010 | Evaluating Query Result Significance in Databases via RandomizationsabstractMany sorts of structured data are commonly stored in a multi-relational format of interrelated tables.Under this relational model, exploratory data analysis can be done by using relational queries.As an example, in the Internet Movie Database (IMDb) a query can be used to check whether the average rank of action movies is higher than the average rank of drama movies.We consider the problem of assessing whether the results returned by such a query are statistically significant or just a random artifact of the structure in the data.Our approach is based on randomizing the tables occurring in the queries and repeating the original query on the randomized tables.It turns out that there is no unique way of randomizing in multi-relational data.We propose several randomization techniques, study their properties, and show how to find out which queries or hypotheses about our data result in statistically significant information and which tables in the database convey most of the structure in the query.We give results on real and generated data and show how the significance of some queries vary between different randomizations. Markus Ojala, Gemma C. Garriga, Aristides Gionis, Heikki Mannila |
SDM | 1 |
| 2010 | Permutation Tests for Studying Classifier Performance
Markus Ojala, Gemma C. Garriga |
J. Mach. Learn. Res. | 1 |
| 2009 | Permutation Tests for Studying Classifier PerformanceabstractWe explore the framework of permutation-based p-values for assessing the behavior of the classification error. In this paper we study two simple permutation tests. The first test estimates the null distribution by permuting the labels in the data; this has been used extensively in classification problems in computational biology. The second test produces permutations of the features within classes, inspired by restricted randomization techniques traditionally used in statistics. We study the properties of these tests and present an extensive empirical evaluation on real and synthetic data. Our analysis shows that studying the classification error via permutation tests is effective; in particular, the restricted permutation test clearly reveals whether the classifier exploits the interdependency between the features in the data. Markus Ojala, Gemma C. Garriga |
ICDM | 1 |
| 2009 | Tell me something I don't know: randomization strategies for iterative data miningabstractThere is a wide variety of data mining methods available, and it is generally useful in exploratory data analysis to use many different methods for the same dataset. This, however, leads to the problem of whether the results found by one method are a reflection of the phenomenon shown by the results of another method, or whether the results depict in some sense unrelated properties of the data. For example, using clustering can give indication of a clear cluster structure, and computing correlations between variables can show that there are many significant correlations in the data. However, it can be the case that the correlations are actually determined by the cluster structure. Sami Hanhijärvi, Markus Ojala, Niko Vuokko, Kai Puolamäki, Nikolaj Tatti, Heikki Mannila |
KDD | 2 |
| 2008 | Randomization of real-valued matrices for assessing the significance of data mining resultsabstractRandomization is an important technique for assessing the significance of data mining results. Given an input data set, a randomization method samples at random from some class of datasets that share certain characteristics with the original data. The measure of interest on the original data is then compared to the measure on the samples to assess its significance. For certain types of data, e.g., gene expression matrices, it is useful to be able to sample datasets that share row and column means and variances. Testing whether the results of a data mining algorithm on such randomized datasets differ from the results on the true dataset tells us whether the results on the true data were an artifact of the row and column means and variances, or due to some more interesting phenomena in the data. In this paper, we study the problem of generating such randomized datasets. We describe three alternative algorithms based on local transformations and Metropolis sampling, and show that the methods are efficient and usable in practice. We evaluate the performance of the methods both on real and generated data. The results indicate that the methods work efficiently and solve the defined problem. Markus Ojala, Niko Vuokko, Aleksi Kallio, Niina Haiminen, Heikki Mannila |
SDM | 1 |