Telmo Silva Filho

Dr. Telmo Silva Filho

University of Bristol, Bristol, City of Bristol, UK
orcid

Research Focus & Metrics

Academic Career Length

18Years (2009-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
16 May 2023 in Machine Learning
Verified
Journal Article
Open access
PDF file
TFTelmo Silva Filho
Telmo Silva Filho
HSHao Song
Hao Song
MPMiquel Perello-Nieto
Miquel Perello-Nieto
RSRaul Santos-Rodriguez
Raul Santos-Rodriguez
MKMeelis Kull
Meelis Kull
PFPeter Flach
Peter Flach
This paper provides both an introduction to and a detailed overview of the principles and practice of classifier calibration. A well-calibrated classifier correctly quantifies the level of uncertainty or confidence associated with its instance-wise predictions. This is essential for critical applications, optimal decision making, cost-sensitive classification, and for some types of context change. Calibration research has a rich history which predates the birth of machine learning as an academic field by decades. However, a recent increase in the interest on calibration has led to new methods and the extension from binary to the multiclass setting. The space of options and issues to consider is large, and navigating it requires the right set of concepts and tools. We provide both introductory material and up-to-date technical details of the main concepts and methods, including proper scoring rules and other evaluation metrics, visualisation approaches, a comprehensive account of post-hoc calibration methods for binary and multiclass classification, and several advanced topics.

1 October 2015 in Expert Systems with Applications
Verified
Journal Article
Closed access
TFTelmo Silva Filho
Telmo Silva Filho
BPBruno A. Pimentel
Bruno A. Pimentel
RSRenata M.C.R. Souza
Renata M.C.R. Souza
Adriano L.I. OliveiraAdriano L.I. Oliveira
Adriano L.I. Oliveira

1 January 2017 in Electronic Journal of Statistics
Verified
Journal Article
Open access
PDF file
MKMeelis Kull
Meelis Kull
TFTelmo Silva Filho
Telmo Silva Filho
PFPeter Flach
Peter Flach
For optimal decision making under variable class distributions and misclassification costs a classifier needs to produce well-calibrated estimates of the posterior probability. Isotonic calibration is a powerful non-parametric method that is however prone to overfitting on smaller datasets; hence a parametric method based on the logistic sigmoidal curve is commonly used. While logistic calibration is designed for normally distributed per-class scores, we demonstrate experimentally that many classifiers including Naive Bayes and Adaboost suffer from a particular distortion where these score distributions are heavily skewed. In such cases logistic calibration can easily yield probability estimates that are worse than the original scores. Moreover, the logistic curve family does not include the identity function, and hence logistic calibration can easily uncalibrate a perfectly calibrated classifier. In this paper we solve all these problems with a richer class of parametric calibration maps based on the beta distribution. We derive the method from first principles and show that fitting it is as easy as fitting a logistic curve. Extensive experiments show that beta calibration is superior to logistic calibration for a wide range of classifiers: Naive Bayes, Adaboost, random forest, logistic regression, support vector machine and multi-layer perceptron. If the original classifier is already calibrated, then beta calibration learns a function close to the identity. On this we build a statistical test to recognise if the model deviates from being well-calibrated.

22 April 2022 in IEEE Access
Verified
Journal Article
Open access
MLMarilia Lima
Marilia Lima
MNManoel Neto
Manoel Neto
TFTelmo Silva Filho
Telmo Silva Filho
RFRoberta A. de A. Fagundes
Roberta A. de A. Fagundes
Context: The amount and diversity of data have increased drastically in recent years. However, in certain situations, the data to which a trained Machine Learning model is significantly different from testing data, a problem known as Concept Drift (CD). Because CD can be a serious issue, there has been a wealth of research on how to detect and work around it. However, most of the literature focuses on classification tasks. Objective: Making a Systematic Literature Review (SLR) for CD in the context of regression. Research questions: How to detect CD and how to build CD techniques for regression problems using machine learning? Method: We ran an automatic search process on reference databases, selecting papers from 2010 to August 2020, following the methodological process proposed by ( Kitchenhame and Charters ) (2007). Results:We selected 41 papers. Drift Detection Methods based on ensembles and neural networks with highlight OS-ELM were the most frequent in the selected papers with superior performance. However, only two papers confirm such superiority statistically. Furthermore, identify CD problems as the batch size, drift points, and where drift happens. Conclusions: SLR focuses on highlighting the existing literature on CD applied to regression.

1 September 2017 in Knowledge-Based Systems
Verified
Journal Article
Closed access
LSLeandro C. Souza
Leandro C. Souza
RSRenata M.C.R. Souza
Renata M.C.R. Souza
GAGetúlio J.A. Amaral
Getúlio J.A. Amaral
TFTelmo Silva Filho
Telmo Silva Filho

2 February 2017
Verified
Conference Paper
Closed access
MPMiquel Perello-Nieto
Miquel Perello-Nieto
TFTelmo Silva Filho
Telmo Silva Filho
MKMeelis Kull
Meelis Kull
PFPeter Flach
Peter Flach
We introduce a powerful technique to make classifiers more reliable and versatile. Background Check equips classifiers with the ability to assess the difference of unlabelled test data from the training data. In particular, Background Check gives classifiers the capability to (i) perform cautious classification with a reject option, (ii) identify outliers, and (iii) better assess the confidence in their predictions. We derive the method from first principles and consider four particular relationships between background and foreground distributions. One of these assumes an affine relationship with two parameters, and we show how this bivariate parameter space naturally interpolates between the above capabilities. We demonstrate the versatility of the approach by comparing it experimentally with published special-purpose solutions for outlier detection and confident classification on 41 benchmark datasets. Results show that Background Check can match and in many cases surpass the performances of specialised approaches.