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

Dimitrios Milios

dblp:18/10115 · DBLP profile ↗
← Back
12ranked-venue papers
2as first author
6since 2021 · last 2023
—ORCID · none

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

Artificial intelligence and machine learning · 6 · 1 first-author · 5 since 2021Systems, architecture and hardware · 3 · 1 first-authorSoftware engineering, systems software and programming languages · 1Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 since 2021Theory of computation · 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
6 papers
Probabilistic and Bayesian machine learning · 79% Trustworthy machine learning · 6% Optimization for machine learning · 6%
Theoretical computer science
1 paper
Automated reasoning and model checking · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Probabilistic and Bayesian machine learning › monte carlo methods
markov chain monte carlo
1.122022
All You Need is a Good Functional Prior for Bayesian Deep Learning · J. Mach. Learn. Res. 2022
Revisiting the Effects of Stochasticity for Hamiltonian Samplers · ICML 2022
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes
gaussian process
1.032022
Sparse within Sparse Gaussian Processes using Neighbor Information · ICML 2021
Dirichlet-based Gaussian Processes for Large-scale Calibrated Classification · NeurIPS 2018
All You Need is a Good Functional Prior for Bayesian Deep Learning · J. Mach. Learn. Res. 2022
Machine learning › Probabilistic and Bayesian machine learning › deep probabilistic models
bayesian deep learning
0.612022
All You Need is a Good Functional Prior for Bayesian Deep Learning · J. Mach. Learn. Res. 2022
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
bayesian inference
0.612022
Revisiting the Effects of Stochasticity for Hamiltonian Samplers · ICML 2022
Machine learning › Probabilistic and Bayesian machine learning › deep probabilistic models › bayesian deep learning
bayesian neural networks
0.612022
All You Need is a Good Functional Prior for Bayesian Deep Learning · J. Mach. Learn. Res. 2022
Machine learning › Probabilistic and Bayesian machine learning › monte carlo methods › markov chain monte carlo
hamiltonian monte carlo
0.612022
Revisiting the Effects of Stochasticity for Hamiltonian Samplers · ICML 2022
Machine learning › Probabilistic and Bayesian machine learning › sampling
posterior sampling
0.612022
Revisiting the Effects of Stochasticity for Hamiltonian Samplers · ICML 2022
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › bayesian inference › prior selection
prior elicitation
0.612022
All You Need is a Good Functional Prior for Bayesian Deep Learning · J. Mach. Learn. Res. 2022
Machine learning › Probabilistic and Bayesian machine learning › monte carlo methods › markov chain monte carlo
scalable MCMC
0.612022
All You Need is a Good Functional Prior for Bayesian Deep Learning · J. Mach. Learn. Res. 2022
Machine learning › Probabilistic and Bayesian machine learning › continuous-time model
stochastic differential equations
0.612022
Revisiting the Effects of Stochasticity for Hamiltonian Samplers · ICML 2022
Machine learning › Optimization for machine learning
stochastic optimization
0.612022
Revisiting the Effects of Stochasticity for Hamiltonian Samplers · ICML 2022
Machine learning › Deep learning architectures and training
autoencoder
0.512021
Model Selection for Bayesian Autoencoders · NeurIPS 2021
Machine learning › Probabilistic and Bayesian machine learning › deep probabilistic models › bayesian deep learning
bayesian autoencoder
0.512021
Model Selection for Bayesian Autoencoders · NeurIPS 2021
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › bayesian inference
bayesian model selection
0.512021
Model Selection for Bayesian Autoencoders · NeurIPS 2021
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes › gaussian process
sparse gaussian process
0.512021
Sparse within Sparse Gaussian Processes using Neighbor Information · ICML 2021
Machine learning › Trustworthy machine learning
calibration
0.312018
Dirichlet-based Gaussian Processes for Large-scale Calibrated Classification · NeurIPS 2018
Machine learning › Learning theory
classification
0.312018
Dirichlet-based Gaussian Processes for Large-scale Calibrated Classification · NeurIPS 2018
Machine learning › Trustworthy machine learning
uncertainty estimation
0.312018
Dirichlet-based Gaussian Processes for Large-scale Calibrated Classification · NeurIPS 2018
Automated reasoning and model checking › model checking › probabilistic model checking
continuous-time markov chain
0.212016
Smoothed model checking for uncertain Continuous-Time Markov Chains · Inf. Comput. 2016
Machine learning › Generative modeling
variational autoencoder
0.112021
Model Selection for Bayesian Autoencoders · NeurIPS 2021

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

wasserstein distance minimization · 0.6stochastic gradient · 0.6mini-batch · 0.6markov chain monte carlo · 0.6differential operator splitting · 0.6variational inference · 0.5sliced wasserstein distance · 0.5inducing variables · 0.5hierarchical priors · 0.5dirichlet mixture model · 0.5
YearPublicationVenuePosition
2023 Imposing Functional Priors on Bayesian Neural Networks
abstract
International audience
Bogdan L. Kozyrskiy, Dimitrios Milios, Maurizio Filippone
ICPRAM2
2022 Revisiting the Effects of Stochasticity for Hamiltonian Samplers
abstract
We revisit the theoretical properties of Hamiltonian stochastic differential equations (SDES) for Bayesian posterior sampling, and we study the two types of errors that arise from numerical SDE simulation: the discretization error and the error due to noisy gradient estimates in the context of data subsampling. Our main result is a novel analysis for the effect of mini-batches through the lens of differential operator splitting, revising previous literature results. The stochastic component of a Hamiltonian SDE is decoupled from the gradient noise, for which we make no normality assumptions. This leads to the identification of a convergence bottleneck: when considering mini-batches, the best achievable error rate is $\mathcal{O}(\eta^2)$, with $\eta$ being the integrator step size. Our theoretical results are supported by an empirical study on a variety of regression and classification tasks for Bayesian neural networks.
Giulio Franzese, Dimitrios Milios, Maurizio Filippone, Pietro Michiardi
ICML2
2022 Variational Bootstrap for Classification
abstract
Carrying out Bayesian inference over parameters of statistical models is intractable when the likelihood and the prior are non-conjugate. Variational bootstrap provides a way to obtain samples from the posterior distribution over model parameters, where each sample is the solution of a task where the labels are perturbed. For Bayesian linear regression with a Gaussian likelihood, variational bootstrap yields samples from the exact posterior, whereas for nonlinear models with a Gaussian likelihood some guarantees of approaching the true posterior can be established. In this work, we extend variational bootstrap to the Bernoulli likelihood to tackle classification tasks. We use a transformation of the labels which allows us to turn the classification task into a regression one, and then we apply variational bootstrap to obtain samples from an approximate posterior distribution over the parameters of the model. Variational bootstrap allows us to employ advanced gradient optimization techniques which provide fast convergence. We provide experimental evidence that the proposed approach allows us to achieve classification accuracy and uncertainty estimation comparable with MCMC methods at a fraction of the cost.
Bogdan L. Kozyrskiy, Dimitrios Milios, Maurizio Filippone
KES2
2022 All You Need is a Good Functional Prior for Bayesian Deep Learning
abstract
The Bayesian treatment of neural networks dictates that a prior distribution is specified over their weight and bias parameters. This poses a challenge because modern neural networks are characterized by a large number of parameters, and the choice of these priors has an uncontrolled effect on the induced functional prior, which is the distribution of the functions obtained by sampling the parameters from their prior distribution. We argue that this is a hugely limiting aspect of Bayesian deep learning, and this work tackles this limitation in a practical and effective way. Our proposal is to reason in terms of functional priors, which are easier to elicit, and to “tune” the priors of neural network parameters in a way that they reflect such functional priors. Gaussian processes offer a rigorous framework to define prior distributions over functions, and we propose a novel and robust framework to match their prior with the functional prior of neural networks based on the minimization of their Wasserstein distance. We provide vast experimental evidence that coupling these priors with scalable Markov chain Monte Carlo sampling offers systematically large performance improvements over alternative choices of priors and state-of-the-art approximate Bayesian deep learning approaches. We consider this work a considerable step in the direction of making the long-standing challenge of carrying out a fully Bayesian treatment of neural networks, including convolutional neural networks, a concrete possibility.
Ba-Hien Tran, Simone Rossi 0001, Dimitrios Milios, Maurizio Filippone
J. Mach. Learn. Res.3
2021 Sparse within Sparse Gaussian Processes using Neighbor Information
abstract
Approximations to Gaussian processes (GPs) based on inducing variables, combined with variational inference techniques, enable state-of-the-art sparse approaches to infer GPs at scale through mini-batch based learning. In this work, we further push the limits of scalability of sparse GPs by allowing large number of inducing variables without imposing a special structure on the inducing inputs. In particular, we introduce a novel hierarchical prior, which imposes sparsity on the set of inducing variables. We treat our model variationally, and we experimentally show considerable computational gains compared to standard sparse GPs when sparsity on the inducing variables is realized considering the nearest inducing inputs of a random mini-batch of the data. We perform an extensive experimental validation that demonstrates the effectiveness of our approach compared to the state-of-the-art. Our approach enables the possibility to use sparse GPs using a large number of inducing points without incurring a prohibitive computational cost.
Gia-Lac Tran, Dimitrios Milios, Pietro Michiardi, Maurizio Filippone
ICML2
2021 Model Selection for Bayesian Autoencoders
abstract
We develop a novel method for carrying out model selection for Bayesian autoencoders (BAEs) by means of prior hyper-parameter optimization. Inspired by the common practice of type-II maximum likelihood optimization and its equivalence to Kullback-Leibler divergence minimization, we propose to optimize the distributional sliced-Wasserstein distance (DSWD) between the output of the autoencoder and the empirical data distribution. The advantages of this formulation are that we can estimate the DSWD based on samples and handle high-dimensional problems. We carry out posterior estimation of the BAE parameters via stochastic gradient Hamiltonian Monte Carlo and turn our BAE into a generative model by fitting a flexible Dirichlet mixture model in the latent space. Thanks to this approach, we obtain a powerful alternative to variational autoencoders, which are the preferred choice in modern application of autoencoders for representation learning with uncertainty. We evaluate our approach qualitatively and quantitatively using a vast experimental campaign on a number of unsupervised learning tasks and show that, in small-data regimes where priors matter, our approach provides state-of-the-art results, outperforming multiple competitive baselines.
Ba-Hien Tran, Simone Rossi 0001, Dimitrios Milios, Pietro Michiardi, Edwin V. Bonilla, Maurizio Filippone
NeurIPS3
2018 Data-Driven Resource Shaping for Compute Clusters
abstract
No abstract available.
Francesco Pace, Dimitrios Milios, Damiano Carra, Daniele Venzano, Pietro Michiardi
SoCC2
2018 Dirichlet-based Gaussian Processes for Large-scale Calibrated Classification
abstract
This paper studies the problem of deriving fast and accurate classification algorithms with uncertainty quantification. Gaussian process classification provides a principled approach, but the corresponding computational burden is hardly sustainable in large-scale problems and devising efficient alternatives is a challenge. In this work, we investigate if and how Gaussian process regression directly applied to classification labels can be used to tackle this question. While in this case training is remarkably faster, predictions need to be calibrated for classification and uncertainty estimation. To this aim, we propose a novel regression approach where the labels are obtained through the interpretation of classification labels as the coefficients of a degenerate Dirichlet distribution. Extensive experimental results show that the proposed approach provides essentially the same accuracy and uncertainty quantification as Gaussian process classification while requiring only a fraction of computational resources.
Dimitrios Milios, Raffaello Camoriano, Pietro Michiardi, Lorenzo Rosasco, Maurizio Filippone
NeurIPS1
2017 Policy learning in continuous-time Markov decision processes using Gaussian Processes
Ezio Bartocci, Luca Bortolussi, Tomás Brázdil, Dimitrios Milios, Guido Sanguinetti
Perform. Evaluation4
2016 Smoothed model checking for uncertain Continuous-Time Markov Chains
Luca Bortolussi, Dimitrios Milios, Guido Sanguinetti
Inf. Comput.2
2015 Machine Learning Methods in Statistical Model Checking and System Design - Tutorial
Luca Bortolussi, Dimitrios Milios, Guido Sanguinetti
RV2
2015 Component aggregation for PEPA models: An approach based on approximate strong equivalence
Dimitrios Milios, Stephen Gilmore
Perform. Evaluation1