Fabio Fassetti

dblp:90/3977 · DBLP profile ↗
← Back
22ranked-venue papers in the field
2as first author
7since 2021 · last 2025
0000-0002-8416-906XORCID · verified

Domains — venue-derived; a paper can count in several

Database Systems & Data Management · 9 (1 first)Data Mining & Knowledge Discovery · 9 (1 first)Information Retrieval & Web Search · 2Knowledge Engineering, Semantic Web & Information Systems · 2
YearPublicationVenuePosition
2025 CF-OOD: Concentration-Free Density Estimation for Reliable Out-of-Distribution Detection
Fabrizio Angiulli, Fabio Fassetti, Maria Pia Zupi
SISAP2
2024 Enhancing anomaly detectors with LatentOut
abstract
Abstract $${{\textbf{Latent}}\varvec{Out}}$$ Latent Out is a recently introduced algorithm for unsupervised anomaly detection which enhances latent space-based neural methods, namely (Variational) Autoencoders, GANomaly and ANOGan architectures. The main idea behind it is to exploit both the latent space and the baseline score of these architectures in order to provide a refined anomaly score performing density estimation in the augmented latent-space/baseline-score feature space. In this paper we investigate the performance of $${{\textbf{Latent}}\varvec{Out}}$$ Latent Out acting as a one-class classifier and we experiment the combination of $${{\textbf{Latent}}\varvec{Out}}$$ Latent Out with GAAL architectures, a novel type of Generative Adversarial Networks for unsupervised anomaly detection. Moreover, we show that the feature space induced by $${{\textbf{Latent}}\varvec{Out}}$$ Latent Out has the characteristic to enhance the separation between normal and anomalous data. Indeed, we prove that standard data mining outlier detection methods perform better when applied on this novel augmented latent space rather than on the original data space.
Fabrizio Angiulli, Fabio Fassetti, Luca Ferragina
J. Intell. Inf. Syst.2
2023 Anomaly detection with correlation laws
Fabrizio Angiulli, Fabio Fassetti, Cristina Serrao
Data Knowl. Eng.2
2022 Outlier Explanation Through Masking Models
Fabrizio Angiulli, Fabio Fassetti, Simona Nisticò, Luigi Palopoli 0001
ADBIS2
2021 ODCA: An Outlier Detection Approach to Deal with Correlated Attributes
Fabrizio Angiulli, Fabio Fassetti, Cristina Serrao
DaWaK2
2021 A Stochastic Block Model Based Approach to Detect Outliers in Networks
Fabrizio Angiulli, Fabio Fassetti, Cristina Serrao
DEXA (1)2
2021 Uncertain distance-based outlier detection with arbitrarily shaped data objects
abstract
Abstract Enabling information systems to face anomalies in the presence of uncertainty is a compelling and challenging task. In this work the problem of unsupervised outlier detection in large collections of data objects modeled by means of arbitrary multidimensional probability density functions is considered. We present a novel definition ofuncertain distance-based outlierunder the attribute level uncertainty model, according to which an uncertain object is an object that always exists but its actual value is modeled by a multivariate pdf. According to this definition an uncertain object is declared to be an outlier on the basis of the expected number of its neighbors in the dataset. To the best of our knowledge this is the first work that considers the unsupervised outlier detection problem on data objects modeled by means of arbitrarily shaped multidimensional distribution functions. We present the UDBOD algorithm which efficiently detects the outliers in an input uncertain dataset by taking advantages of three optimized phases, that are parameter estimation, candidate selection, and the candidate filtering. An experimental campaign is presented, including a sensitivity analysis, a study of the effectiveness of the technique, a comparison with related algorithms, also in presence of high dimensional data, and a discussion about the behavior of our technique in real case scenarios.
Fabrizio Angiulli, Fabio Fassetti
J. Intell. Inf. Syst.2
2017 Outlying property detection with numerical attributes
Fabrizio Angiulli, Fabio Fassetti, Giuseppe Manco 0001, Luigi Palopoli 0001
Data Min. Knowl. Discov.2
2016 Toward Generalizing the Unification with Statistical Outliers: The Gradient Outlier Factor Measure
abstract
In this work, we introduce a novel definition of outlier, namely the Gradient Outlier Factor (or GOF), with the aim to provide a definition that unifies with the statistical one on some standard distributions but has a different behavior in the presence of mixture distributions. Intuitively, the GOF score measures the probability to stay in the neighborhood of a certain object. It is directly proportional to the density and inversely proportional to the variation of the density. We derive formal properties under which the GOF definition unifies the statistical outlier definition and show that the unification holds for some standard distributions, while the GOF is able to capture tails in the presence of different distributions even if their densities sensibly differ. Moreover, we provide a probabilistic interpretation of the GOF score, by means of the notion of density of the data density. Experimental results confirm that there are scenarios in which the novel definition can be profitably employed. To the best of our knowledge, except for distance-based outlier, no other data mining outlier definition has a so clearly established relationship with statistical outliers.
Fabrizio Angiulli, Fabio Fassetti
ACM Trans. Knowl. Discov. Data2
2014 Exploiting domain knowledge to detect outliers
Fabrizio Angiulli, Fabio Fassetti
Data Min. Knowl. Discov.2
2013 Principal Directions-Based Pivot Placement
Fabrizio Angiulli, Fabio Fassetti
SISAP2
2013 Nearest Neighbor-Based Classification of Uncertain Data
abstract
This work deals with the problem of classifying uncertain data. With this aim we introduce the Uncertain Nearest Neighbor (UNN) rule, which represents the generalization of the deterministic nearest neighbor rule to the case in which uncertain objects are available. The UNN rule relies on the concept of nearest neighbor class, rather than on that of nearest neighbor object. The nearest neighbor class of a test object is the class that maximizes the probability of providing its nearest neighbor. The evidence is that the former concept is much more powerful than the latter in the presence of uncertainty, in that it correctly models the right semantics of the nearest neighbor decision rule when applied to the uncertain scenario. An effective and efficient algorithm to perform uncertain nearest neighbor classification of a generic (un)certain test object is designed, based on properties that greatly reduce the temporal cost associated with nearest neighbor class probability computation. Experimental results are presented, showing that the UNN rule is effective and efficient in classifying uncertain data.
Fabrizio Angiulli, Fabio Fassetti
ACM Trans. Knowl. Discov. Data2
2013 Discovering Characterizations of the Behavior of Anomalous Subpopulations
abstract
We consider the problem of discovering attributes, or properties, accounting for the a priori stated abnormality of a group of anomalous individuals (the outliers) with respect to an overall given population (the inliers). To this aim, we introduce the notion of exceptional property and define the concept of exceptionality score, which measures the significance of a property. In particular, in order to single out exceptional properties, we resort to a form of minimum distance estimation for evaluating the badness of fit of the values assumed by the outliers compared to the probability distribution associated with the values assumed by the inliers. Suitable exceptionality scores are introduced for both numeric and categorical attributes. These scores are, both from the analytical and the empirical point of view, designed to be effective for small samples, as it is the case for outliers. We present an algorithm, called EXPREX, for efficiently discovering exceptional properties. The algorithm is able to reduce the needed computational effort by not exploring many irrelevant numerical intervals and by exploiting suitable pruning rules. The experimental results confirm that our technique is able to provide knowledge characterizing outliers in a natural manner.
Fabrizio Angiulli, Fabio Fassetti, Luigi Palopoli 0001
IEEE Trans. Knowl. Data Eng.2
2012 Indexing Uncertain Data in General Metric Spaces
abstract
In this study, we deal with the problem of efficiently answering range queries over uncertain objects in a general metric space. In this study, an uncertain object is an object that always exists but its actual value is uncertain and modeled by a multivariate probability density function. As a major contribution, this is the first work providing an effective technique for indexing uncertain objects coming from general metric spaces. We generalize the reverse triangle inequality to the probabilistic setting in order to exploit it as a discard condition. Then, we introduce a novel pivot-based indexing technique, called UP-index, and show how it can be employed to speed up range query computation. Importantly, the candidate selection phase of our technique is able to noticeably reduce the set of candidates with little time requirements. Finally, we provide a criterion to measure the quality of a set of pivots and study the problem of selecting a good set of pivots according to the introduced criterion. We report some intractability results and then design an approximate algorithm with statistical guarantees for selecting pivots. Experimental results validate the effectiveness of the proposed approach and reveal that the introduced technique may be even preferable to indexing techniques specifically designed for the euclidean space.
Fabrizio Angiulli, Fabio Fassetti
IEEE Trans. Knowl. Data Eng.2
2011 L-SME: A System for Mining Loosely Structured Motifs
Fabio Fassetti, Gianluigi Greco, Giorgio Terracina
ECML/PKDD (3)1
2010 Distance-based outlier queries in data streams: the novel task and algorithms
Fabrizio Angiulli, Fabio Fassetti
Data Min. Knowl. Discov.2
2009 Outlier Detection Using Inductive Logic Programming
abstract
We present a novel definition of outlier in the context of inductive logic programming. Given a set of positive and negative examples, the definition aims at singling out the examples showing anomalous behavior. We note that the task here pursued is different from noise removal, and, in fact, the anomalous observations we discover are different in nature from noisy ones. We discuss pecularities of the novel approach, present an algorithm for detecting outliers, discuss some examples of knowledge mined, and compare it with alternative approaches.
Fabrizio Angiulli, Fabio Fassetti
ICDM2
2009 DOLPHIN: An efficient algorithm for mining distance-based outliers in very large datasets
abstract
In this work a novel distance-based outlier detection algorithm, named DOLPHIN, working on disk-resident datasets and whose I/O cost corresponds to the cost of sequentially reading the input dataset file twice, is presented. It is both theoretically and empirically shown that the main memory usage of DOLPHIN amounts to a small fraction of the dataset and that DOLPHIN has linear time performance with respect to the dataset size. DOLPHIN gains efficiency by naturally merging together in a unified schema three strategies, namely the selection policy of objects to be maintained in main memory, usage of pruning rules, and similarity search techniques. Importantly, similarity search is accomplished by the algorithm without the need of preliminarily indexing the whole dataset, as other methods do. The algorithm is simple to implement and it can be used with any type of data, belonging to either metric or nonmetric spaces. Moreover, a modification to the basic method allows DOLPHIN to deal with the scenario in which the available buffer of main memory is smaller than its standard requirements. DOLPHIN has been compared with state-of-the-art distance-based outlier detection algorithms, showing that it is much more efficient.
Fabrizio Angiulli, Fabio Fassetti
ACM Trans. Knowl. Discov. Data2
2009 Detecting outlying properties of exceptional objects
abstract
Assume you are given a data population characterized by a certain number of attributes. Assume, moreover, you are provided with the information that one of the individuals in this data population is abnormal, but no reason whatsoever is given to you as to why this particular individual is to be considered abnormal. In several cases, you will be indeed interested in discovering such reasons. This article is precisely concerned with this problem of discovering sets of attributes that account for the (a priori stated) abnormality of an individual within a given dataset. A criterion is presented to measure the abnormality of combinations of attribute values featured by the given abnormal individual with respect to the reference population. In this respect, each subset of attributes is intended to somehow represent a “property” of individuals. We distinguish between global and local properties. Global properties are subsets of attributes explaining the given abnormality with respect to the entire data population. With local ones, instead, two subsets of attributes are singled out, where the former one justifies the abnormality within the data subpopulation selected using the values taken by the exceptional individual on those attributes included in the latter one. The problem of individuating abnormal properties with associated explanations is formally stated and analyzed. Such a formal characterization is then exploited in order to devise efficient algorithms for detecting both global and local forms of most abnormal properties. The experimental evidence, which is accounted for in the article, shows that the algorithms are both able to mine meaningful information and to accomplish the computational task by examining a negligible fraction of the search space.
Fabrizio Angiulli, Fabio Fassetti, Luigi Palopoli 0001
ACM Trans. Database Syst.2
2008 Mining Loosely Structured Motifs from Biological Data
abstract
The discovery of information encoded in biological sequences is assuming a prominent role in identifying genetic diseases and in deciphering biological mechanisms. This information is usually encoded in patterns frequently occurring in the sequences, also called motifs. In fact, motif discovery has received much attention in the literature, and several algorithms have already been proposed, which are specifically tailored to deal with motifs exhibiting some kinds of "regular structure". Motivated by biological observations, this paper focuses on the mining of loosely structured motifs, i.e., of more general kinds of motif where several "exceptions" may be tolerated in pattern repetitions. To this end, an algorithm exploiting data structures conceived to efficiently handle pattern variabilities is presented and analyzed. Furthermore, a randomized variant with linear time and space complexity is introduced, and a theoretical guarantee on its performances is proven. Both algorithms have been implemented and tested on real data sets. Despite the ability of mining very complex kinds of pattern, performance results evidence a genome-wide applicability of the proposed techniques.
Fabio Fassetti, Gianluigi Greco, Giorgio Terracina
IEEE Trans. Knowl. Data Eng.1
2007 Very efficient mining of distance-based outliers
abstract
In this work a novel algorithm, named DOLPHIN, for detecting distance-based outliers is presented.
Fabrizio Angiulli, Fabio Fassetti
CIKM2
2007 Detecting distance-based outliers in streams of data
abstract
In this work a method for detecting distance-based outliers in data streams is presented. We deal with the sliding window model, where outlier queries are performed in order to detect anomalies in the current window. Two algorithms are presented. The first one exactly answers outlier queries, but has larger space requirements. The second algorithm is directly derived from the exact one, has limited memory requirements and returns an approximate answer based on accurate estimations with a statistical guarantee. Several experiments have been accomplished, confirming the effectiveness of the proposed approach and the high quality of approximate solutions.
Fabrizio Angiulli, Fabio Fassetti
CIKM2