Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Andrea Dal Pozzolo is active.

Publication


Featured researches published by Andrea Dal Pozzolo.


Expert Systems With Applications | 2014

Learned lessons in credit card fraud detection from a practitioner perspective

Andrea Dal Pozzolo; Olivier Caelen; Yann-Aël Le Borgne; Serge Waterschoot; Gianluca Bontempi

Abstract Billions of dollars of loss are caused every year due to fraudulent credit card transactions. The design of efficient fraud detection algorithms is key for reducing these losses, and more algorithms rely on advanced machine learning techniques to assist fraud investigators. The design of fraud detection algorithms is however particularly challenging due to non-stationary distribution of the data, highly imbalanced classes distributions and continuous streams of transactions. At the same time public data are scarcely available for confidentiality issues, leaving unanswered many questions about which is the best strategy to deal with them. In this paper we provide some answers from the practitioner’s perspective by focusing on three crucial issues: unbalancedness, non-stationarity and assessment. The analysis is made possible by a real credit card dataset provided by our industrial partner.


intelligent data engineering and automated learning | 2013

Racing for Unbalanced Methods Selection

Andrea Dal Pozzolo; Olivier Caelen; Serge Waterschoot; Gianluca Bontempi

State-of-the-art classification algorithms suffer when the data is skewed towards one class. This led to the development of a number of techniques to cope with unbalanced data. However, as confirmed by our experimental comparison, no technique appears to work consistently better in all conditions. We propose to use a racing method to select adaptively the most appropriate strategy for a given unbalanced task. The results show that racing is able to adapt the choice of the strategy to the specific nature of the unbalanced problem and to select rapidly the most appropriate strategy without compromising the accuracy.


european conference on machine learning | 2015

When is undersampling effective in unbalanced classification tasks

Andrea Dal Pozzolo; Olivier Caelen; Gianluca Bontempi

A well-known rule of thumb in unbalanced classification recommends the rebalancing (typically by resampling) of the classes before proceeding with the learning of the classifier. Though this seems to work for the majority of cases, no detailed analysis exists about the impact of undersampling on the accuracy of the final classifier. This paper aims to fill this gap by proposing an integrated analysis of the two elements which have the largest impact on the effectiveness of an undersampling strategy: the increase of the variance due to the reduction of the number of samples and the warping of the posterior distribution due to the change of priori probabilities. In particular we will propose a theoretical analysis specifying under which conditions undersampling is recommended and expected to be effective. It emerges that the impact of undersampling depends on the number of samples, the variance of the classifier, the degree of imbalance and more specifically on the value of the posterior probability. This makes difficult to predict the average effectiveness of an undersampling strategy since its benefits depend on the distribution of the testing points. Results from several synthetic and real-world unbalanced datasets support and validate our findings.


Information Fusion | 2018

SCARFF: a Scalable Framework for Streaming Credit Card Fraud Detection with Spark

Fabrizio Carcillo; Andrea Dal Pozzolo; Yann-Aël Le Borgne; Olivier Caelen; Yannis Mazzer; Gianluca Bontempi

The expansion of the electronic commerce, together with an increasing confidence of customers in electronic payments, makes of fraud detection a critical factor. Detecting frauds in (nearly) real time setting demands the design and the implementation of scalable learning techniques able to ingest and analyse massive amounts of streaming data. Recent advances in analytics and the availability of open source solutions for Big Data storage and processing open new perspectives to the fraud detection field. In this paper we present a SCAlable Real-time Fraud Finder (SCARFF) which integrates Big Data tools (Kafka, Spark and Cassandra) with a machine learning approach which deals with imbalance, nonstationarity and feedback latency. Experimental results on a massive dataset of real credit card transactions show that this framework is scalable, efficient and accurate over a big stream of transactions.


international symposium on neural networks | 2014

Using HDDT to avoid instances propagation in unbalanced and evolving data streams

Andrea Dal Pozzolo; Reid A. Johnson; Olivier Caelen; Serge Waterschoot; Nitesh V. Chawla; Gianluca Bontempi

Hellinger Distance Decision Trees [10] (HDDT) has been previously used for static datasets with skewed distributions. In unbalanced data streams, state-of-the-art techniques use instance propagation and standard decision trees (e.g. C4.5 [27]) to cope with the unbalanced problem. However it is not always possible to revisit/store old instances of a stream. In this paper we show how HDDT can be successfully applied in unbalanced and evolving stream data. Using HDDT allows us to remove instance propagations between batches with several benefits: i) improved predictive accuracy ii) speed iii) single-pass through the data. We use a Hellinger weighted ensemble of HDDTs to combat concept drift and increase accuracy of single classifiers. We test our framework on several streaming datasets with unbalanced classes and concept drift.


IEEE Transactions on Neural Networks | 2018

Credit Card Fraud Detection: A Realistic Modeling and a Novel Learning Strategy

Andrea Dal Pozzolo; Giacomo Boracchi; Olivier Caelen; Cesare Alippi; Gianluca Bontempi

Detecting frauds in credit card transactions is perhaps one of the best testbeds for computational intelligence algorithms. In fact, this problem involves a number of relevant challenges, namely: concept drift (customers’ habits evolve and fraudsters change their strategies over time), class imbalance (genuine transactions far outnumber frauds), and verification latency (only a small set of transactions are timely checked by investigators). However, the vast majority of learning algorithms that have been proposed for fraud detection rely on assumptions that hardly hold in a real-world fraud-detection system (FDS). This lack of realism concerns two main aspects: 1) the way and timing with which supervised information is provided and 2) the measures used to assess fraud-detection performance. This paper has three major contributions. First, we propose, with the help of our industrial partner, a formalization of the fraud-detection problem that realistically describes the operating conditions of FDSs that everyday analyze massive streams of credit card transactions. We also illustrate the most appropriate performance measures to be used for fraud-detection purposes. Second, we design and assess a novel learning strategy that effectively addresses class imbalance, concept drift, and verification latency. Third, in our experiments, we demonstrate the impact of class unbalance and concept drift in a real-world data stream containing more than 75 million transactions, authorized over a time window of three years.


international symposium on neural networks | 2015

Credit card fraud detection and concept-drift adaptation with delayed supervised information

Andrea Dal Pozzolo; Giacomo Boracchi; Olivier Caelen; Cesare Alippi; Gianluca Bontempi


Archive | 2015

Adaptive Machine Learning for Credit Card Fraud Detection

Andrea Dal Pozzolo; Gianluca Bontempi


Archive | 2014

Minimum Redundancy Maximum Relevance: MapReduce implementation using Apache Hadoop

Claudio Reggiani; Yann-Aël Le Borgne; Andrea Dal Pozzolo; Catharina Olsen; Gianluca Bontempi


computational intelligence and data mining | 2015

Calibrating Probability with Undersampling for Unbalanced Classification

Andrea Dal Pozzolo; Olivier Caelen; Reid A. Johnson; Gianluca Bontempi

Collaboration


Dive into the Andrea Dal Pozzolo's collaboration.

Top Co-Authors

Avatar

Gianluca Bontempi

Université libre de Bruxelles

View shared research outputs
Top Co-Authors

Avatar

Olivier Caelen

Université libre de Bruxelles

View shared research outputs
Top Co-Authors

Avatar

Yann-Aël Le Borgne

Université libre de Bruxelles

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Catharina Olsen

Université libre de Bruxelles

View shared research outputs
Top Co-Authors

Avatar

Claudio Reggiani

Université libre de Bruxelles

View shared research outputs
Top Co-Authors

Avatar

Fabrizio Carcillo

Université libre de Bruxelles

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge