Skip to main navigation Skip to search Skip to main content

Neural-g: A Deep Learning Framework for Mixing Density Estimation

Research output: Working paperPreprint

Abstract

Mixing (or prior) density estimation is an important problem in statistics, especially in empirical Bayes g-modeling where accurately estimating the prior is necessary for making good posterior inferences. In this paper, we propose neural-g, a new neural network-based estimator for g-modeling. Neural-g uses a soft max output layer to ensure that the estimated prior is a valid probability density. Under default hyperparameters, we show that neural-g is very flexible and capable of capturing many unknown densities, including those with flat regions, heavy tails, and/or discontinuities. In contrast, existing methods struggle to capture all of these prior shapes. We provide justification for neural-g by establishing a new universal approximation theorem regarding the capability of neural networks to learn arbitrary probability mass functions. To accelerate convergence of our numerical implementation, we utilize a weighted average gradient descent approach to update the network parameters. Finally, we extend neural-g to multivariate prior density estimation. We illustrate the efficacy of our approach through simulations and analyses of real datasets. A software package to implement neural-g is publicly available at https://github.com/shijiew97/neuralG.
Original languageEnglish
PublisherarXiv
DOIs
Publication statusPublished - 10 Jun 2024

Keywords

  • deep neural network
  • empirical Bayes
  • g-modeling
  • latent mixture model
  • multivariate mixture model

Fingerprint

Dive into the research topics of 'Neural-g: A Deep Learning Framework for Mixing Density Estimation'. Together they form a unique fingerprint.

Cite this