VLDB 2026 Research / reviewers in the wild / expert
Teemu Roos
dblp:27/267
· DBLP profile ↗
41ranked-venue papers
8as first author
8since 2021 · last 2026
0000-0001-9470-3759ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 27 · 5 first-author · 7 since 2021Applied, interdisciplinary, general and emerging computing · 8 · 1 since 2021Databases, data management, data science and information retrieval · 6 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 4 · 1 first-author · 2 since 2021Computer networks · 3 · 1 first-authorHuman-computer interaction and ubiquitous computing · 2 · 1 since 2021Theory of computation · 2 · 2 first-author
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 |
Information retrieval · 79% Indexing and storage engines · 21% | |
| Artificial intelligence
10 papers |
Learning paradigms · 39% Trustworthy machine learning · 16% Learning theory · 16% | |
| Interdisciplinary, comprehensive, and emerging computing
3 papers |
Computing education · 94% Computational social science and digital humanities · 6% | |
| Human-computer interaction and pervasive computing
2 papers |
Learning and educational technologies · 80% Interaction techniques and input · 15% Usability and user experience research · 5% | |
| Network and information security
2 papers |
Biometric security · 51% Usable security · 33% Authentication and access control · 15% |
Topics — the 20 heaviest of 28, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Information retrieval › similarity search › nearest neighbor search
approximate nearest neighbor search |
2.1 | 3 | 2024 | A Multilabel Classification Framework for Approximate Nearest Neighbor Search · J. Mach. Learn. Res. 2024 LoRANN: Low-Rank Matrix Factorization for Approximate Nearest Neighbor Search · NeurIPS 2024 A Multilabel Classification Framework for Approximate Nearest Neighbor Search · NeurIPS 2022 |
Information retrieval › similarity search
nearest neighbor search |
2.1 | 3 | 2024 | A Multilabel Classification Framework for Approximate Nearest Neighbor Search · J. Mach. Learn. Res. 2024 LoRANN: Low-Rank Matrix Factorization for Approximate Nearest Neighbor Search · NeurIPS 2024 A Multilabel Classification Framework for Approximate Nearest Neighbor Search · NeurIPS 2022 |
Computing education › AI education
AI literacy |
1.9 | 2 | 2026 | Breakable Machine: A K-12 Classroom Game for Transformative AI Literacy Through Spoofing and eXplainable AI (XAI) · AAAI 2026 An XAI Social Media Platform for Teaching K-12 Students AI-Driven Profiling, Clustering, and Engagement-Based Recommending · AAAI 2025 |
Machine learning › Learning paradigms
multi-label classification |
1.3 | 2 | 2024 | A Multilabel Classification Framework for Approximate Nearest Neighbor Search · J. Mach. Learn. Res. 2024 A Multilabel Classification Framework for Approximate Nearest Neighbor Search · NeurIPS 2022 |
Information retrieval
retrieval models |
0.8 | 1 | 2024 | LoRANN: Low-Rank Matrix Factorization for Approximate Nearest Neighbor Search · NeurIPS 2024 |
Indexing and storage engines
vector index |
0.8 | 1 | 2024 | LoRANN: Low-Rank Matrix Factorization for Approximate Nearest Neighbor Search · NeurIPS 2024 |
Indexing and storage engines › index construction
partition-based indexing |
0.6 | 1 | 2022 | A Multilabel Classification Framework for Approximate Nearest Neighbor Search · NeurIPS 2022 |
Machine learning › Trustworthy machine learning › interpretability
explainable AI |
0.6 | 2 | 2026 | Breakable Machine: A K-12 Classroom Game for Transformative AI Literacy Through Spoofing and eXplainable AI (XAI) · AAAI 2026 An XAI Social Media Platform for Teaching K-12 Students AI-Driven Profiling, Clustering, and Engagement-Based Recommending · AAAI 2025 |
Biometric security › biometric authentication › behavioral biometric authentication
gesture-based authentication |
0.4 | 2 | 2014 | Video: User-generated free-form gestures for authentication: security and memorability · MobiSys 2014 User-generated free-form gestures for authentication: security and memorability · MobiSys 2014 |
Usable security › authentication usability
memorability of authentication secrets |
0.2 | 2 | 2014 | User-generated free-form gestures for authentication: security and memorability · MobiSys 2014 Video: User-generated free-form gestures for authentication: security and memorability · MobiSys 2014 |
Machine learning › Efficient and distributed learning
model compression |
0.2 | 1 | 2024 | LoRANN: Low-Rank Matrix Factorization for Approximate Nearest Neighbor Search · NeurIPS 2024 |
Machine learning › Efficient and distributed learning › model compression › quantization
product quantization |
0.2 | 1 | 2024 | LoRANN: Low-Rank Matrix Factorization for Approximate Nearest Neighbor Search · NeurIPS 2024 |
Machine learning › Learning theory › online learning › regret bounds
minimax regret |
0.2 | 1 | 2015 | Achievability of asymptotic minimax regret by horizon-dependent and horizon-independent strategies · J. Mach. Learn. Res. 2015 |
Machine learning › Learning theory › online learning
regret bounds |
0.2 | 1 | 2015 | Achievability of asymptotic minimax regret by horizon-dependent and horizon-independent strategies · J. Mach. Learn. Res. 2015 |
Machine learning › Probabilistic and Bayesian machine learning › structured models › graphical models
bayesian network |
0.1 | 1 | 2011 | Discriminative Learning of Bayesian Networks via Factorized Conditional Log-Likelihood · J. Mach. Learn. Res. 2011 |
Machine learning › Probabilistic and Bayesian machine learning › structured models
graphical models |
0.1 | 1 | 2011 | Discriminative Learning of Bayesian Networks via Factorized Conditional Log-Likelihood · J. Mach. Learn. Res. 2011 |
Authentication and access control
mobile authentication |
0.1 | 2 | 2014 | Video: User-generated free-form gestures for authentication: security and memorability · MobiSys 2014 User-generated free-form gestures for authentication: security and memorability · MobiSys 2014 |
Machine learning › Learning theory
generalization bounds |
0.1 | 1 | 2005 | Generalization to Unseen Cases · NIPS 2005 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › parameter estimation
bayesian network parameter learning |
0.0 | 1 | 2003 | When Discriminative Learning of Bayesian Network Parameters Is Easy · IJCAI 2003 |
Machine learning › Probabilistic and Bayesian machine learning › structured models › graphical models › latent variable graphical model
latent tree models |
0.0 | 1 | 2011 | Analysis of Textual Variation by Latent Tree Structures · ICDM 2011 |
Methods — techniques the papers use, named apart from their topics
partitioning classifier · 2.7multi-label classification · 2.7learning analytics · 2.6image classifier · 2.0explainable AI · 2.0product quantization · 1.5clustering · 1.5reduced-rank regression · 0.8reduced rank regression · 0.8kd-tree · 0.6k-d tree · 0.6mutual information estimation · 0.4asymptotic analysis · 0.2multitouch recognition · 0.2temporal alignment · 0.2mutual information · 0.2structural EM · 0.1statistical modeling · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Breakable Machine: A K-12 Classroom Game for Transformative AI Literacy Through Spoofing and eXplainable AI (XAI)abstractThis paper presents an eXplainable AI (XAI)-based classroom game “Breakable Machine” for teaching critical, transformative AI literacy through adversarial play and interrogation of AI systems. Designed for learners aged 10–15, the game invites students to spoof an image classifier by manipulating their appearance or environment in order to trigger high-confidence misclassifications. Rather than focusing on building AI models, this activity centers on breaking them—exposing their brittleness, bias, and vulnerability through hands-on, embodied experimentation. The game includes an XAI view to help students visualize feature saliency, revealing how models attend to specific visual cues. A shared classroom leaderboard fosters collaborative inquiry and comparison of strategies, turning the classroom into a site for collective sensemaking. This approach repositions AI education by treating model failure and misclassification not as problems to be debugged, but as pedagogically rich opportunities to interrogate AI as a sociotechnical system. In doing so, the game supports students in developing data agency, ethical awareness, and a critical stance toward AI systems increasingly embedded in everyday life. Olli Hilke, Nicolas Pope, Juho Kahila, Henriikka Vartiainen, Teemu Roos, Tuomo Parkki, Matti Tedre |
AAAI | 5 |
| 2025 | An XAI Social Media Platform for Teaching K-12 Students AI-Driven Profiling, Clustering, and Engagement-Based RecommendingabstractThis paper presents an explainable AI (XAI) education tool designed for K-12 classrooms, particularly for students aged 11-16. The tool was designed for interventions on the fundamental processes behind social media platforms, focusing on four AI- and data-driven core concepts: data collection, user profiling, engagement metrics, and recommendation algorithms. An Instagram-like interface and a monitoring tool for explaining the data-driven processes make these complex ideas accessible and engaging for young learners. The tool provides hands-on experiments and real-time visualizations, illustrating how user actions influence their personal experience on the platform as well as the experience of others. This approach seeks to enhance learners' data agency, AI literacy, and sensitivity to AI ethics. The paper includes a case example from 12 two-hour test sessions involving 209 children, using learning analytics to demonstrate how they navigated their social media feeds and the browsing patterns that emerged. Nicolas Pope, Juho Kahila, Henriikka Vartiainen, Mohammed Saqr, Sonsoles López-Pernas, Teemu Roos, Jari Laru, Matti Tedre |
AAAI | 6 |
| 2024 | An Educational Tool for Learning about Social Media Tracking, Profiling, and RecommendationabstractThis paper introduces an educational tool for classroom use, based on explainable AI (XAI), designed to demystify key social media mechanisms—tracking, profiling, and content recommendation—for novice learners. The tool provides a familiar, interactive interface that resonates with learners’ experiences with popular social media platforms, while also offering the means to “peek under the hood” and exposing basic mechanisms of datafication. Learners gain first-hand experience of how even the slightest actions, such as pausing to view content, are captured and recorded in their digital footprint, and further distilled into a personal profile. The tool uses real-time visualizations and verbal explanations to create a sense of immediacy: each time the user acts, the resulting changes in their engagement history and their profile are displayed in a visually engaging and understandable manner. This paper discusses the potential of XAI and educational technology in transforming data and digital literacy education and in fostering the growth of children’s privacy and security mindsets. Nicolas Pope, Juho Kahila, Jari Laru, Henriikka Vartiainen, Teemu Roos, Matti Tedre |
ICALT | 5 |
| 2024 | LoRANN: Low-Rank Matrix Factorization for Approximate Nearest Neighbor SearchabstractApproximate nearest neighbor (ANN) search is a key component in many modern machine learning pipelines; recent use cases include retrieval-augmented generation (RAG) and vector databases. Clustering-based ANN algorithms, that use score computation methods based on product quantization (PQ), are often used in industrial-scale applications due to their scalability and suitability for distributed and disk-based implementations. However, they have slower query times than the leading graph-based ANN algorithms. In this work, we propose a new supervised score computation method based on the observation that inner product approximation is a multivariate (multi-output) regression problem that can be solved efficiently by reduced-rank regression. Our experiments show that on modern high-dimensional data sets, the proposed reduced-rank regression (RRR) method is superior to PQ in both query latency and memory usage. We also introduce LoRANN, a clustering-based ANN library that leverages the proposed score computation method. LoRANN is competitive with the leading graph-based algorithms and outperforms the state-of-the-art GPU ANN methods on high-dimensional data sets. Elias Jääsaari, Ville Hyvönen, Teemu Roos |
NeurIPS | 3 |
| 2024 | A Multilabel Classification Framework for Approximate Nearest Neighbor SearchabstractTo learn partition-based index structures for approximate nearest neighbor (ANN) search, both supervised and unsupervised machine learning algorithms have been used. Existing supervised algorithms select all the points that belong to the same partition element as the query point as nearest neighbor candidates. Consequently, they formulate the learning task as finding a partition in which the nearest neighbors of a query point belong to the same partition element with it as often as possible. In contrast, we formulate the candidate set selection in ANN search directly as a multilabel classification problem where the labels correspond to the nearest neighbors of the query point. In the proposed framework, partition-based index structures are interpreted as partitioning classifiers for solving this classification problem. Empirical results suggest that, when combined with any partitioning strategy, the natural classifier based on the proposed framework leads to a strictly improved performance compared to the earlier candidate set selection methods. We also prove a sufficient condition for the consistency of a partitioning classifier for ANN search, and illustrate the result by verifying this condition for chronological $k$-d trees and (both dense and sparse) random projection trees. Ville Hyvönen, Elias Jääsaari, Teemu Roos |
J. Mach. Learn. Res. | 3 |
| 2023 | Transfer Learning with Ensembles of Deep Neural Networks for Skin Cancer Detection in Imbalanced Data SetsabstractAbstract Early diagnosis plays a key role in prevention and treatment of skin cancer. Several machine learning techniques for accurate detection of skin cancer from medical images have been reported. Many of these techniques are based on pre-trained convolutional neural networks (CNNs), which enable training the models based on limited amounts of training data. However, the classification accuracy of these models still tends to be severely limited by the scarcity of representative images from malignant tumours. We propose a novel ensemble-based convolutional neural network (CNN) architecture where multiple CNN models, some of which are pre-trained and some are trained only on the data at hand, along with auxiliary data in the form of metadata associated with the input images, are combined using a meta-learner. The proposed approach improves the model’s ability to handle limited and imbalanced data. We demonstrate the benefits of the proposed technique using a dataset with 33,126 dermoscopic images from 2056 patients. We evaluate the performance of the proposed technique in terms of the F1-measure, area under the ROC curve (AUC-ROC), and area under the PR-curve (AUC-PR), and compare it with that of seven different benchmark methods, including two recent CNN-based techniques. The proposed technique compares favourably in terms of all the evaluation metrics. Aqsa Saeed Qureshi, Teemu Roos |
Neural Process. Lett. | 2 |
| 2022 | A Multilabel Classification Framework for Approximate Nearest Neighbor SearchabstractBoth supervised and unsupervised machine learning algorithms have been used to learn partition-based index structures for approximate nearest neighbor (ANN) search. Existing supervised algorithms formulate the learning task as finding a partition in which the nearest neighbors of a training set point belong to the same partition element as the point itself, so that the nearest neighbor candidates can be retrieved by naive lookup or backtracking search. We formulate candidate set selection in ANN search directly as a multilabel classification problem where the labels correspond to the nearest neighbors of the query point, and interpret the partitions as partitioning classifiers for solving this task. Empirical results suggest that the natural classifier based on this interpretation leads to strictly improved performance when combined with any unsupervised or supervised partitioning strategy. We also prove a sufficient condition for consistency of a partitioning classifier for ANN search, and illustrate the result by verifying this condition for chronological $k$-d trees. Ville Hyvönen, Elias Jääsaari, Teemu Roos |
NeurIPS | 3 |
| 2021 | Gradient-based training and pruning of radial basis function networks with an application in materials physicsabstractMany applications, especially in physics and other sciences, call for easily interpretable and robust machine learning techniques. We propose a fully gradient-based technique for training radial basis function networks with an efficient and scalable open-source implementation. We derive novel closed-form optimization criteria for pruning the models for continuous as well as binary data which arise in a challenging real-world material physics problem. The pruned models are optimized to provide compact and interpretable versions of larger models based on informed assumptions about the data distribution. Visualizations of the pruned models provide insight into the atomic configurations that determine atom-level migration processes in solid matter; these results may inform future research on designing more suitable descriptors for use with machine learning algorithms. Jussi Määttä, Viacheslav Bazaliy, Jyri Kimari, Flyura Djurabekova, Kai Nordlund, Teemu Roos |
Neural Networks | 6 |
| 2020 | Nonlinear dimensionality reduction for clustering
Sotiris K. Tasoulis, Nicos G. Pavlidis, Teemu Roos |
Pattern Recognit. | 3 |
| 2019 | Efficient Autotuning of Hyperparameters in Approximate Nearest Neighbor Search
Elias Jääsaari, Ville Hyvönen, Teemu Roos |
PAKDD (2) | 3 |
| 2018 | Quotient Normalized Maximum Likelihood Criterion for Learning Bayesian Network StructuresabstractWe introduce an information theoretic criterion for Bayesian network structure learning which we call quotient normalized maximum likelihood (qNML). In contrast to the closely related factorized normalized maximum likelihood criterion, qNML satisfies the property of score equivalence. It is also decomposable and completely free of adjustable hyperparameters. For practical computations, we identify a remarkably accurate approximation proposed earlier by Szpankowski and Weinberger. Experiments on both simulated and real data demonstrate that the new criterion leads to parsimonious models with good predictive accuracy. Tomi Silander, Janne Leppä-aho, Elias Jääsaari, Teemu Roos |
AISTATS | 4 |
| 2018 | Minimax Optimal Bayes Mixtures for Memoryless Sources over Large AlphabetsabstractThe normalized maximum likelihood (NML) distribution achieves minimax log loss and coding regret for the multinomial model. In practice other nearly minimax distributions are used instead as calculating the sequential probabilities needed for coding and prediction takes exponential time with NML. The Bayes mixture obtained with the Dirichlet prior $\operatorname{Dir}(1/2, …, 1/2)$ and asymptotically minimax modifications of it have been widely studied in the context of large sample sizes. Recently there has also been interest in minimax optimal coding distributions for large alphabets. We investigate Dirichlet priors that achieve minimax coding regret when the alphabet size $m$ is finite but large in comparison to the sample size $n$. We prove that a Bayes mixture with the Dirichlet prior $\operatorname{Dir}(1/3, …, 1/3)$ is optimal in this regime (in particular, when $m > \frac{5}{2} n + \frac{4}{n - 2} + \frac{3}{2}$). The worst-case regret of the resulting distribution approaches the NML regret as the alphabet size grows. Elias Jääsaari, Janne Leppä-aho, Tomi Silander, Teemu Roos |
ALT | 4 |
| 2018 | An Application of Storage-Optimal MatDot Codes for Coded Matrix Multiplication: Fast k-Nearest Neighbors EstimationabstractWe propose a novel application of coded computing to the problem of the nearest neighbor estimation using MatDot Codes (Fahim et al., Allerton'17) that are known to be optimal for matrix multiplication in terms of recovery threshold under storage constraints. In approximate nearest neighbor algorithms, it is common to construct efficient in-memory indexes to improve query response time. One such strategy is Multiple Random Projection Trees (MRPT), which reduces the set of candidate points over which Euclidean distance calculations are performed. However, this may result in a high memory footprint and possibly paging penalties for large or high-dimensional data. Here we propose two techniques to parallelize MRPT that exploit data and model parallelism respectively by dividing both the data storage and the computation efforts among different nodes in a distributed computing cluster. This is especially critical when a single compute node cannot hold the complete dataset in memory. We also propose a novel coded computation strategy based on MatDot codes for the model-parallel architecture that, in a straggler-prone environment, achieves the storage-optimal recovery threshold, i.e., the number of nodes that are required to serve a query. We experimentally demonstrate that, in the absence of straggling, our distributed approaches require less query time than execution on a single processing node, providing near-linear speedups with respect to the number of worker nodes. Our experiments on real systems with simulated straggling, we also show that in a straggler-prone environment, our strategy achieves a faster query execution than the uncoded strategy. Utsav Sheth, Sanghamitra Dutta, Malhar Chaudhari, Haewon Jeong, Yaoqing Yang 0002, Jukka Kohonen, Teemu Roos, Pulkit Grover |
IEEE BigData | 7 |
| 2017 | Learning Gaussian graphical models with fractional marginal pseudo-likelihood
Janne Leppä-aho, Johan Pensar, Teemu Roos, Jukka Corander |
Int. J. Approx. Reason. | 3 |
| 2017 | Representing local structure in Bayesian networks by Boolean functions
Yuan Zou, Johan Pensar, Teemu Roos |
Pattern Recognit. Lett. | 3 |
| 2016 | Fast nearest neighbor search through sparse random projections and votingabstractEfficient index structures for fast approximate nearest neighbor queries are required in many applications such as recommendation systems. In high-dimensional spaces, many conventional methods suffer from excessive usage of memory and slow response times. We propose a method where multiple random projection trees are combined by a novel voting scheme. The key idea is to exploit the redundancy in a large number of candidate sets obtained by independently generated random projections in order to reduce the number of expensive exact distance evaluations. The method is straightforward to implement using sparse projections which leads to a reduced memory footprint and fast index construction. Furthermore, it enables grouping of the required computations into big matrix multiplications, which leads to additional savings due to cache effects and low-level parallelization. We demonstrate by extensive experiments on a wide variety of data sets that the method is faster than existing partitioning tree or hashing based approaches, making it the fastest available technique on high accuracy levels. Ville Hyvönen, Teemu Pitkänen, Sotiris K. Tasoulis, Elias Jääsaari, Risto Tuomainen, Liang Wang 0009, Jukka Corander, Teemu Roos |
IEEE BigData | 8 |
| 2016 | Sparse Logistic Regression with Logical Features
Yuan Zou, Teemu Roos |
PAKDD (1) | 2 |
| 2016 | Kvasir: Scalable Provision of Semantically Relevant Web Content on Big Data FrameworkabstractThe Internet is overloading its users with excessive information flows, so that effective content-based filtering becomes crucial in improving user experience and work efficiency. Latent semantic analysis has long been demonstrated as a promising information retrieval technique to search for relevant articles from large text corpora. We build Kvasir, a semantic recommendation system, on top of latent semantic analysis and other state-of-the-art technologies to seamlessly integrate an automated and proactive content provision service into web browsing. We utilize the processing power of Apache Spark to scale up Kvasir into a practical Internet service. In addition, we improve the classic randomized partition tree to support efficient indexing and searching of millions of documents. Herein we present the architectural design of Kvasir, the core algorithms, along with our solutions to the technical challenges in the actual system implementation. Liang Wang 0009, Sotiris K. Tasoulis, Teemu Roos, Jussi Kangasharju |
IEEE Trans. Big Data | 3 |
| 2015 | Inferring intra-motif dependencies of DNA binding sites from ChIP-seq dataabstractBACKGROUND: Statistical modeling of transcription factor binding sites is one of the classical fields in bioinformatics. The position weight matrix (PWM) model, which assumes statistical independence among all nucleotides in a binding site, used to be the standard model for this task for more than three decades but its simple assumptions are increasingly put into question. Recent high-throughput sequencing methods have provided data sets of sufficient size and quality for studying the benefits of more complex models. However, learning more complex models typically entails the danger of overfitting, and while model classes that dynamically adapt the model complexity to data have been developed, effective model selection is to date only possible for fully observable data, but not, e.g., within de novo motif discovery. RESULTS: To address this issue, we propose a stochastic algorithm for performing robust model selection in a latent variable setting. This algorithm yields a solution without relying on hyperparameter-tuning via massive cross-validation or other computationally expensive resampling techniques. Using this algorithm for learning inhomogeneous parsimonious Markov models, we study the degree of putative higher-order intra-motif dependencies for transcription factor binding sites inferred via de novo motif discovery from ChIP-seq data. We find that intra-motif dependencies are prevalent and not limited to first-order dependencies among directly adjacent nucleotides, but that second-order models appear to be the significantly better choice. CONCLUSIONS: The traditional PWM model appears to be indeed insufficient to infer realistic sequence motifs, as it is on average outperformed by more complex models that take into account intra-motif dependencies. Moreover, using such models together with an appropriate model selection procedure does not lead to a significant performance loss in comparison with the PWM model for any of the studied transcription factors. Hence, we find it worthwhile to recommend that any modern motif discovery algorithm should attempt to take into account intra-motif dependencies. Ralf Eggeling, Teemu Roos, Petri Myllymäki, Ivo Grosse |
BMC Bioinform. | 2 |
| 2015 | Achievability of asymptotic minimax regret by horizon-dependent and horizon-independent strategies
Kazuho Watanabe, Teemu Roos |
J. Mach. Learn. Res. | 2 |
| 2014 | Robust learning of inhomogeneous PMMsabstractInhomogeneous parsimonious Markov models have recently been introduced for modeling symbolic sequences, with a main application being DNA sequence analysis. Structure and parameter learning of these models has been proposed using a Bayesian approach, which entails the practically challenging choice of the prior distribution. Cross validation is a possible way of tuning the prior hyperparameters towards a specific task such as prediction or classification, but it is overly time-consuming. On this account, robust learning methods, which do not require explicit prior specification and – in the absence of prior knowledge – no hyperparameter tuning, are of interest. In this work, we empirically investigate the performance of robust alternatives for structure and parameter learning that extend the practical applicability of inhomogeneous parsimonious Markov models to more complex settings than before. Ralf Eggeling, Teemu Roos, Petri Myllymäki, Ivo Grosse |
AISTATS | 2 |
| 2014 | Random projection based clustering for population genomicsabstractRecent data revolution in population genomics for bacteria has increased the size of aligned sequence data sets by two-to-three orders of magnitude. This trend is expected to continue in the near future, putting an emphasis on applicability of big data techniques to leverage biologically important insights. Moreover, with the increasing density of sampling, it may also be necessary to consider alignment-free sequence analysis techniques combined with clustering to yield a sufficient insight to data. This leads to ultra high-dimensional data with tens of millions of variables, which can no longer be handled by the existing population genomic methods. Using the largest bacterial sequence data sets published to date, we demonstrate that random projection based clustering provides a highly accurate and several orders of magnitude faster approach to the analysis of both alignment-based and alignment-free genome data sets, compared with the Bayesian model-based analysis that is currently considered as the state-of-the-art. Hence, clustering methods for big data harbor considerable potential for important applications in genomics and could pave way for novel analysis pipelines even in the online setting when executed in a massively parallel computing environment. Sotiris K. Tasoulis, Lu Cheng 0004, Niko Välimäki, Nicholas J. Croucher, Simon R. Harris, William P. Hanage, Teemu Roos, Jukka Corander |
IEEE BigData | 7 |
| 2014 | Bayesian properties of normalized maximum likelihood and its fast computationabstractThe normalized maximized likelihood (NML) provides the minimax regret solution in universal data compression, gambling, and prediction, and it plays an essential role in the minimum description length (MDL) method of statistical modeling and estimation. Here we show that when the sample space is finite, a generic condition on the linear independence of the component models implies that the normalized maximum likelihood has an exact Bayes-like representation as a mixture of the component models, even in finite samples, though the weights of linear combination may be both positive and negative. This addresses in part the relationship between MDL and Bayes modeling. The representation also has the practical advantage of speeding the calculation of marginals and conditionals required for coding and prediction applications. Andrew R. Barron, Teemu Roos, Kazuho Watanabe |
ISIT | 2 |
| 2014 | User-generated free-form gestures for authentication: security and memorabilityabstractThis paper studies the security and memorability of free-form multitouch gestures for mobile authentication. Towards this end, we collected a dataset with a generate-test-retest paradigm where participants (N=63) generated free-form gestures, repeated them, and were later retested for memory. Half of the participants decided to generate one-finger gestures, and the other half generated multi-finger gestures. Although there has been recent work on template-based gestures, there are yet no metrics to analyze security of either template or free-form gestures. For example, entropy-based metrics used for text-based passwords are not suitable for capturing the security and memorability of free-form gestures. Hence, we modify a recently proposed metric for analyzing information capacity of continuous full-body movements for this purpose. Our metric computed estimated mutual information in repeated sets of gestures. Surprisingly, one-finger gestures had higher average mutual information. Gestures with many hard angles and turns had the highest mutual information. The best-remembered gestures included signatures and simple angular shapes. We also implemented a multitouch recognizer to evaluate the practicality of free-form gestures in a real authentication system and how they perform against shoulder surfing attacks. We discuss strategies for generating secure and memorable free-form gestures. We conclude that free-form gestures present a robust method for mobile authentication. Gradeigh Clark, Yulong Yang 0001, Shridatt Sugrim, Arttu Modig, Janne Lindqvist, Antti Oulasvirta, Teemu Roos |
MobiSys | 8 |
| 2014 | Video: User-generated free-form gestures for authentication: security and memorabilityabstractThis is a video demonstration for a full paper available in MobiSys'14 proceedings http://dx.doi.org/10.1145/2594368.2594375. The video demonstrates several forms of authentication on a common tablet, and compares them to our method for gesture-based authentication. Our method measures the security and memorability of user generated free-form gestures by estimating the mutual information of repeated gestures. We show examples of such gestures with high and low mutual information content. We also show what information from each is visible to a shoulder surfing attacker, and describe how our system is resistant to such an attack. Gradeigh Clark, Yulong Yang 0001, Shridatt Sugrim, Arttu Modig, Janne Lindqvist, Antti Oulasvirta, Teemu Roos |
MobiSys | 8 |
| 2013 | Achievability of Asymptotic Minimax Regret in Online and Batch PredictionabstractThe normalized maximum likelihood model achieves the minimax coding (log-loss) regret for data of fixed sample size n. However, it is a batch strategy, i.e., it requires that n be known in advance. Furthermore, it is computationally infeasible for most statistical models, and several computationally feasible alternative strategies have been devised. We characterize the achievability of asymptotic minimaxity by batch strategies (i.e., strategies that depend on n) as well as online strategies (i.e., strategies independent of n). On one hand, we conjecture that for a large class of models, no online strategy can be asymptotically minimax. We prove that this holds under a slightly stronger definition of asymptotic minimaxity. Our numerical experiments support the conjecture about non-achievability by so called last-step minimax algorithms, which are independent of n. On the other hand, we show that in the multinomial model, a Bayes mixture defined by the conjugate Dirichlet prior with a simple dependency on n achieves asymptotic minimaxity for all sequences, thus providing a simpler asymptotic minimax strategy compared to earlier work by Xie and Barron. The numerical results also demonstrate superior finite-sample behavior by a number of novel batch and online algorithms. Kazuho Watanabe, Teemu Roos, Petri Myllymäki |
ACML | 2 |
| 2013 | Information capacity of full-body movementsabstractWe present a novel metric for information capacity of full-body movements. It accommodates HCI scenarios involving continuous movement of multiple limbs. Throughput is calculated as mutual information in repeated motor sequences. It is affected by the complexity of movements and the precision with which an actor reproduces them. Computation requires decorrelating co-dependencies of movement features (e.g., wrist and elbow) and temporal alignment of sequences. HCI researchers can use the metric as an analysis tool when designing and studying user interfaces. Antti Oulasvirta, Teemu Roos, Arttu Modig, Laura Leppänen |
CHI | 2 |
| 2012 | Special Issue on the Fifth European Workshop on Probabilistic Graphical Models (PGM-2010)
Teemu Roos, Petri Myllymäki, Tommi S. Jaakkola |
Int. J. Approx. Reason. | 1 |
| 2011 | Semi-supervised Learning for WLAN Positioning
Teemu Pulkkinen, Teemu Roos, Petri Myllymäki |
ICANN (1) | 2 |
| 2011 | Analysis of Textual Variation by Latent Tree StructuresabstractWe introduce Semstem, a new method for the reconstruction of so called stemmatic trees, i.e., trees encoding the copying relationships among a set of textual variants. Our method is based on a structural expectation-maximization (structural EM) algorithm. It is the first computer-based method able to estimate general latent tree structures, unlike earlier methods that are usually restricted to bifurcating trees where all the extant texts are placed in the leaf nodes. We present experiments on two well known benchmark data sets, showing that the new method outperforms current state-of-the-art both in terms of a numerical score as well as interpretability. Teemu Roos, Yuan Zou |
ICDM | 1 |
| 2011 | Discriminative Learning of Bayesian Networks via Factorized Conditional Log-Likelihood
Alexandra M. Carvalho, Teemu Roos, Arlindo L. Oliveira, Petri Myllymäki |
J. Mach. Learn. Res. | 2 |
| 2010 | MDL hierarchical clustering for stemmatologyabstractIn real life, one often encounters situations where one needs to infer a structural relationship among data points based on an incomplete dataset. Stemmatology and phylogenetics are two classes of such problems where partial text scripts or genome sequences are available and the goal is to reconstruct the copying history of scripts or evolutionary relations among species. In this paper, we study the potential applications of minimum description length (MDL) concepts to the structural inference problem, particularly focusing on stemmatology where in addition to missing data points, the available data points have missing values. We offer new insights on how to handle these issues, especially missing values. We develop a general algorithm based on MDL insights that is simple to implement and can be used along with other existing algorithms, and propose a generic MDL encoder with minimal assumptions made about the data. In simulations, our method performs reasonably well on a simple dataset and outperforms major existing methods in a larger and much more realistic dataset. We discuss directions and ongoing efforts to further improve performance. Po-Hsiang Lai, Teemu Roos, Joseph A. O'Sullivan |
ISIT | 2 |
| 2010 | Learning locally minimax optimal Bayesian networks
Tomi Silander, Teemu Roos, Petri Myllymäki |
Int. J. Approx. Reason. | 2 |
| 2009 | Sparse Markov source estimation via transformed LassoabstractWe establish a connection between Lasso-type ℓ1regularization and learning variable length Markov chains (VLMCs). This is achieved by a parameterization of discrete-valued finite-memory Markov sources in which setting a parameter value equal to zero is equivalent to eliminating a node in the corresponding context tree model. The parameterization involves a Haar wavelet transformation on a set of indicator functions, the output of which is mapped to symbol probabilities via logistic regression. The optimization problem is convex and can be solved efficiently using existing tools. We present preliminary results, comparing the method to an earlier algorithm for learning VLMCs in terms of model selection and prediction performance. We also discuss other transformations which lead to a flexible family of sparse representations of Markov sources. Teemu Roos |
ITW | 1 |
| 2008 | Monte Carlo estimation of minimax regret with an application to MDL model selectionabstractMinimum description length (MDL) model selection, in its modern NML formulation, involves a model complexity term which is equivalent to minimax/maximin regret. When the data are discrete-valued, the complexity term is a logarithm of a sum of maximized likelihoods over all possible data-sets. Because the sum has an exponential number of terms, its evaluation is in many cases intractable. In the continuous case, the sum is replaced by an integral for which a closed form is available in only a few cases. We present an approach based on Monte Carlo sampling, which works for all model classes, and gives strongly consistent estimators of the minimax regret. The estimates convergence almost surely to the correct value with increasing number of iterations. For the important class of Markov models, one of the presented estimators is particularly efficient: in empirical experiments, accuracy that is sufficient for model selection is usually achieved already on the first iteration, even for long sequences. Teemu Roos |
ITW | 1 |
| 2006 | A Compression-Based Method for Stemmatic Analysis
Teemu Roos, Tuomas Heikkilä, Petri Myllymäki |
ECAI | 1 |
| 2005 | Generalization to Unseen CasesabstractWe analyze classification error on unseen cases, i.e. cases that are different from those in the training set. Unlike standard generalization error, this off-training-set error may differ significantly from the empirical error with high probability even with large sample sizes. We derive a datadependent bound on the difference between off-training-set and standard generalization error. Our result is based on a new bound on the missing mass, which for small samples is stronger than existing bounds based on Good-Turing estimators. As we demonstrate on UCI data-sets, our bound gives nontrivial generalization guarantees in many practical cases. In light of these results, we show that certain claims made in the No Free Lunch literature are overly pessimistic. Teemu Roos, Peter Grünwald, Petri Myllymäki, Henry Tirri |
NIPS | 1 |
| 2005 | On Discriminative Bayesian Network Classifiers and Logistic Regression
Teemu Roos, Hannes Wettig, Peter Grünwald, Petri Myllymäki, Henry Tirri |
Mach. Learn. | 1 |
| 2004 | Topics in probabilistic location estimation in wireless networksabstractIn this survey-style paper we demonstrate the usefulness of the probabilistic modelling framework in solving not only the actual positioning problem, but also many related problems involving issues like calibration, active learning, error estimation and tracking with history. We also point out some interesting links between positioning research done in the area of robotics and in the area of wireless radio networks. Petri Kontkanen, Petri Myllymäki, Teemu Roos, Henry Tirri, Kimmo Valtonen, Hannes Wettig |
PIMRC | 3 |
| 2003 | When Discriminative Learning of Bayesian Network Parameters Is Easy
Hannes Wettig, Peter Grünwald, Teemu Roos, Petri Myllymäki, Henry Tirri |
IJCAI | 3 |
| 2002 | A Statistical Modeling Approach to Location EstimationabstractSome location estimation methods, such as the GPS satellite navigation system, require nonstandard features either in the mobile terminal or the network. Solutions based on generic technologies not intended for location estimation purposes, such as the cell-ID method in GSM/GPRS cellular networks, are usually problematic due to their inadequate location estimation accuracy. In order to enable accurate location estimation when only inaccurate measurements are available, we present an approach to location estimation that is different from the prevailing geometric one. We call our approach the statistical modeling approach. As an example application of the proposed statistical modeling framework, we present a location estimation method based on a statistical signal power model. We also present encouraging empirical results from simulated experiments supported by real-world field tests. Teemu Roos, Petri Myllymäki, Henry Tirri |
IEEE Trans. Mob. Comput. | 1 |