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

Giorgio Corani

dblp:31/4395 · DBLP profile ↗
← Back
38ranked-venue papers
14as first author
3since 2021 · last 2024
0000-0002-1541-8384ORCID · verified

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

Artificial intelligence and machine learning · 35 · 13 first-author · 3 since 2021Databases, data management, data science and information retrieval · 9 · 6 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 4 · 1 first-authorHuman-computer interaction and ubiquitous computing · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1

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.

Artificial intelligence
11 papers
Probabilistic and Bayesian machine learning · 63% Learning theory · 17% Graph learning · 10%
Software engineering, system software, and programming languages
2 papers
Empirical software engineering · 100%
Computer graphics and multimedia
1 paper
Visualization and visual analytics · 50% Virtual and augmented reality · 25% Rendering · 25%

Topics — the 18 heaviest of 20, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Probabilistic and Bayesian machine learning › structured models › graphical models › structure learning
bayesian network structure learning
0.832018
Entropy-based pruning for learning Bayesian networks using BIC · Artif. Intell. 2018
Learning Treewidth-Bounded Bayesian Networks with Thousands of Variables · NIPS 2016
Learning Bayesian Networks with Thousands of Variables · NIPS 2015
Empirical software engineering
experimental methodology
0.522017
Time for a Change: a Tutorial for Comparing Multiple Classifiers Through Bayesian Analysis · J. Mach. Learn. Res. 2017
Should We Really Use Post-Hoc Tests Based on Mean-Ranks? · J. Mach. Learn. Res. 2016
Machine learning › Probabilistic and Bayesian machine learning › structured models
graphical models
0.522016
Learning Treewidth-Bounded Bayesian Networks with Thousands of Variables · NIPS 2016
Learning Bayesian Networks with Thousands of Variables · NIPS 2015
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference
graphical model inference
0.412020
Sampling Subgraphs with Guaranteed Treewidth for Accurate and Efficient Graphical Inference · WSDM 2020
Machine learning › Graph learning
graph sampling
0.412020
Sampling Subgraphs with Guaranteed Treewidth for Accurate and Efficient Graphical Inference · WSDM 2020
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › bayesian inference
bayesian hypothesis testing
0.312017
Time for a Change: a Tutorial for Comparing Multiple Classifiers Through Bayesian Analysis · J. Mach. Learn. Res. 2017
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › parameter estimation
bayesian network parameter learning
0.312017
Hierarchical Multinomial-Dirichlet Model for the Estimation of Conditional Probability Tables · ICDM 2017
Robotics › Autonomous driving › autonomous ground vehicle
autonomous racing
0.212015
A Bayesian nonparametric procedure for comparing algorithms · ICML 2015
Machine learning › Probabilistic and Bayesian machine learning › structured models › graphical models
bayesian network
0.212013
An Ensemble of Bayesian Networks for Multilabel Classification · IJCAI 2013
Machine learning › Learning paradigms
multi-label classification
0.212013
An Ensemble of Bayesian Networks for Multilabel Classification · IJCAI 2013
Rendering › lens and aperture model
defocus rendering
0.112011
Artificial Defocus for Displaying Markers in Microscopy Z-Stacks · IEEE Trans. Vis. Comput. Graph. 2011
Virtual and augmented reality
depth perception
0.112011
Artificial Defocus for Displaying Markers in Microscopy Z-Stacks · IEEE Trans. Vis. Comput. Graph. 2011
Visualization and visual analytics › biological data visualization
microscopy visualization
0.112011
Artificial Defocus for Displaying Markers in Microscopy Z-Stacks · IEEE Trans. Vis. Comput. Graph. 2011
Visualization and visual analytics
scientific visualization
0.112011
Artificial Defocus for Displaying Markers in Microscopy Z-Stacks · IEEE Trans. Vis. Comput. Graph. 2011
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › bayesian inference
bayesian nonparametric model
0.122015
A Bayesian nonparametric procedure for comparing algorithms · ICML 2015
A Bayesian Wilcoxon signed-rank test based on the Dirichlet process · ICML 2014
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › bayesian inference › bayesian nonparametric model
dirichlet process
0.122015
A Bayesian nonparametric procedure for comparing algorithms · ICML 2015
A Bayesian Wilcoxon signed-rank test based on the Dirichlet process · ICML 2014
Machine learning › Learning theory
classification
0.112008
Learning Reliable Classifiers From Small or Incomplete Data Sets: The Naive Credal Classifier 2 · J. Mach. Learn. Res. 2008
Machine learning › Trustworthy machine learning
uncertainty estimation
0.112008
Learning Reliable Classifiers From Small or Incomplete Data Sets: The Naive Credal Classifier 2 · J. Mach. Learn. Res. 2008

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

friedman test · 0.7wilcoxon signed-rank test · 0.7bayesian analysis · 0.6ordering-based search · 0.5loopy belief propagation · 0.4junction tree algorithm · 0.4dirichlet process · 0.4bayesian inference · 0.4BIC · 0.3hierarchical multinomial-dirichlet model · 0.3sign test · 0.2shape from focus · 0.1GPU rendering · 0.1
YearPublicationVenuePosition
2024 Probabilistic reconciliation of mixed-type hierarchical time series
abstract
Hierarchical time series are collections of time series that are formed via aggregation, and thus adhere to some linear constraints. The forecasts for hierarchical time series should be coherent, i.e., they should satisfy the same constraints. In a probabilistic setting, forecasts are in the form of predictive distributions. Probabilistic reconciliation adjusts the predictive distributions, yielding a joint reconciled distribution that assigns positive probability only to coherent forecasts. There are methods for the reconciliation of hierarchies containing only Gaussian or only discrete predictive distributions; instead, the reconciliation of mixed hierarchies, i.e. mixtures of discrete and continuous time series, is still an open problem. We propose two different approaches to address this problem: mixed conditioning and top-down conditioning. We discuss their properties and we present experiments with datasets containing up to thousands of time series.
Lorenzo Zambon, Dario Azzimonti, Nicolò Rubattu, Giorgio Corani
UAI4
2022 A Bayesian hierarchical score for structure learning from related data sets
abstract
Score functions for learning the structure of Bayesian networks in the literature assume that data are a homogeneous set of observations; whereas it is often the case that they comprise different related, but not homogeneous, data sets collected in different ways. In this paper we propose a new Bayesian Dirichlet score, which we call Bayesian Hierarchical Dirichlet (BHD). The proposed score is based on a hierarchical model that pools information across data sets to learn a single encompassing network structure, while taking into account the differences in their probabilistic structures. We derive a closed-form expression for BHD using a variational approximation of the marginal likelihood, we study the associated computational cost and we evaluate its performance using simulated data. We find that, when data comprise multiple related data sets, BHD outperforms the Bayesian Dirichlet equivalent uniform (BDeu) score in terms of reconstruction accuracy as measured by the Structural Hamming distance, and that it is as accurate as BDeu when data are homogeneous. This improvement is particularly clear when either the number of variables in the network or the number of observations is large. Moreover, the estimated networks are sparser and therefore more interpretable than those obtained with BDeu thanks to a lower number of false positive arcs.
Laura Azzimonti, Giorgio Corani, Marco Scutari
Int. J. Approx. Reason.2
2021 Time Series Forecasting with Gaussian Processes Needs Priors
Giorgio Corani, Alessio Benavoli, Marco Zaffalon
ECML/PKDD (4)1
2020 Probabilistic Reconciliation of Hierarchical Forecast via Bayes' Rule
Giorgio Corani, Dario Azzimonti, João P. S. C. Augusto, Marco Zaffalon
ECML/PKDD (3)1
2020 Sampling Subgraphs with Guaranteed Treewidth for Accurate and Efficient Graphical Inference
abstract
How can we run graphical inference on large graphs efficiently and accurately? Many real-world networks are modeled as graphical models, and graphical inference is fundamental to understand the properties of those networks. In this work, we propose a novel approach for fast and accurate inference, which first samples a small subgraph and then runs inference over the subgraph instead of the given graph. This is done by the bounded treewidth (BTW) sampling, our novel algorithm that generates a subgraph with guaranteed bounded treewidth while retaining as many edges as possible. We first analyze the properties of BTW theoretically. Then, we evaluate our approach on node classification and compare it with the baseline which is to run loopy belief propagation (LBP) on the original graph. Our approach can be coupled with various inference algorithms: it shows higher accuracy up to 13.7% with the junction tree algorithm, and allows faster inference up to 23.8 times with LBP. We further compare BTW with previous graph sampling algorithms and show that it gives the best accuracy.
Jaemin Yoo, U Kang, Mauro Scanagatta, Giorgio Corani, Marco Zaffalon
WSDM4
2020 Correction to: Efficient feature selection using shrinkage estimators
Konstantinos Sechidis, Laura Azzimonti, Adam Craig Pocock, Giorgio Corani, James Weatherall, Gavin Brown 0001
Mach. Learn.4
2019 Special issue on the tenth International Symposium on Imprecise Probability: Theories and Applications (ISIPTA '17)
Alessandro Antonucci 0001, Giorgio Corani, Inés Couso, Sébastien Destercke
Int. J. Approx. Reason.2
2019 Efficient feature selection using shrinkage estimators
abstract
Information theoretic feature selection methods quantify the importance of each feature by estimating mutual information terms to capture: the relevancy, the redundancy and the complementarity. These terms are commonly estimated by maximum likelihood, while an under-explored area of research is how to use shrinkage methods instead. Our work suggests a novel shrinkage method for data-efficient estimation of information theoretic terms. The small sample behaviour makes it particularly suitable for estimation of discrete distributions with large number of categories (bins). Using our novel estimators we derive a framework for generating feature selection criteria that capture any high-order feature interaction for redundancy and complementarity. We perform a thorough empirical study across datasets from diverse sources and using various evaluation measures. Our first finding is that our shrinkage based methods achieve better results, while they keep the same computational cost as the simple maximum likelihood based methods. Furthermore, under our framework we derive efficient novel high-order criteria that outperform state-of-the-art methods in various tasks.
Konstantinos Sechidis, Laura Azzimonti, Adam Craig Pocock, Giorgio Corani, James Weatherall, Gavin Brown 0001
Mach. Learn.4
2018 Entropy-based pruning for learning Bayesian networks using BIC
Cassio P. de Campos, Mauro Scanagatta, Giorgio Corani, Marco Zaffalon
Artif. Intell.3
2018 Efficient learning of bounded-treewidth Bayesian networks from complete and incomplete data sets
Mauro Scanagatta, Giorgio Corani, Marco Zaffalon, Jaemin Yoo, U Kang
Int. J. Approx. Reason.2
2018 Approximate structure learning for large Bayesian networks
Mauro Scanagatta, Giorgio Corani, Cassio P. de Campos, Marco Zaffalon
Mach. Learn.2
2017 Hierarchical Multinomial-Dirichlet Model for the Estimation of Conditional Probability Tables
abstract
We present a novel approach for estimating conditional probability tables, based on a joint, rather than independent, estimate of the conditional distributions belonging to the same table. We derive exact analytical expressions for the estimators and we analyse their properties both analytically and via simulation. We then apply this method to the estimation of parameters in a Bayesian network. Given the structure of the network, the proposed approach better estimates the joint distribution and significantly improves the classification performance with respect to traditional approaches.
Laura Azzimonti, Giorgio Corani, Marco Zaffalon
ICDM2
2017 The multilabel naive credal classifier
Alessandro Antonucci 0001, Giorgio Corani
Int. J. Approx. Reason.2
2017 Time for a Change: a Tutorial for Comparing Multiple Classifiers Through Bayesian Analysis
abstract
The machine learning community adopted the use of null hypothesis significance testing (NHST) in order to ensure the statistical validity of results. Many scientific fields however realized the shortcomings of frequentist reasoning and in the most radical cases even banned its use in publications. We should do the same: just as we have embraced the Bayesian paradigm in the development of new machine learning methods, so we should also use it in the analysis of our own results. We argue for abandonment of NHST by exposing its fallacies and, more importantly, offer better---more sound and useful--- alternatives for it.
Alessio Benavoli, Giorgio Corani, Janez Demsar, Marco Zaffalon
J. Mach. Learn. Res.2
2017 Statistical comparison of classifiers through Bayesian hierarchical modelling
Giorgio Corani, Alessio Benavoli, Janez Demsar, Francesca Mangili, Marco Zaffalon
Mach. Learn.1
2016 Learning Treewidth-Bounded Bayesian Networks with Thousands of Variables
abstract
We present a method for learning treewidth-bounded Bayesian networks from data sets containing thousands of variables. Bounding the treewidth of a Bayesian network greatly reduces the complexity of inferences. Yet, being a global property of the graph, it considerably increases the difficulty of the learning process. Our novel algorithm accomplishes this task, scaling both to large domains and to large treewidths. Our novel approach consistently outperforms the state of the art on experiments with up to thousands of variables.
Mauro Scanagatta, Giorgio Corani, Cassio P. de Campos, Marco Zaffalon
NIPS2
2016 Learning extended tree augmented naive structures
Cassio P. de Campos, Giorgio Corani, Mauro Scanagatta, Marco Cuccu, Marco Zaffalon
Int. J. Approx. Reason.2
2016 Should We Really Use Post-Hoc Tests Based on Mean-Ranks?
abstract
The statistical comparison of multiple algorithms over multiple data sets is fundamental in machine learning. This is typically carried out by the Friedman test. When the Friedman test rejects the null hypothesis, multiple comparisons are carried out to establish which are the significant differences among algorithms. The multiple comparisons are usually performed using the mean-ranks test. The aim of this technical note is to discuss the inconsistencies of the mean-ranks post-hoc test with the goal of discouraging its use in machine learning as well as in medicine, psychology, etc.. We show that the outcome of the mean-ranks test depends on the pool of algorithms originally included in the experiment. In other words, the outcome of the comparison between algorithms $A$ and $B$ depends also on the performance of the other algorithms included in the original experiment. This can lead to paradoxical situations. For instance the difference between $A$ and $B$ could be declared significant if the pool comprises algorithms $C,D,E$ and not significant if the pool comprises algorithms $F,G,H$. To overcome these issues, we suggest instead to perform the multiple comparison using a test whose outcome only depends on the two algorithms being compared, such as the sign-test or the Wilcoxon signed-rank test.
Alessio Benavoli, Giorgio Corani, Francesca Mangili
J. Mach. Learn. Res.2
2015 A Bayesian nonparametric procedure for comparing algorithms
abstract
A fundamental task in machine learning is to compare the performance of multiple algorithms. This is typically performed by frequentist tests (usually the Friedman test followed by a series of multiple pairwise comparisons). This implies dealing with null hypothesis significance tests and p-values, although the shortcomings of such methods are well known. First, we propose a nonparametric Bayesian version of the Friedman test using a Dirichlet process (DP) based prior. Our derivations show that, from a Bayesian perspective, the Friedman test is an inference for a multivariate mean based on an ellipsoid inclusion test. Second, we derive a joint procedure for the analysis of the multiple comparisons which accounts for their dependencies and which is based on the posterior probability computed through the DP. The proposed approach allows verifying the null hypothesis, not only rejecting it. Third, we apply our test to perform algorithms racing, i.e., the problem of identifying the best algorithm among a large set of candidates. We show by simulation that our approach is competitive both in terms of accuracy and speed in identifying the best algorithm.
Alessio Benavoli, Giorgio Corani, Francesca Mangili, Marco Zaffalon
ICML2
2015 Learning Bayesian Networks with Thousands of Variables
abstract
We present a method for learning Bayesian networks from data sets containingthousands of variables without the need for structure constraints. Our approachis made of two parts. The first is a novel algorithm that effectively explores thespace of possible parent sets of a node. It guides the exploration towards themost promising parent sets on the basis of an approximated score function thatis computed in constant time. The second part is an improvement of an existingordering-based algorithm for structure optimization. The new algorithm provablyachieves a higher score compared to its original formulation. On very large datasets containing up to ten thousand nodes, our novel approach consistently outper-forms the state of the art.
Mauro Scanagatta, Cassio P. de Campos, Giorgio Corani, Marco Zaffalon
NIPS3
2015 Bayesian Hypothesis Testing in Machine Learning
Giorgio Corani, Alessio Benavoli, Francesca Mangili, Marco Zaffalon
ECML/PKDD (3)1
2015 Credal model averaging for classification: representing prior ignorance and expert opinions
Giorgio Corani, Andrea Mignatti
Int. J. Approx. Reason.1
2015 A Bayesian approach for comparing cross-validated algorithms on multiple data sets
Giorgio Corani, Alessio Benavoli
Mach. Learn.1
2014 A Bayesian Wilcoxon signed-rank test based on the Dirichlet process
abstract
Bayesian methods are ubiquitous in machine learning. Nevertheless, the analysis of empirical results is typically performed by frequentist tests. This implies dealing with null hypothesis significance tests and p-values, even though the shortcomings of such methods are well known. We propose a nonparametric Bayesian version of the Wilcoxon signed-rank test using a Dirichlet process (DP) based prior. We address in two different ways the problem of how to choose the infinite dimensional parameter that characterizes the DP. The proposed test has all the traditional strengths of the Bayesian approach; for instance, unlike the frequentist tests, it allows verifying the null hypothesis, not only rejecting it, and taking decision which minimize the expected loss. Moreover, one of the solutions proposed to model the infinitedimensional parameter of the DP, allows isolating instances in which the traditional frequentist test is guessing at random. We show results dealing with the comparison of two classifiers using real and simulated data.
Alessio Benavoli, Giorgio Corani, Francesca Mangili, Marco Zaffalon, Fabrizio Ruggeri 0001
ICML2
2014 Comments on "Imprecise probability models for learning multinomial distributions from data. Applications to learning credal networks" by Andrés R. Masegosa and Serafín Moral
Marco Zaffalon, Giorgio Corani
Int. J. Approx. Reason.2
2013 An Ensemble of Bayesian Networks for Multilabel Classification
Alessandro Antonucci 0001, Giorgio Corani, Denis Deratani Mauá, Sandra Gabaglio
IJCAI2
2012 Likelihood-Based Robust Classification with Bayesian Networks
Alessandro Antonucci 0001, Marco E. G. V. Cattaneo, Giorgio Corani
IPMU (3)3
2012 Evaluating credal classifiers by utility-discounted predictive accuracy
Marco Zaffalon, Giorgio Corani, Denis Deratani Mauá
Int. J. Approx. Reason.2
2011 Artificial Defocus for Displaying Markers in Microscopy Z-Stacks
abstract
As microscopes have a very shallow depth of field, Z-stacks (i.e. sets of images shot at different focal planes) are often acquired to fully capture a thick sample. Such stacks are viewed by users by navigating them through the mouse wheel. We propose a new technique of visualizing 3D point, line or area markers in such focus stacks, by displaying them with a depth-dependent defocus, simulating the microscope's optics; this leverages on the microscopists' ability to continuously twiddle focus, while implicitly performing a shape-from-focus reconstruction of the 3D structure of the sample. User studies confirm that the approach is effective, and can complement more traditional techniques such as color-based cues. We provide two implementations, one of which computes defocus in real time on the GPU, and examples of their application.
Alessandro Giusti, Pierluigi Taddei, Giorgio Corani, Luca Maria Gambardella, Cristina Magli, Luca Gianaroli
IEEE Trans. Vis. Comput. Graph.3
2010 Robust Texture Recognition Using Credal Classifiers
abstract
Texture classification is used for many vision systems; in this paper we focus on improving the reliability of the classification through the so-called imprecise (or credal) classifiers, which suspend the judgment on the doubtful instances by returning a set of classes instead of a single class. Our view is that on critical instances it is more sensible to return a reliable set of classes rather than an unreliable single class. We compare the traditional naive Bayes classifier (NBC) against its imprecise counterpart, the naive credal classifier (NCC); we consider a standard classification dataset, when the problem is made progressively harder by introducing different image degradations or by providing smaller training sets. Experiments show that on the instances for which NCC returns more classes, NBC issues in fact unreliable classifications; the indeterminate classifications of NCC preserve reliability but at the same time also convey significant information, reducing the set of possible classes (on most critical instances) from 24 to some 2-3.
Giorgio Corani, Alessandro Giusti, Davide Migliore, Jürgen Schmidhuber
BMVC1
2010 Restricting the IDM for Classification
Giorgio Corani, Alessio Benavoli
IPMU (1)1
2010 3D Localization of Pronuclei of Human Zygotes Using Textures from Multiple Focal Planes
Alessandro Giusti, Giorgio Corani, Luca Maria Gambardella, Cristina Magli, Luca Gianaroli
MICCAI (2)2
2010 A tree augmented classifier based on Extreme Imprecise Dirichlet Model
Giorgio Corani, Cassio P. de Campos
Int. J. Approx. Reason.1
2008 Credal Model Averaging: An Extension of Bayesian Model Averaging to Imprecise Probabilities
Giorgio Corani, Marco Zaffalon
ECML/PKDD (1)1
2008 Learning Reliable Classifiers From Small or Incomplete Data Sets: The Naive Credal Classifier 2
Giorgio Corani, Marco Zaffalon
J. Mach. Learn. Res.1
2006 Classification of Dementia Types from Cognitive Profiles Data
Giorgio Corani, Chris Edgar, Isabelle Marshall, Keith Wesnes, Marco Zaffalon
PKDD1
2005 An application of pruning in the design of neural networks for real time flood forecasting
Giorgio Corani, Giorgio Guariso
Neural Comput. Appl.1
2005 Coupling fuzzy modeling and neural networks for river flood prediction
abstract
Over the last decade, neural network-based flood forecast systems have been increasingly used in hydrological research. Usually, input data of the network are composed by past measurements of flows and rainfalls, without providing a description of the saturation state of the basin, which, in contrast, plays a key role in the rainfall-runoff process. This paper couples neural networks and fuzzy logic in order to enrich the description of the basin saturation state for flood forecasting purposes. The basin state is assessed analyzing the total rainfall occurred on a certain time window before the flood event. The proposed framework first classifies the basin saturation state providing a set of fuzzy memberships, and then issues the forecast exploiting a set of neural predictors, each specialized on certain basin saturation condition by means of a weighted least-square training algorithm. The outputs of the specialized neural predictors are linearly weighted, according to the basin state at forecast time: The more the training conditions of a predictor matches the current basin saturation state, the higher its weight on the final forecast. The framework has been tested on an Italian catchment and may overperform classical neural networks approaches.
Giorgio Corani, Giorgio Guariso
IEEE Trans. Syst. Man Cybern. Part C1