Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Denis Moreira dos Reis

dblp:183/9905 · DBLP profile ↗
← Back
7ranked-venue papers
3as first author
1since 2021 · last 2021
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 6 · 3 first-author · 1 since 2021Databases, data management, data science and information retrieval · 5 · 3 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 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
5 papers
Data mining · 66% Data stream processing · 25% Information retrieval · 9%
Software engineering, system software, and programming languages
1 paper
Empirical software engineering · 100%

Topics — the 7 heaviest of 8, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Data mining › statistical analysis › statistical estimation
quantification
1.642021
Accurately Quantifying under Score Variability · ICDM 2021
The Importance of the Test Set Size in Quantification Assessment · IJCAI 2020
DyS: A Framework for Mixture Models in Quantification · AAAI 2019
Data mining › density estimation
class distribution estimation
0.732021
The Importance of the Test Set Size in Quantification Assessment · IJCAI 2020
Accurately Quantifying under Score Variability · ICDM 2021
DyS: A Framework for Mixture Models in Quantification · AAAI 2019
Data mining › predictive modeling
classification
0.512021
Accurately Quantifying under Score Variability · ICDM 2021
Data stream processing › evolving data
concept drift
0.512021
Accurately Quantifying under Score Variability · ICDM 2021
Empirical software engineering
experimental methodology
0.412020
The Importance of the Test Set Size in Quantification Assessment · IJCAI 2020
Information retrieval › similarity measure
histogram dissimilarity
0.412019
DyS: A Framework for Mixture Models in Quantification · AAAI 2019
Data stream processing › evolving data › concept drift
concept drift detection
0.212016
Fast Unsupervised Online Drift Detection Using Incremental Kolmogorov-Smirnov Test · KDD 2016

Methods — techniques the papers use, named apart from their topics

meta-learning · 0.9synthetic score modeling · 0.5score-based quantification · 0.5topsøe divergence · 0.4histogram distance functions · 0.4hellinger distance · 0.4decision threshold adjustment · 0.3class proportion estimation · 0.3randomized trees · 0.2kolmogorov-smirnov test · 0.2
YearPublicationVenuePosition
2021 Accurately Quantifying under Score Variability
abstract
The quantification objective is to predict the class distribution of a data sample. Therefore, this task intrinsically involves a drift in the class distribution that causes a mismatch between the training and test sets. However, existing quantification approaches assume that the feature distribution is stationary. We analyse for the first time how score-based quantifiers are affected by concept drifts and propose a novel drift-resilient quantifier for binary classes. Our proposal does not model the different types of concept drifts. Instead, we model the changes that such changes cause in the classification scores. This observation simplifies our analysis since distribution changes can only increase, decrease or maintain the overlap of the positive and negative classes in a rank induced by the scores. Our paper has two main contributions. The first one is MoSS, a model for synthetic scores. We use this model to show that state-of-the-art quantifiers underperform in the occurrence of any concept drift that changes the score distribution. Our second contribution is a quantifier, DySyn, that uses MoSS to estimate the class distribution. We show that DySyn statistically outperforms state-of-the-art quantifiers in a comprehensive comparison with real-world and benchmark datasets in the presence of concept drifts.
André Gustavo Maletzke, Denis Moreira dos Reis, Waqar Hassan, Gustavo Batista
ICDM2
2020 The Importance of the Test Set Size in Quantification Assessment
abstract
Quantification is a task similar to classification in the sense that it learns from a labeled training set. However, quantification is not interested in predicting the class of each observation, but rather measure the class distribution in the test set. The community has developed performance measures and experimental setups tailored to quantification tasks. Nonetheless, we argue that a critical variable, the size of the test sets, remains ignored. Such disregard has three main detrimental effects. First, it implicitly assumes that quantifiers will perform equally well for different test set sizes. Second, it increases the risk of cherry-picking by selecting a test set size for which a particular proposal performs best. Finally, it disregards the importance of designing methods that are suitable for different test set sizes. We discuss these issues with the support of one of the broadest experimental evaluations ever performed, with three main outcomes. (i) We empirically demonstrate the importance of the test set size to assess quantifiers. (ii) We show that current quantifiers generally have a mediocre performance on the smallest test sets. (iii) We propose a metalearning scheme to select the best quantifier based on the test size that can outperform the best single quantification method.
André Gustavo Maletzke, Waqar Hassan, Denis Moreira dos Reis, Gustavo Batista
IJCAI3
2020 Challenges in benchmarking stream learning algorithms with real-world data
Vinícius M. A. de Souza, Denis Moreira dos Reis, André Gustavo Maletzke, Gustavo Batista
Data Min. Knowl. Discov.2
2019 DyS: A Framework for Mixture Models in Quantification
abstract
Quantification is an expanding research topic in Machine Learning literature. While in classification we are interested in obtaining the class of individual observations, in quantification we want to estimate the total number of instances that belong to each class. This subtle difference allows the development of several algorithms that incur smaller and more consistent errors than counting the classes issued by a classifier. Among such new quantification methods, one particular family stands out due to its accuracy, simplicity, and ability to operate with imbalanced training samples: Mixture Models (MM). Despite these desirable traits, MM, as a class of algorithms, lacks a more in-depth understanding concerning the influence of internal parameters on its performance. In this paper, we generalize MM with a base framework called DyS: Distribution y-Similarity. With this framework, we perform a thorough evaluation of the most critical design decisions of MM models. For instance, we assess 15 dissimilarity functions to compare histograms with varying numbers of bins from 2 to 110 and, for the first time, make a connection between quantification accuracy and test sample size, with experiments covering 24 public benchmark datasets. We conclude that, when tuned, Topsøe is the histogram distance function that consistently leads to smaller quantification errors and, therefore, is recommended to general use, notwithstanding Hellinger Distance’s popularity. To rid MM models of the dependency on a choice for the number of histogram bins, we introduce two dissimilarity functions that can operate directly on observations. We show that SORD, one of such measures, presents performance that is slightly inferior to the tuned Topsøe, while not requiring the sensible parameterization of the number of bins.
André Gustavo Maletzke, Denis Moreira dos Reis, Everton Alvares Cherman, Gustavo Batista
AAAI2
2018 Classifying and Counting with Recurrent Contexts
abstract
Many real-world applications in the batch and data stream settings with data shift pose restrictions to the access to class labels after the deployment of a classification or quantification model. However, a significant portion of the data stream literature assumes that actual labels are instantaneously available after issuing their corresponding classifications. In this paper, we explore a different set of assumptions without relying on the availability of class labels. We assume that, although the distribution of the data may change over time, it will switch between one of a handful of well-known distributions. Still, we allow the proportions of the classes to vary. In these conditions, we propose the first method that can accurately identify the correct context of data samples and simultaneously estimate the proportion of the positive class. This estimate can be further used to adjust a classification decision threshold and improve classification accuracy. Finally, the method is very efficient regarding time and memory requirements, fitting data stream applications.
Denis Moreira dos Reis, André Gustavo Maletzke, Diego Furtado Silva, Gustavo Batista
KDD1
2018 One-Class Quantification
Denis Moreira dos Reis, André Gustavo Maletzke, Everton Alvares Cherman, Gustavo Batista
ECML/PKDD (1)1
2016 Fast Unsupervised Online Drift Detection Using Incremental Kolmogorov-Smirnov Test
abstract
Data stream research has grown rapidly over the last decade. Two major features distinguish data stream from batch learning: stream data are generated on the fly, possibly in a fast and variable rate; and the underlying data distribution can be non-stationary, leading to a phenomenon known as concept drift. Therefore, most of the research on data stream classification focuses on proposing efficient models that can adapt to concept drifts and maintain a stable performance over time. However, specifically for the classification task, the majority of such methods rely on the instantaneous availability of true labels for all already classified instances. This is a strong assumption that is rarely fulfilled in practical applications. Hence there is a clear need for efficient methods that can detect concept drifts in an unsupervised way. One possibility is the well-known Kolmogorov-Smirnov test, a statistical hypothesis test that checks whether two samples differ. This work has two main contributions. The first one is the Incremental Kolmogorov-Smirnov algorithm that allows performing the Kolmogorov-Smirnov hypothesis test instantly using two samples that change over time, where the change is an insertion and/or removal of an observation. Our algorithm employs a randomized tree and is able to perform the insertion and removal operations in O(log N) with high probability and calculate the Kolmogorov-Smirnov test in O(1), where N is the number of sample observations. This is a significant speed-up compared to the O(N log N) cost of the non-incremental implementation. The second contribution is the use of the Incremental Kolmogorov-Smirnov test to detect concept drifts without true labels. Classification algorithms adapted to use the test rely on a limited portion of those labels just to update the classification model after a concept drift is detected.
Denis Moreira dos Reis, Peter A. Flach, Stan Matwin, Gustavo Batista
KDD1