-
Bayesian Models of Data Streams with Hierarchical Power Priors
Authors:
Andres Masegosa,
Thomas D. Nielsen,
Helge Langseth,
Dario Ramos-Lopez,
Antonio Salmeron,
Anders L. Madsen
Abstract:
Making inferences from data streams is a pervasive problem in many modern data analysis applications. But it requires to address the problem of continuous model updating and adapt to changes or drifts in the underlying data generating distribution. In this paper, we approach these problems from a Bayesian perspective covering general conjugate exponential models. Our proposal makes use of non-conj…
▽ More
Making inferences from data streams is a pervasive problem in many modern data analysis applications. But it requires to address the problem of continuous model updating and adapt to changes or drifts in the underlying data generating distribution. In this paper, we approach these problems from a Bayesian perspective covering general conjugate exponential models. Our proposal makes use of non-conjugate hierarchical priors to explicitly model temporal changes of the model parameters. We also derive a novel variational inference scheme which overcomes the use of non-conjugate priors while maintaining the computational efficiency of variational methods over conjugate models. The approach is validated on three real data sets over three latent variable models.
△ Less
Submitted 7 July, 2017;
originally announced July 2017.
-
AMIDST: a Java Toolbox for Scalable Probabilistic Machine Learning
Authors:
Andrés R. Masegosa,
Ana M. Martínez,
Darío Ramos-López,
Rafael Cabañas,
Antonio Salmerón,
Thomas D. Nielsen,
Helge Langseth,
Anders L. Madsen
Abstract:
The AMIDST Toolbox is a software for scalable probabilistic machine learning with a spe- cial focus on (massive) streaming data. The toolbox supports a flexible modeling language based on probabilistic graphical models with latent variables and temporal dependencies. The specified models can be learnt from large data sets using parallel or distributed implementa- tions of Bayesian learning algorit…
▽ More
The AMIDST Toolbox is a software for scalable probabilistic machine learning with a spe- cial focus on (massive) streaming data. The toolbox supports a flexible modeling language based on probabilistic graphical models with latent variables and temporal dependencies. The specified models can be learnt from large data sets using parallel or distributed implementa- tions of Bayesian learning algorithms for either streaming or batch data. These algorithms are based on a flexible variational message passing scheme, which supports discrete and continu- ous variables from a wide range of probability distributions. AMIDST also leverages existing functionality and algorithms by interfacing to software tools such as Flink, Spark, MOA, Weka, R and HUGIN. AMIDST is an open source toolbox written in Java and available at http://www.amidsttoolbox.com under the Apache Software License version 2.0.
△ Less
Submitted 4 April, 2017;
originally announced April 2017.
-
Optimal sampling patterns for Zernike polynomials
Authors:
D. Ramos-Lopez,
M. A. Sanchez-Granero,
M. Fernandez-Martinez,
A. Martinez-Finkelshtein
Abstract:
A pattern of interpolation nodes on the disk is studied, for which the interpolation problem is theoretically unisolvent, and which renders a minimal numerical condition for the collocation matrix when the standard basis of Zernike polynomials is used. It is shown that these nodes have an excellent performance also from several alternative points of view, providing a numerically stable surface rec…
▽ More
A pattern of interpolation nodes on the disk is studied, for which the interpolation problem is theoretically unisolvent, and which renders a minimal numerical condition for the collocation matrix when the standard basis of Zernike polynomials is used. It is shown that these nodes have an excellent performance also from several alternative points of view, providing a numerically stable surface reconstruction, starting from both the elevation and the slope data. Sampling at these nodes allows for a more precise recovery of the coefficients in the Zernike expansion of a wavefront or of an optical surface.
△ Less
Submitted 2 November, 2015;
originally announced November 2015.
-
Computation of 2D Fourier transforms and diffraction integrals using Gaussian radial basis functions
Authors:
A. Martinez-Finkelshtein,
D. Ramos-Lopez,
D. R. Iskander
Abstract:
We implement an efficient method of computation of two dimensional Fourier-type integrals based on approximation of the integrand by Gaussian radial basis functions, which constitute a standard tool in approximation theory. As a result, we obtain a rapidly converging series expansion for the integrals, allowing for their accurate calculation. We apply this idea to the evaluation of diffraction int…
▽ More
We implement an efficient method of computation of two dimensional Fourier-type integrals based on approximation of the integrand by Gaussian radial basis functions, which constitute a standard tool in approximation theory. As a result, we obtain a rapidly converging series expansion for the integrals, allowing for their accurate calculation. We apply this idea to the evaluation of diffraction integrals, used for the computation of the through-focus characteristics of an optical system. We implement this method and compare it performance in terms of complexity, accuracy and execution time with several alternative approaches, especially with the extended Nijboer-Zernike theory, which is also outlined in the text for the reader's convenience. The proposed method yields a reliable and fast scheme for simultaneous evaluation of such kind of integrals for several values of the defocus parameter, as required in the characterization of the through-focus optics.
△ Less
Submitted 6 November, 2015; v1 submitted 4 June, 2015;
originally announced June 2015.
-
An adaptive algorithm for the cornea modeling from keratometric data
Authors:
Andrei Martinez-Finkelshtein,
Dario Ramos-Lopez,
Gracia M. Castro-Luna,
Jorge L. Alio
Abstract:
In this paper we describe an adaptive and multi-scale algorithm for the parsimonious fit of the corneal surface data that allows to adapt the number of functions used in the reconstruction to the conditions of each cornea. The method implements also a dynamical selection of the parameters and the management of noise. It can be used for the real-time reconstruction of both altimetric data and corne…
▽ More
In this paper we describe an adaptive and multi-scale algorithm for the parsimonious fit of the corneal surface data that allows to adapt the number of functions used in the reconstruction to the conditions of each cornea. The method implements also a dynamical selection of the parameters and the management of noise. It can be used for the real-time reconstruction of both altimetric data and corneal power maps from the data collected by keratoscopes, such as the Placido rings based topographers, decisive for an early detection of corneal diseases such as keratoconus.
Numerical experiments show that the algorithm exhibits a steady exponential error decay, independently of the level of aberration of the cornea. The complexity of each anisotropic gaussian basis functions in the functional representation is the same, but their parameters vary to fit the current scale. This scale is determined only by the residual errors and not by the number of the iteration. Finally, the position and clustering of their centers, as well as the size of the shape parameters, provides an additional spatial information about the regions of higher irregularity. These results are compared with the standard approximation procedures based on the Zernike polynomials expansions.
△ Less
Submitted 7 September, 2010;
originally announced September 2010.