Demo Data from SIGIR 2026 / reviewers in the wild / expert
Ioakeim Perros
dblp:169/1799
· DBLP profile ↗
12ranked-venue papers
6as first author
0since 2021 · last 2020
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 7 · 3 first-authorDatabases, data management, data science and information retrieval · 6 · 4 first-authorApplied, interdisciplinary, general and emerging computing · 3 · 2 first-authorSystems, architecture and hardware · 2
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 · 100% | |
| Theoretical computer science
1 paper |
Algorithms and data structures · 67% Mathematical optimization · 33% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
High-performance computing · 81% Memory systems · 19% | |
| Interdisciplinary, comprehensive, and emerging computing
2 papers |
Medical and health informatics · 100% |
Topics — the 10 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Data mining › multidimensional data analysis › multiway data analysis › tensor analysis
tensor factorization |
0.8 | 3 | 2018 | SUSTain: Scalable Unsupervised Scoring for Tensors and its Application to Phenotyping · KDD 2018 SPARTan: Scalable PARAFAC2 for Large & Sparse Data · KDD 2017 Sparse Hierarchical Tucker Factorization and Its Application to Healthcare · ICDM 2015 |
Data mining › multidimensional data analysis › multiway data analysis › tensor analysis › tensor factorization › irregular tensor decomposition
PARAFAC2 |
0.3 | 1 | 2017 | SPARTan: Scalable PARAFAC2 for Large & Sparse Data · KDD 2017 |
Mathematical optimization › least squares
alternating least squares |
0.2 | 1 | 2016 | SPALS: Fast Alternating Least Squares via Implicit Leverage Scores Sampling · NIPS 2016 |
Algorithms and data structures › numerical linear algebra › matrix and tensor decomposition › tensor decomposition
CP decomposition |
0.2 | 1 | 2016 | SPALS: Fast Alternating Least Squares via Implicit Leverage Scores Sampling · NIPS 2016 |
Algorithms and data structures › numerical linear algebra › matrix and tensor decomposition
tensor decomposition |
0.2 | 1 | 2016 | SPALS: Fast Alternating Least Squares via Implicit Leverage Scores Sampling · NIPS 2016 |
High-performance computing
scientific computing systems |
0.2 | 1 | 2015 | An input-adaptive and in-place approach to dense tensor-times-matrix multiply · SC 2015 |
Medical and health informatics › clinical data analysis
phenotyping |
0.1 | 1 | 2018 | SUSTain: Scalable Unsupervised Scoring for Tensors and its Application to Phenotyping · KDD 2018 |
Medical and health informatics
electronic health records |
0.1 | 1 | 2015 | Sparse Hierarchical Tucker Factorization and Its Application to Healthcare · ICDM 2015 |
High-performance computing › numerical linear algebra
dense linear algebra |
0.1 | 1 | 2015 | An input-adaptive and in-place approach to dense tensor-times-matrix multiply · SC 2015 |
Memory systems
in-place computation |
0.1 | 1 | 2015 | An input-adaptive and in-place approach to dense tensor-times-matrix multiply · SC 2015 |
Methods — techniques the papers use, named apart from their topics
tensor factorization · 1.1matrix factorization · 0.7nested sampling · 0.4leverage score sampling · 0.2khatri-rao product · 0.2empirical performance model · 0.2auto-tuning · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | Using the PARAFAC2 tensor factorization on EHR audit data to understand PCP desktop work
Ioakeim Perros, Xiaowei Yan, James B. Jones, Jimeng Sun 0001, Walter F. Stewart |
J. Biomed. Informatics | 1 |
| 2019 | Guaranteed Scalable Learning of Latent Tree Models
Furong Huang, U. N. Niranjan, Ioakeim Perros, Robert Chen 0001, Jimeng Sun 0001, Anima Anandkumar |
UAI | 3 |
| 2019 | Temporal phenotyping of medically complex children via PARAFAC2 tensor factorization
Ioakeim Perros, Evangelos E. Papalexakis, Richard W. Vuduc, Elizabeth Searles, Jimeng Sun 0001 |
J. Biomed. Informatics | 1 |
| 2018 | COPA: Constrained PARAFAC2 for Sparse & Large DatasetsabstractPARAFAC2 has demonstrated success in modeling irregular tensors, where the tensor dimensions vary across one of the modes. An example scenario is modeling treatments across a set of patients with the varying number of medical encounters over time. Despite recent improvements on unconstrained PARAFAC2, its model factors are usually dense and sensitive to noise which limits their interpretability. As a result, the following open challenges remain: a) various modeling constraints, such as temporal smoothness, sparsity and non-negativity, are needed to be imposed for interpretable temporal modeling and b) a scalable approach is required to support those constraints efficiently for large datasets. To tackle these challenges, we propose a COnstrained PARAFAC2 (COPA) method, which carefully incorporates optimization constraints such as temporal smoothness, sparsity, and non-negativity in the resulting factors. To efficiently support all those constraints, COPA adopts a hybrid optimization framework using alternating optimization and alternating direction method of multiplier (AO-ADMM). As evaluated on large electronic health record (EHR) datasets with hundreds of thousands of patients, COPA achieves significant speedups (up to 36 times faster) over prior PARAFAC2 approaches that only attempt to handle a subset of the constraints that COPA enables. Overall, our method outperforms all the baselines attempting to handle a subset of the constraints in terms of speed, while achieving the same level of accuracy. Through a case study on temporal phenotyping of medically complex children, we demonstrate how the constraints imposed by COPA reveal concise phenotypes and meaningful temporal profiles of patients. The clinical interpretation of both the phenotypes and the temporal profiles was confirmed by a medical expert. Ardavan Afshar, Ioakeim Perros, Evangelos E. Papalexakis, Elizabeth Searles, Joyce C. Ho, Jimeng Sun 0001 |
CIKM | 2 |
| 2018 | SUSTain: Scalable Unsupervised Scoring for Tensors and its Application to PhenotypingabstractThis paper presents a new method, which we call SUSTain, that extends real-valued matrix and tensor factorizations to data where values are integers. Such data are common when the values correspond to event counts or ordinal measures. The conventional approach is to treat integer data as real, and then apply real-valued factorizations. However, doing so fails to preserve important characteristics of the original data, thereby making it hard to interpret the results. Instead, our approach extracts factor values from integer datasets as scores that are constrained to take values from a small integer set. These scores are easy to interpret: a score of zero indicates no feature contribution and higher scores indicate distinct levels of feature importance. At its core, SUSTain relies on: a) a problem partitioning into integer-constrained subproblems, so that they can be optimally solved in an efficient manner; and b) organizing the order of the subproblems' solution, to promote reuse of shared intermediate results. We propose two variants, SUSTain_M and SUSTain_T, to handle both matrix and tensor inputs, respectively. We evaluate SUSTain against several state-of-the-art baselines on both synthetic and real Electronic Health Record (EHR) datasets. Comparing to those baselines, SUSTain shows either significantly better fit or orders of magnitude speedups that achieve a comparable fit (up to 425× faster). We apply SUSTain to EHR datasets to extract patient phenotypes (i.e., clinically meaningful patient clusters). Furthermore, 87% of them were validated as clinically meaningful phenotypes related to heart failure by a cardiologist. Ioakeim Perros, Evangelos E. Papalexakis, Haesun Park, Richard W. Vuduc, Xiaowei Yan, Christopher deFilippi, Walter F. Stewart, Jimeng Sun 0001 |
KDD | 1 |
| 2017 | CP-ORTHO: An Orthogonal Tensor Factorization Framework for Spatio-Temporal DataabstractExtracting patterns and deriving insights from spatio-temporal data finds many target applications in various domains, such as in urban planning and computational sustainability. Due to their inherent capability of simultaneously modeling the spatial and temporal aspects of multiple instances, tensors have been successfully used to analyze such spatio-temporal data. However, standard tensor factorization approaches often result in components that are highly overlapping, which hinders the practitioner's ability to interpret them without advanced domain knowledge. In this work, we tackle this challenge by proposing a tensor factorization framework, called CP-ORTHO, to discover distinct and easily-interpretable patterns from multi-modal, spatio-temporal data. We evaluate our approach on real data reflecting taxi drop-off activity. CP-ORTHO provides more distinct and interpretable patterns than prior art, as measured via relevant quantitative metrics, without compromising the solution's accuracy. We observe that CP-ORTHO is fast, in that it achieves this result in 5x less time than the most accurate competing approach. Ardavan Afshar, Joyce C. Ho, Bistra Dilkina, Ioakeim Perros, Elias B. Khalil, Li Xiong 0001, Vaidy S. Sunderam |
SIGSPATIAL/GIS | 4 |
| 2017 | Model-Driven Sparse CP Decomposition for Higher-Order TensorsabstractGiven an input tensor, its CANDECOMP/PARAFAC decomposition (or CPD) is a low-rank representation. CPDs are of particular interest in data analysis and mining, especially when the data tensor is sparse and of higher order (dimension). This paper focuses on the central bottleneck of a CPD algorithm, which is evaluating a sequence of matricized tensor times Khatri-Rao products (MTTKRPs). To speed up the MTTKRP sequence, we propose a novel, adaptive tensor memoization algorithm, AdaTM. Besides removing redundant computations within the MTTKRP sequence, which potentially reduces its overall asymptotic complexity, our technique also allows a user to make a space-time tradeoff by automatically tuning algorithmic and machine parameters using a model-driven framework. Our method improves as the tensor order grows, making its performance more scalable for higher-order data problems. We show speedups of up to 8× and 820× on real sparse data tensors with orders as high as 85 over the SPLATT package and Tensor Toolbox library respectively; and on a full CPD algorithm (CP-ALS), AdaTM can be up to 8× faster than state-of-the-art method implemented in SPLATT. Jiajia Li 0001, Jee Choi, Ioakeim Perros, Jimeng Sun 0001, Richard W. Vuduc |
IPDPS | 3 |
| 2017 | SPARTan: Scalable PARAFAC2 for Large & Sparse DataabstractIn exploratory tensor mining, a common problem is how to analyze a set of variables across a set of subjects whose observations do not align naturally. For example, when modeling medical features across a set of patients, the number and duration of treatments may vary widely in time, meaning there is no meaningful way to align their clinical records across time points for analysis purposes. To handle such data, the state-of-the-art tensor model is the so-called PARAFAC2, which yields interpretable and robust output and can naturally handle sparse data. However, its main limitation up to now has been the lack of efficient algorithms that can handle large-scale datasets. Ioakeim Perros, Evangelos E. Papalexakis, Fei Wang 0001, Richard W. Vuduc, Elizabeth Searles, Jimeng Sun 0001 |
KDD | 1 |
| 2017 | Polyadic Regression and its Application to ChemogenomicsabstractWe study the problem of Polyadic Prediction, where the input consists of an ordered tuple of objects, and the goal is to predict a measurement associated with them. Many tasks can be naturally framed as Polyadic Prediction problems. In drug discovery, for instance, it is important to estimate the treatment effect of a drug on various tissue-specific diseases, as it is expressed over the available genes. Thus, we essentially predict the expression value measurements for several (drug, gene, tissue) triads. To tackle Polyadic Prediction problems, we propose a general framework, called Polyadic Regression, predicting measurements associated with multiple objects. Our framework is inductive, in the sense of enabling predictions for new objects, unseen during training. Our model is expressive, exploring high-order, polyadic interactions in an efficient manner. An alternating Proximal Gradient Descent procedure is proposed to fit our model. We perform an extensive evaluation using real-world chemogenomics data, where we illustrate the superior performance of Polyadic Regression over the prior art. Our method achieves an increase of 0.06 and 0.1 in Spearman correlation between the predicted and the actual measurement vectors, for predicting missing polyadic data and predicting polyadic data for new drugs, respectively. Ioakeim Perros, Fei Wang 0001, Ping Zhang 0016, Peter B. Walker, Richard W. Vuduc, Jyotishman Pathak, Jimeng Sun 0001 |
SDM | 1 |
| 2016 | SPALS: Fast Alternating Least Squares via Implicit Leverage Scores SamplingabstractTensor CANDECOMP/PARAFAC (CP) decomposition is a powerful but computationally challenging tool in modern data analytics. In this paper, we show ways of sampling intermediate steps of alternating minimization algorithms for computing low rank tensor CP decompositions, leading to the sparse alternating least squares (SPALS) method. Specifically, we sample the the Khatri-Rao product, which arises as an intermediate object during the iterations of alternating least squares. This product captures the interactions between different tensor modes, and form the main computational bottleneck for solving many tensor related tasks. By exploiting the spectral structures of the matrix Khatri-Rao product, we provide efficient access to its statistical leverage scores. When applied to the tensor CP decomposition, our method leads to the first algorithm that runs in sublinear time per-iteration and approximates the output of deterministic alternating least squares algorithms. Empirical evaluations of this approach show significantly speedups over existing randomized and deterministic routines for performing CP decomposition. On a tensor of the size 2.4m by 6.6m by 92k with over 2 billion nonzeros formed by Amazon product reviews, our routine converges in two minutes to the same error as deterministic ALS. Dehua Cheng, Richard Peng, Yan Liu 0002, Ioakeim Perros |
NIPS | 4 |
| 2015 | Sparse Hierarchical Tucker Factorization and Its Application to HealthcareabstractWe propose a new tensor factorization method, called the Sparse Hierarchical-Tucker (Sparse H-Tucker), for sparse and high-order data tensors. Sparse H-Tucker is inspired by its namesake, the classical Hierarchical Tucker method, which aims to compute a tree-structured factorization of an input data set that may be readily interpreted by a domain expert. However, Sparse H-Tucker uses a nested sampling technique to overcome a key scalability problem in Hierarchical Tucker, which is the creation of an unwieldy intermediate dense core tensor, the result of our approach is a faster, more space-efficient, and more accurate method. We test our method on a real healthcare dataset, which is collected from 30K patients and results in an 18th order sparse data tensor. Unlike competing methods, Sparse H-Tucker can analyze the full data set on a single multi-threaded machine. It can also do so more accurately and in less time than the state-of-the-art: on a 12th order subset of the input data, Sparse H-Tucker is 18x more accurate and 7.5x faster than a previously state-of-the-art method. Moreover, we observe that Sparse H-Tucker scales nearly linearly in the number of non-zero tensor elements. The resulting model also provides an interpretable disease hierarchy, which is confirmed by a clinical expert. Ioakeim Perros, Robert Chen 0001, Richard W. Vuduc, Jimeng Sun 0001 |
ICDM | 1 |
| 2015 | An input-adaptive and in-place approach to dense tensor-times-matrix multiplyabstractThis paper describes a novel framework, called InTensLi ("intensely"), for producing fast single-node implementations of dense tensor-times-matrix multiply (Ttm) of arbitrary dimension. Whereas conventional implementations of Ttm rely on explicitly converting the input tensor operand into a matrix---in order to be able to use any available and fast general matrix-matrix multiply (Gemm) implementation---our framework's strategy is to carry out the Ttm in-place, avoiding this copy. As the resulting implementations expose tuning parameters, this paper also describes a heuristic empirical model for selecting an optimal configuration based on the Ttm's inputs. When compared to widely used single-node Ttm implementations that are available in the Tensor Toolbox and Cyclops Tensor Framework (Ctf), In-TensLi's in-place and input-adaptive Ttm implementations achieve 4× and 13× speedups, showing Gemm-like performance on a variety of input sizes. Jiajia Li 0001, Casey Battaglino, Ioakeim Perros, Jimeng Sun 0001, Richard W. Vuduc |
SC | 3 |