Luca Martino

dblp:30/8054 · DBLP profile ↗
← Back
44ranked-venue papers
14as first author
14since 2021 · last 2026
0000-0002-7611-6558ORCID · verified

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

Graphics, computer vision, multimedia, augmented reality and games · 20 · 10 first-author · 2 since 2021Applied, interdisciplinary, general and emerging computing · 13 · 1 first-author · 6 since 2021Artificial intelligence and machine learning · 9 · 2 first-author · 4 since 2021Computer networks · 1 · 1 since 2021Databases, data management, data science and information retrieval · 1 · 1 first-author · 1 since 2021
YearPublicationVenuePosition
2026 An automatic counting algorithm for the quantification and uncertainty analysis of the number of microglial cells trainable in small and heterogeneous datasets
abstract
Counting immunopositive cells on biological tissues generally requires either manual annotation or (when available) automatic rough systems, for scanning signal surface and intensity in whole slide imaging. In this work, we tackle the problem of counting microglial cells in lumbar spinal cord cross-sections of rats by omitting cell detection and focusing only on the counting task. Manual cell counting is, however, a time-consuming task and additionally entails extensive personnel training. The classic automatic color-based methods roughly inform about the total labeled area and intensity (protein quantification) but do not specifically provide information on cell number. Since the images to be analyzed have a high resolution but a huge amount of pixels contain just noise or artifacts, we first perform a pre-processing generating several filtered images (providing a tailored, efficient feature extraction). Then, we design an automatic kernel counter that is a non-parametric and non-linear method. The proposed scheme can be easily trained in small datasets since, in its basic version, it relies only on one hyper-parameter. However, being non-parametric and non-linear, the proposed algorithm is flexible enough to express all the information contained in rich and heterogeneous datasets as well (providing the maximum overfit if required). Furthermore, the proposed kernel counter also provides uncertainty estimation of the given prediction, and can directly tackle the case of receiving several expert opinions over the same image. Different numerical experiments with artificial and real datasets show very promising results. Related Matlab code is also provided.
Luca Martino, M. M. Garcia, P. S. Paradas, Ernesto Curbelo
Expert Syst. Appl.1
2026 Feature Selection via Graph Topology Inference for Soundscape Emotion Recognition
abstract
Research on soundscapes has shifted the focus of environmental acoustics from noise levels to the perception of sounds, incorporating contextual factors. Soundscape emotion recognition (SER) models perception using a set of features, with arousal and valence commonly regarded as sufficient descriptors of affect. In this work, we blend \emph{graph learning} techniques with a novel \emph{information criterion} to develop a feature selection framework for SER. Specifically, we estimate a sparse graph representation of feature relations using linear structural equation models (SEM) tailored to the widely used Emo-Soundscapes dataset. The resulting graph captures the relations between input features and the two emotional outputs. To determine the appropriate level of sparsity, we propose a novel \emph{generalized elbow detector}, which provides both a point estimate and an uncertainty interval. We conduct an extensive evaluation of our methods, including visualizations of the inferred relations. While several of our findings align with previous studies, the graph representation also reveals a strong connection between arousal and valence, challenging common SER assumptions.
Samuel Rey-Escudero, Luca Martino, Roberto San Millán-Castillo, Eduardo Morgado
IEEE Trans. Netw.2
2025 An index of effective number of variables for uncertainty and reliability analysis in model selection problems
abstract
An index of an effective number of variables (ENV) is introduced for model selection in nested models. This is the case, for instance, when we have to decide the order of a polynomial function or the number of bases in a nonlinear regression, choose the number of clusters in a clustering problem, or the number of features in a variable selection application (to name few examples). It is inspired by the idea of the maximum area under the curve (AUC). The interpretation of the ENV index is identical to the effective sample size (ESS) indices concerning a set of samples. The ENV index improves drawbacks of the elbow detectors described in the literature and introduces different confidence measures of the proposed solution. These novel measures can be also employed jointly with the use of different information criteria, such as the well-known AIC and BIC , or any other model selection procedures. Comparisons with classical and recent schemes are provided in different experiments involving real datasets. Related Matlab code is given.
Luca Martino, Eduardo Morgado, Roberto San Millán-Castillo
Signal Process.1
2024 Multioutput Feature Selection for Emulation and Sensitivity Analysis
abstract
Statistical regression methods are widely used in remote sensing applications but tend to lack physical interpretability. In this paper, we introduce a methodological framework to improve model emulation and its understanding with machine learning feature selection. Our wrapper-forward feature selection method seamlessly integrates physics knowledge into model emulation, improving the trade-off between accuracy and interpretability. We illustrate our methodology by applying it to atmospheric radiative transfer models in the context of global sensitivity analysis (GSA) and emulation. Our approach consistently aligns with variance-based GSA, pinpointing the critical features of aerosol properties, solar zenith angle, and water vapor. While our physically-based emulators yield only a modest accuracy improvement of 0.2% over conventional Gaussian Processes emulators, its introduction signifies a step forward to physics-aware machine learning-based emulation. The emulator performance remains steadfast, unaffected by substantial changes, further underscoring the reliability of our approach.
Jorge Vicent 0001, Luca Martino, Jochem Verrelst, Juan Pablo Rivera, Gustau Camps-Valls
IEEE Trans. Geosci. Remote. Sens.2
2023 Spectral information criterion for automatic elbow detection
abstract
We introduce a generalized information criterion that contains other well-known information criteria, such as Bayesian information Criterion (BIC) and Akaike information criterion (AIC), as special cases. Furthermore, the proposed spectral information criterion (SIC) is also more general than the other information criteria, e.g., since the knowledge of a likelihood function is not strictly required. SIC extracts geometric features of the error curve and, as a consequence, it can be considered an automatic elbow detector. SIC provides a subset of all possible models, with a cardinality that often is much smaller than the total number of possible models. The elements of this subset are “elbows” of the error curve. A practical rule for selecting a unique model within the sets of elbows is suggested as well. Theoretical invariance properties of SIC are analyzed. Moreover, we test SIC in ideal scenarios where provides always the optimal expected results. We also test SIC in several numerical experiments: some involving synthetic data, and two experiments involving real datasets. They are all real-world applications such as clustering, variable selection, or polynomial order selection, to name a few. The results show the benefits of the proposed scheme. Matlab code related to the experiments is also provided. Possible future research lines are finally discussed.
Luca Martino, Roberto San Millán-Castillo, Eduardo Morgado
Expert Syst. Appl.1
2023 Inference over radiative transfer models using variational and expectation maximization methods
abstract
Earth observation from satellites offers the possibility to monitor our planet with unprecedented accuracy. Radiative transfer models (RTMs) encode the energy transfer through the atmosphere, and are used to model and understand the Earth system, as well as to estimate the parameters that describe the status of the Earth from satellite observations by inverse modeling. However, performing inference over such simulators is a challenging problem. RTMs are nonlinear, non-differentiable and computationally costly codes, which adds a high level of difficulty in inference. In this paper, we introduce two computational techniques to infer not only point estimates of biophysical parameters but also their joint distribution. One of them is based on a variational autoencoder approach and the second one is based on a Monte Carlo Expectation Maximization (MCEM) scheme. We compare and discuss benefits and drawbacks of each approach. We also provide numerical comparisons in synthetic simulations and the real PROSAIL model, a popular RTM that combines land vegetation leaf and canopy modeling. We analyze the performance of the two approaches for modeling and inferring the distribution of three key biophysical parameters for quantifying the terrestrial biosphere.
Daniel H. Svendsen, Daniel Hernández-Lobato, Luca Martino, Valero Laparra, Álvaro Moreno-Martínez, Gustau Camps-Valls
Mach. Learn.3
2023 Multifidelity Gaussian Process Emulation for Atmospheric Radiative Transfer Models
abstract
Atmospheric radiative transfer models (RTMs) are widely used in satellite data processing to correct for the scattering and absorption effects caused by aerosols and gas molecules in the Earth’s atmosphere. As the complexity of RTMs grows and the requirements for future Earth Observation missions become more demanding, the conventional lookup-table (LUT) interpolation approach faces important challenges. Emulators have been suggested as an alternative to LUT interpolation, but they are still too slow for operational satellite data processing. Our research introduces a solution that harnesses the power of multifidelity methods to improve the accuracy and runtime of Gaussian process (GP) emulators. We investigate the impact of the number of fidelity layers, dimensionality reduction, and training dataset size on the performance of multifidelity GP emulators. We find that an optimal multifidelity emulator can achieve relative errors in surface reflectance below 0.5% and performs atmospheric correction of hyperspectral PRISMA satellite data (one million pixels) in a few minutes. Additionally, we provide a suite of functions and tools for automating the creation and generation of atmospheric RTM emulators.
Jorge Vicent 0001, Luca Martino, Jochem Verrelst, Gustau Camps-Valls
IEEE Trans. Geosci. Remote. Sens.2
2022 Optimality in noisy importance sampling
Fernando Llorente 0001, Luca Martino, Jesse Read, David Delgado-Gómez
Signal Process.2
2022 An Exhaustive Variable Selection Study for Linear Models of Soundscape Emotions: Rankings and Gibbs Analysis
abstract
In the last decade, soundscapes have become one of the most active topics in Acoustics, providing a holistic approach to the acoustic environment, which involves human perception and context. Soundscapes-elicited emotions are central and substantially subtle and unnoticed (compared to speech or music). Currently, soundscape emotion recognition is a very active topic in the literature. We provide an exhaustive variable selection study (i.e., a selection of the soundscapes indicators) to a well-known dataset (emo-soundscapes). We consider linear soundscape emotion models for two soundscapes descriptors: arousal and valence. Several ranking schemes and procedures for selecting the number of variables are applied. We have also performed an alternating optimization scheme for obtaining the best sequences keeping fixed a certain number of features. Furthermore, we have designed a novel technique based on Gibbs sampling, which provides a more complete and clear view of the relevance of each variable. Finally, we have also compared our results with the analysis obtained by the classical methods based on p-values. As a result of our study, we suggest two simple and parsimonious linear models of only 7 and 16 variables (within the 122 possible features) for the two outputs (arousal and valence), respectively. The suggested linear models provide very good and competitive performance, with$R^{2}>0.86$and$R^{2}>0.63$(values obtained after a cross-validation procedure), respectively.
Roberto San Millán-Castillo, Luca Martino, Eduardo Morgado, Fernando Llorente 0001
IEEE ACM Trans. Audio Speech Lang. Process.2
2022 Retrieval of Physical Parameters With Deep Structured Kernel Regression
abstract
Retrieval of physical parameters is of paramount relevance for Earth monitoring. Statistical (machine) learning approaches have been successfully introduced in the community, because they can learn nonlinear functional relations from observational data with no strong a priori assumptions and parametric forms. However, these methods still have two relevant problems: they only consider only one nonlinear feature map of the data, which can be limiting in complex problems where inputs (e.g., radiances) and outputs (e.g., state vectors) have strong nonlinear relations, and in most of the cases, models do not incorporate the structure of the output (dependent) variables. This article proposes a kernel method that solves the two aforementioned problems for physical parameter retrieval: first, it performs multioutput regression with the desired number of connected mappings, and second, it incorporates the output variables structure via a dedicated kernel. The proposed method has a closed-form solution, and thus, neither kernel dimensionality reduction nor preimaging is necessary unlike in previous structured kernel methods. Through the definition of appropriate kernel feature mappings, we also derive a pragmatic deep structured kernel ridge regression (KRR). The method is characterized statistically using a Gaussian process (GP) treatment and providing guarantees based on the concepts of leverage scores (LSs) and effective dimension: both explain that including an output structure acts as a powerful regularizer. We illustrate the method’s performance in toy examples and remote sensing parameter estimation problems involving vegetation parameters [chlorophyll, leaf area index (LAI), and fractional vegetation cover (FVC)] from compact high-resolution imaging spectrometer (CHRIS) images and the atmospheric temperature, moisture, and ozone profiles from infrared atmospheric sounding interferometer (IASI) data.
Gustau Camps-Valls, Manuel Campos-Taberner, Valero Laparra, Luca Martino, Jordi Muñoz-Marí
IEEE Trans. Geosci. Remote. Sens.4
2022 Integrating Domain Knowledge in Data-Driven Earth Observation With Process Convolutions
abstract
The modeling of Earth observation (EO) data is a challenging problem, typically approached by either purely mechanistic or purely data-driven methods. Mechanistic models encode the domain knowledge and physical rules governing the system. Such models, however, need the correct specification of all interactions between variables in the problem and the appropriate parameterization is a challenge in itself. On the other hand, machine learning approaches are flexible data-driven tools, able to approximate arbitrarily complex functions, but lack interpretability and struggle when data are scarce or in extrapolation regimes. In this article, we argue thathybrid learning schemesthat combine both approaches can address all these issues efficiently. We introduceGaussian process (GP) convolution modelsfor hybrid modeling in EO problems. We specifically propose the use of a class of GP convolution models calledlatent force models(LFMs) for EO time series modeling, analysis, and understanding. LFMs are hybrid models that incorporate physical knowledge encoded in differential equations into a multioutput GP model. LFMs can transfer information across time series, cope with missing observations, infer explicit latent functions forcing the system, and learn parameterizations which are very helpful for system analysis and interpretability. We illustrate the performance in two case studies. First, we consider time series of soil moisture (SM) from active Advanced Scatterometer (ASCAT) and passive [SM and ocean salinity (SMOS), advanced microwave scanning radiometer-2 (AMSR2)] microwave satellites. We show how assuming a first-order differential equation as governing equation, the model automatically estimates the e-folding time or decay rate related to SM persistence and discovers latent forces related to precipitation. In the second case study, we show how the model can fill in gaps of leaf area index (LAI) and Fraction of Absorbed Photosynthetically Active Radiation (fAPAR) from moderate resolution imaging spectroradiometer (MODIS) optical time series by exploiting their relations across different spatial and temporal domains. The proposed hybrid methodology reconciles the two main approaches in remote-sensing parameter estimation by blending statistical learning and mechanistic modeling.
Daniel H. Svendsen, Maria Piles, Jordi Muñoz-Marí, David Luengo, Luca Martino, Gustau Camps-Valls
IEEE Trans. Geosci. Remote. Sens.5
2021 Physics-Aware Machine Learning for Geosciences and Remote Sensing
abstract
Machine learning models alone are excellent approximators, but very often do not respect the most elementary laws of physics, like mass or energy conservation, so consistency and confidence are compromised. In this paper we describe the main challenges ahead in the field, and introduce several ways to live in the Physics and machine learning interplay: encoding differential equations from data, constraining data-driven models with physics-priors and dependence constraints, improving parameterizations, emulating physical models, and blending data-driven and process-based models. This is a collective long-term AI agenda towards developing and applying algorithms capable of discovering knowledge in the Earth system.
Gustau Camps-Valls, Daniel H. Svendsen, Jordi Cortés-Andrés, Álvaro Moreno-Martínez, Adrián Pérez-Suay, José E. Adsuara, Maria Piles, Jordi Muñoz-Marí, Luca Martino
IGARSS10
2021 Cyclone Monitoring with Sentinel-1: Service Demonstration
abstract
CYMS is an ESA-funded project aiming at scaling up an operational service for Tropical Cyclone monitoring, in view of its potential integration as part of a Copernicus Service. In 2020, the demonstration of such a service has been operated and user's requirements refined. More than 90 scenes of TC have been acquired worldwide with Sentinel-1 A, Sentinel-1 B and Radarsat-2 thanks to the late programming acquisitions. These images have been processed into ocean surface wind field and disseminated to the user community. The user feedback on the data confirms that the capabilities of SAR to probe the ocean surface at high resolution is unique and offer potential for science applications related to the analysis of the TC inner core structure, possibly bringing new insight on the processes within the eye. Those observations are also crucial over regions lacking any aircraft observation or ground-based meteorological Radars for monitoring and validating the cyclone forecasts. One of the main requirements is the need for Near Real-Time distributions of CYMS observations to allow their operational use. This is currently stated as a project but one of the objectives is to ensure that one of the Copernicus services hosts a service dedicated to Cyclone Observation to allow acquisitions on Cyclones in a Copernicus framework.
Romain Husson, Alexis Mouche, Nicolas Longépé, Olivier Archer, Gaël Goimard, Emina Mamaca, Henrick Berger, François Soulat, Marie-Hélène Rio, Luca Martino, Pierre Potin
IGARSS10
2021 Compressed Monte Carlo with application in particle filtering
Luca Martino, Victor Elvira
Inf. Sci.1
2020 Particle Group Metropolis Methods for Tracking the Leaf Area Index
abstract
Monte Carlo (MC) algorithms are widely used for Bayesian inference in statistics, signal processing, and machine learning. In this work, we introduce an Markov Chain Monte Carlo (MCMC) technique driven by a particle filter. The resulting scheme is a generalization of the so-called Particle Metropolis-Hastings (PMH) method, where a suitable Markov chain of sets of weighted samples is generated. We also introduce a marginal version for the goal of jointly inferring dynamic and static variables. The proposed algorithms outperform the corresponding standard PMH schemes, as shown by numerical experiments.
Luca Martino, Victor Elvira, Gustau Camps-Valls
ICASSP1
2020 Adaptive Sequential Interpolator Using Active Learning for Efficient Emulation of Complex Systems
abstract
Many fields of science and engineering require the use of complex and computationally expensive models to understand the involved processes in the system of interest. Nevertheless, due to the high cost involved, the required study becomes a cumbersome process. This paper introduces an interpolation procedure which belongs to the family of active learning algorithms, in order to construct cheap surrogate models of such costly complex systems. The proposed technique is sequential and adaptive, and is based on the optimization of a suitable acquisition function. We illustrate its efficiency in a toy example and for the construction of an emulator of an atmosphere modeling system.
Luca Martino, Daniel H. Svendsen, Jorge Vicent 0001, Gustau Camps-Valls
ICASSP1
2020 Probabilistic regressor chains with Monte Carlo methods
Jesse Read, Luca Martino
Neurocomputing2
2020 Active emulation of computer codes with Gaussian processes - Application to remote sensing
Daniel H. Svendsen, Luca Martino, Gustau Camps-Valls
Pattern Recognit.2
2019 Sentinel-1 Contribution To Tropical Cyclones Observations At High Resolution
abstract
C-band high resolution radar (SAR, for Synthetic Aperture Radar) is the only space-borne instrument able to probe at very high resolution and over all ocean basins the sea surface under extreme conditions. As part of the space component of the European Copernicus program dedicated to Earth observation, the two C-band SAR on board the Sentinel-1 constellation routinely provide high resolution acquisitions in wide swath. Sentinel-1 A & B operate according to acquisition plans defined in the HLOP (High Level Operation Plan) and regularly updated. This paper aims to show how plan can be modified on short notice allows to capture Tropical Cyclones (TC) over the oceans before landfall including open ocean and coastal areas. Examples of Sentinel-1 derived TC parameters used by the science community and TC forecaster in WMO operational TC centres are presented. The benefit of using Sentinel-1 acquisitions in combination with other missions is also discussed.
Alexis Mouche, François Soulat, Pierre Potin, Luca Martino
IGARSS4
2019 Parallel Metropolis-Hastings Coupler
abstract
Bayesian methods and their implementations by means of sophisticated Monte Carlo techniques, such as Markov chain Monte Carlo (MCMC) and particle filters, have become very popular in signal processing over the last years. In this letter, we present a novel interacting parallel MCMC scheme, called parallel Metropolis-Hastings coupler (PMHC), where the information provided by different parallel MCMC chains is properly combined by the use of another advanced MCMC method, called normal kernel coupler (NKC). The NKC employs a mixture of densities as proposal density, which is updated according to a population of states. The PMHC is particularly efficient in multimodal scenarios, since it obtains a faster exploration of the state space with respect to other benchmark techniques. Several numerical simulations are provided showing the efficiency and robustness of the proposed method.
Fernando Llorente 0001, Luca Martino, David Delgado-Gómez
IEEE Signal Process. Lett.2
2019 Gradient-Based Automatic Lookup Table Generator for Radiative Transfer Models
abstract
Physically based radiative transfer models (RTMs) are widely used in Earth observation to understand the radiation processes occurring on the Earth's surface and their interactions with water, vegetation, and atmosphere. Through continuous improvements, RTMs have increased in accuracy and representativity of complex scenes at expenses of an increase in complexity and computation time, making them impractical in various remote sensing applications. To overcome this limitation, the common practice is to precompute large lookup tables (LUTs) for their later interpolation. To further reduce the RTM computation burden and the error in LUT interpolation, we have developed a method to automatically select the minimum and optimal set of input-output points (nodes) to be included in an LUT. We present the gradient-based automatic LUT generator algorithm (GALGA), which relies on the notion of an acquisition function that incorporates: 1) the Jacobian evaluation of an RTM and 2) the information about the multivariate distribution of the current nodes. We illustrate the capabilities of GALGA in the automatic construction and optimization of MODTRAN-based LUTs of different dimensions of the input variables space. Our results indicate that when compared with a pseudorandom homogeneous distribution of the LUT nodes, GALGA reduces:1) the LUT size by >24%; 2) the computation time by 27%; and 3) the maximum interpolation relative errors by at least 10%. It is concluded that an automatic LUT design might benefit from the methodology proposed in GALGA to reduce interpolation errors and computation time in computationally expensive RTMs.
Jorge Vicent 0001, Luis Alonso 0002, Luca Martino, Neus Sabater, Jochem Verrelst, Gustau Camps-Valls, José F. Moreno
IEEE Trans. Geosci. Remote. Sens.3
2018 Interpolation and Gap Filling of Landsat Reflectance Time Series
abstract
Products derived from a single multispectral sensor are hampered by a limited spatial, spectral or temporal resolutions. Image fusion in general and downscaling/blending in particular allow to combine different multiresolution datasets. We present here an optimal interpolation approach to generate smoothed and gap-free time series of Landsat reflectance data. We fuse MODIS (moderate-resolution imaging spectroradiometer) and Landsat data globally using the Google Earth Engine (GEE) platform. The optimal interpolator exploits GEE ability to ingest large amounts of data (Landsat climatologies) and uses simple linear operations that scale easily in the cloud. The approach shows very good results in practice, as tested over five sites with different vegetation types and climatic characteristics in the contiguous US.
Álvaro Moreno-Martínez, Marco P. Maneta, Gustau Camps-Valls, Luca Martino, Nathaniel P. Robinson, Brady W. Allred, Steven W. Running
IGARSS4
2018 Multioutput Automatic Emulator for Radiative Transfer Models
abstract
This paper introduces a methodology to construct emulators of costly radiative transfer models (RTMs). The proposed methodology is sequential and adaptive, and it is based on the notion of acquisition functions in Bayesian optimization. Here, instead of optimizing the unknown underlying RTM function, one aims to achieve accurate approximations. The Automatic Multi-Output Gaussian Process Emulator (AMO-GAPE) methodology combines the interpolation capabilities of Gaussian processes (GPs) with the accurate design of an acquisition function that favors sampling in low density regions and flatness of the interpolation function. We illustrate the promising capabilities of the method for the construction of an emulator for a standard leaf-canopy RTM.
Daniel H. Svendsen, Luca Martino, Jorge Vicent 0001, Gustau Camps-Valls
IGARSS2
2018 Joint Gaussian Processes for Biophysical Parameter Retrieval
abstract
Solving inverse problems is central in geosciences and remote sensing. The radiative transfer models (RTMs) represent mathematically the physical laws that rule the phenomena in remote sensing applications (forward models). The numerical inversion of the RTM equations is a challenging and computationally demanding problem. For this reason, often the application of a simpler statistical regression is preferred. In general, the regression models predict the biophysical parameter of interest from the corresponding received radiance, learning a mapping from in situ data. However, this approach does not employ the physical information encoded in the RTMs. An alternative strategy, which attempts to include the physical knowledge, consists in learning a regression model trained using simulated data by an RTM code. In this paper, we introduce a nonlinear nonparametric regression model that combines the benefits of the two aforementioned approaches. The inversion is performed considering jointly both real observations and RTM-simulated data. The proposed joint Gaussian process (JGP) provides a solid framework for exploiting the regularities between the two types of data, in order to perform inverse modeling. The JGP automatically detects the relative quality of the simulated and real data, and combines them properly. This occurs by learning an additional hyperparameter with respect to a standard Gaussian process model, so that the novel scheme is at the same time simple and robust, i.e., capable of adapting to different scenarios. The advantages of the JGP method compared with benchmark strategies are shown considering synthetic and real data in different experiments. Specifically, we consider leaf area index retrieval from Landsat data combined with simulated data generated by the PROSAIL model.
Daniel H. Svendsen, Luca Martino, Manuel Campos-Taberner, F. Javier García-Haro, Gustau Camps-Valls
IEEE Trans. Geosci. Remote. Sens.2
2017 Automatic emulator and optimized look-up table generation for radiative transfer models
abstract
This paper introduces an automatic methodology to construct emulators for costly radiative transfer models (RTMs). The proposed method is sequential and adaptive, and it is based on the notion of the acquisition function by which instead of optimizing the unknown RTM underlying function we propose to achieve accurate approximations. The Automatic Gaussian Process Emulator (AGAPE) methodology combines the interpolation capabilities of Gaussian processes (GPs) with the accurate design of an acquisition function that favors sampling in low density regions and flatness of the interpolation function. We illustrate the good capabilities of the method in toy examples and for the construction of an optimal look-up-table for atmospheric correction based on MODTRAN5.
Luca Martino, Jorge Vicent 0001, Gustau Camps-Valls
IGARSS1
2017 Joint Gaussian processes for inverse modeling
abstract
Solving inverse problems is central in geosciences and remote sensing. Very often a mechanistic physical model of the system exists that solves the forward problem. Inverting the implied radiative transfer model (RTM) equations numerically implies, however, challenging and computationally demanding problems. Statistical models tackle the inverse problem and predict the biophysical parameter of interest from radiance data, exploiting either in situ data or simulated data from an RTM. We introduce a novel nonlinear and nonparametric statistical inversion model which incorporates both real observations and RTM-simulated data. The proposed Joint Gaussian Process (JGP) provides a solid framework for exploiting the regularities between the two types of data, in order to perform inverse modeling. Advantages of the JGP method over competing strategies are shown on both a simple toy example and in leaf area index (LAI) retrieval from Landsat data combined with simulated data generated by the PROSAIL model.
Daniel H. Svendsen, Luca Martino, Manuel Campos-Taberner, Gustau Camps-Valls
IGARSS2
2017 Multi-label methods for prediction with sequential data
Jesse Read, Luca Martino, Jaakko Hollmén
Pattern Recognit.2
2017 Improving population Monte Carlo: Alternative weighting and resampling schemes
Victor Elvira, Luca Martino, David Luengo, Mónica F. Bugallo
Signal Process.2
2017 Effective sample size for importance sampling based on discrepancy measures
Luca Martino, Victor Elvira, Francisco Louzada 0001
Signal Process.1
2016 Parallel metropolis chains with cooperative adaptation
abstract
Monte Carlo methods, such as Markov chain Monte Carlo (MCMC) algorithms, have become very popular in signal processing over the last years. In this work, we introduce a novel MCMC scheme where parallel MCMC chains interact, adapting cooperatively the parameters of their proposal functions. Furthermore, the novel algorithm distributes the computational effort adaptively, rewarding the chains which are providing better performance and, possibly even stopping other ones. These extinct chains can be reactivated if the algorithm considers it necessary. Numerical simulations show the benefits of the novel scheme.
Luca Martino, Victor Elvira, David Luengo, Francisco Louzada 0001
ICASSP1
2016 Heretical Multiple Importance Sampling
abstract
Multiple importance sampling (MIS) methods approximate moments of complicated distributions by drawing samples from a set of proposal distributions. Several ways to compute the importance weights assigned to each sample have been recently proposed, with the so-called deterministic mixture (DM) weights providing the best performance in terms of variance, at the expense of an increase in the computational cost. A recent work has shown that it is possible to achieve a tradeoff between variance reduction and computational effort by performing an a priori random clustering of the proposals (partial DM algorithm). In this paper, we propose a novel “heretical” MIS framework, where the clustering is performed a posteriori with the goal of reducing the variance of the importance sampling weights. This approach yields biased estimators with a potentially large reduction in variance. Numerical examples show that heretical MIS estimators can outperform, in terms of mean squared error, both the standard and the partial MIS estimators, achieving a performance close to that of DM with less computational cost.
Victor Elvira, Luca Martino, David Luengo, Mónica F. Bugallo
IEEE Signal Process. Lett.2
2015 A gradient adaptive population importance sampler
abstract
Monte Carlo (MC) methods are widely used in signal processing and machine learning. A well-known class of MC methods is composed of importance sampling and its adaptive extensions (e.g., population Monte Carlo). In this paper, we introduce an adaptive importance sampler using a population of proposal densities. The novel algorithm dynamically optimizes the cloud of proposals, adapting them using information about the gradient and Hessian matrix of the target distribution. Moreover, a new kind of interaction in the adaptation of the proposal densities is introduced, establishing a trade-off between attaining a good performance in terms of mean square error and robustness to initialization.
Victor Elvira, Luca Martino, David Luengo, Jukka Corander
ICASSP2
2015 Efficient linear combination of partial Monte Carlo estimators
abstract
In many practical scenarios, including those dealing with large data sets, calculating global estimators of unknown variables of interest becomes unfeasible. A common solution is obtaining partial estimators and combining them to approximate the global one. In this paper, we focus on minimum mean squared error (MMSE) estimators, introducing two efficient linear schemes for the fusion of partial estimators. The proposed approaches are valid for any type of partial estimators, although in the simulated scenarios we concentrate on the combination of Monte Carlo estimators due to the nature of the problem addressed. Numerical results show the good performance of the novel fusion methods with only a fraction of the cost of the asymptotically optimal solution.
David Luengo, Luca Martino, Victor Elvira, Mónica F. Bugallo
ICASSP2
2015 Smelly parallel MCMC chains
abstract
Monte Carlo (MC) methods are useful tools for Bayesian inference and stochastic optimization that have been widely applied in signal processing and machine learning. A well-known class of MC methods are Markov Chain Monte Carlo (MCMC) algorithms. In this work, we introduce a novel parallel interacting MCMC scheme, where the parallel chains share information, thus yielding a faster exploration of the state space. The interaction is carried out generating a dynamic repulsion among the “smelly” parallel chains that takes into account the entire population of current states. The ergodicity of the scheme and its relationship with other sampling methods are discussed. Numerical results show the advantages of the proposed approach in terms of mean square error, robustness w.r.t. to initial values and parameter choice.
Luca Martino, Victor Elvira, David Luengo, Antonio Artés-Rodríguez, Jukka Corander
ICASSP1
2015 Scalable multi-output label prediction: From classifier chains to classifier trellises
Jesse Read, Luca Martino, Pablo M. Olmos, David Luengo
Pattern Recognit.2
2015 Efficient Multiple Importance Sampling Estimators
abstract
Multiple importance sampling (MIS) methods use a set of proposal distributions from which samples are drawn. Each sample is then assigned an importance weight that can be obtained according to different strategies. This work is motivated by the trade-off between variance reduction and computational complexity of the different approaches (classical vs. deterministic mixture) available for the weight calculation. A new method that achieves an efficient compromise between both factors is introduced in this letter. It is based on forming a partition of the set of proposal distributions and computing the weights accordingly. Computer simulations show the excellent performance of the associated partial deterministic mixture MIS estimator.
Victor Elvira, Luca Martino, David Luengo, Mónica F. Bugallo
IEEE Signal Process. Lett.2
2014 Monte Carlo limit cycle characterization
abstract
The fixed point implementation of IIR digital filters usually leads to the appearance of zero-input limit cycles, which degrade the performance of the system. In this paper, we develop an efficient Monte Carlo algorithm to detect and characterize limit cycles in fixed-point IIR digital filters. The proposed approach considers filters formulated in the state space and is valid for any fixed point representation and quantization function. Numerical simulations on several high-order filters, where an exhaustive search is unfeasible, show the effectiveness of the proposed approach.
David Luengo, José David Osés-Del Campo, Luca Martino
ICASSP3
2014 An adaptive population importance sampler
abstract
Monte Carlo (MC) methods are widely used in signal processing, machine learning and communications for statistical inference and stochastic optimization. A well-known class of MC methods is composed of importance sampling and its adaptive extensions (e.g., population Monte Carlo). In this work, we introduce an adaptive importance sampler using a population of proposal densities. The novel algorithm provides a global estimation of the variables of interest iteratively, using all the samples generated. The cloud of proposals is adapted by learning from a subset of previously generated samples, in such a way that local features of the target density can be better taken into account compared to single global adaptation procedures. Numerical results show the advantages of the proposed sampling scheme in terms of mean absolute error and robustness to initialization.
Luca Martino, Victor Elvira, David Luengo, Jukka Corander
ICASSP1
2014 Independent doubly Adaptive Rejection Metropolis Sampling
abstract
Adaptive Rejection Metropolis Sampling (ARMS) is a well-known MCMC scheme for generating samples from one-dimensional target distributions. ARMS is widely used within Gibbs sampling, where automatic and fast samplers are often needed to draw from univariate full-conditional densities. In this work, we propose an alternative adaptive algorithm (IA2RMS) that overcomes the main drawback of ARMS (an uncomplete adaptation of the proposal in some cases), speeding up the convergence of the chain to the target. Numerical results show that IA2RMS outperforms the standard ARMS, providing a correlation among samples close to zero.
Luca Martino, Jesse Read, David Luengo
ICASSP1
2014 Efficient monte carlo methods for multi-dimensional learning with classifier chains
Jesse Read, Luca Martino, David Luengo
Pattern Recognit.2
2013 Fully adaptive Gaussian mixture Metropolis-Hastings algorithm
abstract
Markov Chain Monte Carlo methods are widely used in signal processing and communications for statistical inference and stochastic optimization. In this work, we introduce an efficient adaptive Metropolis-Hastings algorithm to draw samples from generic multimodal and multidimensional target distributions. The proposal density is a mixture of Gaussian densities with all parameters (weights, mean vectors and covariance matrices) updated using all the previously generated samples applying simple recursive rules. Numerical results for the one and two-dimensional cases are provided.
David Luengo, Luca Martino
ICASSP2
2013 Efficient monte carlo optimization for multi-label classifier chains
abstract
Multi-label classification (MLC) is the supervised learning problem where an instance may be associated with multiple labels. Modeling dependencies between labels allows MLC methods to improve their performance at the expense of an increased computational cost. In this paper we focus on the classifier chains (CC) approach for modeling dependencies. On the one hand, the original CC algorithm makes a greedy approximation, and is fast but tends to propagate errors down the chain. On the other hand, a recent Bayes-optimal method improves the performance, but is computationally intractable in practice. Here we present a novel double-Monte Carlo scheme (M2CC), both for finding a good chain sequence and performing efficient inference. The M2CC algorithm remains tractable for high-dimensional data sets and obtains the best overall accuracy, as shown on several real data sets with input dimension as high as 1449 and up to 103 labels.
Jesse Read, Luca Martino, David Luengo
ICASSP2
2010 Generalized rejection sampling schemes and applications in signal processing
Luca Martino, Joaquín Míguez
Signal Process.1
2009 A novel rejection sampling scheme for posterior probability distributions
abstract
Rejection sampling (RS) is a well-known method to draw from arbitrary target probability distributions, which has important applications by itself or as a building block for more sophisticated Monte Carlo techniques. The main limitation to the use of RS is the need to find an adequate upper bound for the ratio of the target probability density function (pdf) over the proposal pdf from which the samples are generated. There are no general methods to analytically find this bound, except in the particular case in which the target pdf is log-concave. In this paper we adopt a Bayesian view of the problem and propose a general RS scheme to draw from the posterior pdf of a signal of interest using its prior density as a proposal function. The method enables the analytical calculation of the bound and can be applied to a large class of target densities. We illustrate its use with a simple numerical example.
Luca Martino, Joaquín Míguez
ICASSP1