Demo Data from VLDB 2026 / reviewers in the wild / expert
Gianluigi Pillonetto
dblp:82/2008
· DBLP profile ↗
19ranked-venue papers
4as first author
3since 2021 · last 2025
0000-0002-1072-3144ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 17 · 4 first-author · 3 since 2021Systems, architecture and hardware · 4 · 2 first-authorComputer networks · 1Applied, 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
9 papers |
Kernel, tree and ensemble methods · 32% Optimization for machine learning · 19% Time series and sequential data · 17% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Distributed systems · 100% |
Topics — the 22 heaviest of 24, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Kernel, tree and ensemble methods
kernel methods |
1.0 | 2 | 2025 | Supervised Learning in Dynamic and Non Stationary Environments · IEEE Trans. Pattern Anal. Mach. Intell. 2025 Learning Output Kernels with Block Coordinate Descent · ICML 2011 |
Machine learning › Optimization for machine learning
convergence analysis |
0.9 | 1 | 2025 | Supervised Learning in Dynamic and Non Stationary Environments · IEEE Trans. Pattern Anal. Mach. Intell. 2025 |
Machine learning › Kernel, tree and ensemble methods › kernel methods
kernel ridge regression |
0.9 | 1 | 2025 | Supervised Learning in Dynamic and Non Stationary Environments · IEEE Trans. Pattern Anal. Mach. Intell. 2025 |
Machine learning › Time series and sequential data › non-stationary environments
non-stationary learning |
0.9 | 1 | 2025 | Supervised Learning in Dynamic and Non Stationary Environments · IEEE Trans. Pattern Anal. Mach. Intell. 2025 |
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes
gaussian process |
0.5 | 2 | 2019 | Distributed Multi-Agent Gaussian Regression via Finite-Dimensional Approximations · IEEE Trans. Pattern Anal. Mach. Intell. 2019 Bayesian Online Multitask Learning of Gaussian Processes · IEEE Trans. Pattern Anal. Mach. Intell. 2010 |
Machine learning › Reinforcement learning › exploration
exploration-exploitation tradeoff |
0.3 | 1 | 2025 | Supervised Learning in Dynamic and Non Stationary Environments · IEEE Trans. Pattern Anal. Mach. Intell. 2025 |
Machine learning › Learning theory › high-dimensional statistics
sparse estimation |
0.2 | 1 | 2014 | Convex vs non-convex estimators for regression and sparse estimation: the mean squared error properties of ARD and GLasso · J. Mach. Learn. Res. 2014 |
Machine learning › Time series and sequential data › time series analysis › bayesian filtering and smoothing
kalman smoothing |
0.2 | 1 | 2013 | Sparse/robust estimation and Kalman smoothing with nonsmooth log-concave densities: modeling, computation, and theory · J. Mach. Learn. Res. 2013 |
Machine learning › Learning theory › distribution learning
log-concave density estimation |
0.2 | 1 | 2013 | Sparse/robust estimation and Kalman smoothing with nonsmooth log-concave densities: modeling, computation, and theory · J. Mach. Learn. Res. 2013 |
Machine learning › Optimization for machine learning › optimization › continuous optimization
non-smooth optimization |
0.2 | 1 | 2013 | Sparse/robust estimation and Kalman smoothing with nonsmooth log-concave densities: modeling, computation, and theory · J. Mach. Learn. Res. 2013 |
Machine learning › Optimization for machine learning › coordinate descent
block coordinate descent |
0.1 | 1 | 2011 | Learning Output Kernels with Block Coordinate Descent · ICML 2011 |
Machine learning › Kernel, tree and ensemble methods › kernel methods › kernel learning
output kernel learning |
0.1 | 1 | 2011 | Learning Output Kernels with Block Coordinate Descent · ICML 2011 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › bayesian inference
bayesian nonparametric model |
0.1 | 1 | 2010 | Learning sparse dynamic linear systems using stable spline kernels and exponential hyperpriors · NIPS 2010 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › bayesian inference › recursive bayesian estimation
bayesian online learning |
0.1 | 1 | 2010 | Bayesian Online Multitask Learning of Gaussian Processes · IEEE Trans. Pattern Anal. Mach. Intell. 2010 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › bayesian inference › prior distribution
hyperprior |
0.1 | 1 | 2010 | Learning sparse dynamic linear systems using stable spline kernels and exponential hyperpriors · NIPS 2010 |
Machine learning › Learning paradigms
multi-task learning |
0.1 | 1 | 2010 | Bayesian Online Multitask Learning of Gaussian Processes · IEEE Trans. Pattern Anal. Mach. Intell. 2010 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › bayesian inference
sparse bayesian learning |
0.1 | 1 | 2010 | Learning sparse dynamic linear systems using stable spline kernels and exponential hyperpriors · NIPS 2010 |
Robotics › Motion planning and robot control
motion planning |
0.1 | 2 | 2005 | Motion planning using adaptive random walks · IEEE Trans. Robotics 2005 Robot motion planning using adaptive random walks · ICRA 2003 |
Robotics › Motion planning and robot control › motion planning
sampling-based motion planning |
0.1 | 2 | 2005 | Motion planning using adaptive random walks · IEEE Trans. Robotics 2005 Robot motion planning using adaptive random walks · ICRA 2003 |
Mathematical optimization › control theory
system identification |
0.0 | 1 | 2010 | Learning sparse dynamic linear systems using stable spline kernels and exponential hyperpriors · NIPS 2010 |
Algorithms and data structures
randomized algorithms |
0.0 | 1 | 2003 | Robot motion planning using adaptive random walks · ICRA 2003 |
Graph algorithms and graph theory
random walk |
0.0 | 1 | 2003 | Robot motion planning using adaptive random walks · ICRA 2003 |
Methods — techniques the papers use, named apart from their topics
kernel ridge regression · 0.9convergence analysis · 0.9mean squared error analysis · 0.2graphical lasso · 0.2automatic relevance determination · 0.2nonsmooth optimization · 0.2log-concave density modeling · 0.2kalman smoothing · 0.2block coordinate descent · 0.1stable spline kernel · 0.1exponential hyperpriors · 0.1ARMAX models · 0.1ARMAX model · 0.1probabilistic completeness proofs · 0.0adaptive random walks · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Supervised Learning in Dynamic and Non Stationary EnvironmentsabstractOne central theme in machine learning is function estimation from sparse and noisy data. An example is supervised learning where the elements of the training set are couples, each containing an input location and an output response. In the last decades, a substantial amount of work has been devoted to design estimators for the unknown function and to study their convergence to the optimal predictor, also characterizing the learning rate. These results typically rely on stationary assumptions where input locations are drawn from a probability distribution that does not change in time. In this work, we consider kernel-based ridge regression and derive convergence conditions under non stationary distributions, addressing also cases where stochastic adaption may happen infinitely often. This includes the important exploration-exploitation problems where e.g., a set of agents/robots has to monitor an environment to reconstruct a sensorial field and their movements rules are continuously updated on the basis of the acquired knowledge on the field and/or the surrounding environment. Alberto Giaretta 0002, Mauro Bisiacco, Gianluigi Pillonetto |
IEEE Trans. Pattern Anal. Mach. Intell. | 3 |
| 2023 | Kernel-based learning of orthogonal functionsabstractEstimating a set of orthogonal functions from a finite set of noisy data plays a crucial role in several areas such as imaging, dictionary learning and compressed sensing. The problem turns out especially hard due to its intrinsic non-convexity. In this paper, we solve it by recasting it in the framework of multi-task learning in Hilbert spaces, where orthogonality plays a role as inductive bias. Two perspectives are analyzed. The first one is mainly theoretic. It considers a formulation of the problem where non-orthogonal function estimates are seen as noisy data belonging to an infinite-dimensional space from which orthogonal functions have to be reconstructed. We then provide results concerning the existence and the convergence of the optimizers. The second one is more oriented towards applications. It consists in a learning scheme where orthogonal functions are directly inferred from a finite amount of noisy data. It relies on regularization in reproducing kernel Hilbert spaces and on the introduction of special penalty terms promoting orthogonality among tasks. The problem is then cast in a Bayesian framework, overcoming non-convexity through an efficient Markov chain Monte Carlo scheme. If orthogonality is not certain, our scheme can also understand from data if such form of task interaction really holds. Anna Scampicchio, Mauro Bisiacco, Gianluigi Pillonetto |
Neurocomputing | 3 |
| 2022 | Deep prediction networks
Alberto Dalla Libera, Gianluigi Pillonetto |
Neurocomputing | 2 |
| 2019 | Boosting as a kernel-based method
Aleksandr Y. Aravkin, Giulio Bottegal, Gianluigi Pillonetto |
Mach. Learn. | 3 |
| 2019 | Distributed Multi-Agent Gaussian Regression via Finite-Dimensional Approximations
Gianluigi Pillonetto, Luca Schenato 0001, Damiano Varagnolo |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 2015 | The Connection Between Bayesian Estimation of a Gaussian Random Field and RKHSabstractReconstruction of a function from noisy data is key in machine learning and is often formulated as a regularized optimization problem over an infinite-dimensional reproducing kernel Hilbert space (RKHS). The solution suitably balances adherence to the observed data and the corresponding RKHS norm. When the data fit is measured using a quadratic loss, this estimator has a known statistical interpretation. Given the noisy measurements, the RKHS estimate represents the posterior mean (minimum variance estimate) of a Gaussian random field with covariance proportional to the kernel associated with the RKHS. In this brief, we provide a statistical interpretation when more general losses are used, such as absolute value, Vapnik or Huber. Specifically, for any finite set of sampling locations (that includes where the data were collected), the maximum a posteriori estimate for the signal samples is given by the RKHS estimate evaluated at the sampling locations. This connection establishes a firm statistical foundation for several stochastic approaches used to estimate unknown regularization parameters. To illustrate this, we develop a numerical scheme that implements a Bayesian estimator with an absolute value loss. This estimator is used to learn a function from measurements contaminated by outliers. Aleksandr Y. Aravkin, Bradley M. Bell, James V. Burke, Gianluigi Pillonetto |
IEEE Trans. Neural Networks Learn. Syst. | 4 |
| 2014 | Convex vs non-convex estimators for regression and sparse estimation: the mean squared error properties of ARD and GLasso
Aleksandr Y. Aravkin, James V. Burke, Alessandro Chiuso, Gianluigi Pillonetto |
J. Mach. Learn. Res. | 4 |
| 2013 | Sparse/robust estimation and Kalman smoothing with nonsmooth log-concave densities: modeling, computation, and theory
Aleksandr Y. Aravkin, James V. Burke, Gianluigi Pillonetto |
J. Mach. Learn. Res. | 3 |
| 2013 | Finding Potential Support Vectors in Separable Classification ProblemsabstractThis paper considers the classification problem using support vector (SV) machines and investigates how to maximally reduce the size of the training set without losing information. Under separable data set assumptions, we derive the exact conditions stating which observations can be discarded without diminishing the overall information content. For this purpose, we introduce the concept of potential SVs, i.e., those data that can become SVs when future data become available. To complement this, we also characterize the set of discardable vectors (DVs), i.e., those data that, given the current data set, can never become SVs. Thus, these vectors are useless for future training purposes and can eventually be removed without loss of information. Then, we provide an efficient algorithm based on linear programming that returns the potential and DVs by constructing a simplex tableau. Finally, we compare it with alternative algorithms available in the literature on some synthetic data as well as on data sets from standard repositories. Damiano Varagnolo, Simone Del Favero, Francesco Dinuzzo, Luca Schenato 0001, Gianluigi Pillonetto |
IEEE Trans. Neural Networks Learn. Syst. | 5 |
| 2012 | Sensing, Compression, and Recovery for WSNs: Sparse Signal Modeling and Monitoring FrameworkabstractWe address the problem of compressing large and distributed signals monitored by a Wireless Sensor Network (WSN) and recovering them through the collection of a small number of samples. We propose a sparsity model that allows the use of Compressive Sensing (CS) for the online recovery of large data sets in real WSN scenarios, exploiting Principal Component Analysis (PCA) to capture the spatial and temporal characteristics of real signals. Bayesian analysis is utilized to approximate the statistical distribution of the principal components and to show that the Laplacian distribution provides an accurate representation of the statistics of real data. This combined CS and PCA technique is subsequently integrated into a novel framework, namely, SCoRe1: Sensing, Compression and Recovery through ON-line Estimation for WSNs. SCoRe1 is able to effectively self-adapt to unpredictable changes in the signal statistics thanks to a feedback control loop that estimates, in real time, the signal reconstruction error. We also propose an extensive validation of the framework used in conjunction with CS as well as with standard interpolation techniques, testing its performance for real world signals. The results in this paper have the merit of shedding new light on the performance limits of CS when used as a recovery tool in WSNs. Giorgio Quer, Riccardo Masiero, Gianluigi Pillonetto, Michele Rossi, Michele Zorzi |
IEEE Trans. Wirel. Commun. | 3 |
| 2011 | Learning Output Kernels with Block Coordinate Descent
Francesco Dinuzzo, Cheng Soon Ong, Peter V. Gehler, Gianluigi Pillonetto |
ICML | 4 |
| 2011 | Client-Server Multitask Learning From Distributed DatasetsabstractA client-server architecture to simultaneously solve multiple learning tasks from distributed datasets is described. In such architecture, each client corresponds to an individual learning task and the associated dataset of examples. The goal of the architecture is to perform information fusion from multiple datasets while preserving privacy of individual data. The role of the server is to collect data in real time from the clients and codify the information in a common database. Such information can be used by all the clients to solve their individual learning task, so that each client can exploit the information content of all the datasets without actually having access to private data of others. The proposed algorithmic framework, based on regularization and kernel methods, uses a suitable class of "mixed effect" kernels. The methodology is illustrated through a simulated recommendation system, as well as an experiment involving pharmacological data coming from a multicentric clinical trial. Francesco Dinuzzo, Gianluigi Pillonetto, Giuseppe De Nicolao |
IEEE Trans. Neural Networks | 2 |
| 2010 | The unconstrained and inequality constrained moving horizon approach to robot localizationabstractWe present a moving horizon approach for estimating the state of a nonlinear dynamic system that may be subject to inequality constraints. The method takes advantage of a recent smoothing algorithm proposed in the literature based on interior point techniques. The approach exploits the same decomposition used for unconstrained Kalman-Bucy smoothers. Hence, the number of operations required by the algorithm scales linearly with the length of the horizon, making it suitable for online applications. We apply this method to the robot localization problem, showing that it is able to produce much more accurate results than the iterated Kalman filter with little additional computational effort. Gianluigi Pillonetto, Aleksandr Y. Aravkin, Stefano Carpin |
IROS | 1 |
| 2010 | Learning sparse dynamic linear systems using stable spline kernels and exponential hyperpriorsabstractWe introduce a new Bayesian nonparametric approach to identification of sparse dynamic linear systems. The impulse responses are modeled as Gaussian processes whose autocovariances encode the BIBO stability constraint, as defined by the recently introduced “Stable Spline kernel”. Sparse solutions are obtained by placing exponential hyperpriors on the scale factors of such kernels. Numerical experiments regarding estimation of ARMAX models show that this technique provides a definite advantage over a group LAR algorithm and state-of-the-art parametric identification techniques based on prediction error minimization. Alessandro Chiuso, Gianluigi Pillonetto |
NIPS | 2 |
| 2010 | Bayesian Online Multitask Learning of Gaussian ProcessesabstractStandard single-task kernel methods have recently been extended to the case of multitask learning in the context of regularization theory. There are experimental results, especially in biomedicine, showing the benefit of the multitask approach compared to the single-task one. However, a possible drawback is computational complexity. For instance, when regularization networks are used, complexity scales as the cube of the overall number of training data, which may be large when several tasks are involved. The aim of this paper is to derive an efficient computational scheme for an important class of multitask kernels. More precisely, a quadratic loss is assumed and each task consists of the sum of a common term and a task-specific one. Within a Bayesian setting, a recursive online algorithm is obtained, which updates both estimates and confidence intervals as new data become available. The algorithm is tested on two simulated problems and a real data set relative to xenobiotics administration in human patients. Gianluigi Pillonetto, Francesco Dinuzzo, Giuseppe De Nicolao |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 2008 | Online estimation of variance parameters: Experimental results with applications to localizationabstractThis paper presents an experimental validation of an online estimation algorithm we recently investigated theoretically. One of the peculiar characteristics of the approach we propose is the ability to perform an online estimation of the variance parameters that regulate the dynamics of the nonlinear dynamical model used. The approach exploits and extends classical iterated Kalman filtering equations by propagating an approximation of the marginal posterior of the unknown variances over time. The method has been previously used to model and solve a localization task for multiple robots equipped only with a sensor returning mutual distances. In this paper we present a first experimental validation of the algorithm that complements and confirms our initial promising theoretical findings. Our current implementation relies on a sensor returning distance estimates based on a simple image processing algorithm. Such sensor is inherently and intentionally noisy, and in this study we show that our technique is capable of appropriately estimating the variance describing the noise affecting this sensor. We conclude proving experimentally that the procedure we present ensures a performance comparable to similar algorithms that require significantly more a priori information. Gorkem Erinc, Gianluigi Pillonetto, Stefano Carpin |
IROS | 2 |
| 2007 | Multirobot localization with unknown variance parameters using iterated Kalman filteringabstractThe multirobot localization problem is solved in this paper using an innovative approach related to Tikhonov regularization. We release the requirement that robots are equipped with sensors to estimate their own motion, as well as the requirement that covariance matrices describing system and measure noises are perfectly known. Robots are assumed to have a single sensor returning noisy measurements of mutual distances while they move along unknown paths. The proposed algorithm estimates online both the robots’ poses as well as the unknown covariance parameters. In addition to the classical iterations of the well known iterated Kalman filter, we include iterations that propagate an approximation of the posterior marginal densities of the unknown variances. Simulationl results provide evidence that the algorithm is capable of accurately estimating the variances online while at the same time keeping the localization error bounded. Gianluigi Pillonetto, Stefano Carpin |
IROS | 1 |
| 2005 | Motion planning using adaptive random walksabstractWe propose a novel single-shot motion-planning algorithm based on adaptive random walks. The proposed algorithm turns out to be simple to implement, and the solution it produces can be easily and efficiently optimized. Furthermore, the algorithm can incorporate adaptive components, so the developer is not required to specify all the parameters of the random distributions involved, and the algorithm itself can adapt to the environment it is moving in. Proofs of the theoretical soundness of the algorithm are provided, as well as implementation details. Numerical comparisons with well-known algorithms illustrate its effectiveness. Stefano Carpin, Gianluigi Pillonetto |
IEEE Trans. Robotics | 2 |
| 2003 | Robot motion planning using adaptive random walksabstractWe propose a novel motion planning algorithm based on adaptive random walks. The proposed algorithm turns out to be easy to implement and the solution it produces can be easily and efficiently optimized. Furthermore the algorithm can incorporate adaptive components, so that the developer is not required to specify all the parameters of the random distributions involved, and the algorithm itself can adapt to the environment it is moving in. Proofs of the theoretical soundness of the algorithm are provided as well as implementation details. Numerical comparisons with well known algorithms illustrate its effectiveness. Stefano Carpin, Gianluigi Pillonetto |
ICRA | 2 |