Neural network regression with input uncertainty

W. A. Wright

    Research output: Chapter in Book/Published conference outputChapter


    It is generally assumed when using Bayesian inference methods for neural networks that the input data contains no noise or corruption. For real-world (errors in variable) problems this is clearly an unsafe assumption. This paper presents a Bayesian neural network framework which allows for input noise given that some model of the noise process exists. In the limit where this noise process is small and symmetric it is shown, using the Laplace approximation, that there is an additional term to the usual Bayesian error bar which depends on the variance of the input noise process. Further, by treating the true (noiseless) input as a hidden variable and sampling this jointly with the network's weights, using Markov Chain Monte Carlo methods, it is demonstrated that it is possible to infer the unbiassed regression over the noiseless input.
    Original languageEnglish
    Title of host publicationProceedings of the 1998 IEEE Signal Processing Society Workshop, Neural Networks for Signal Processing VIII, 1998
    Place of PublicationCambridge, UK
    Number of pages10
    ISBN (Print)078035060
    Publication statusPublished - 2 Sept 1998

    Bibliographical note

    ©1998 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.


    • Bayesian inference methods
    • neural networks
    • Bayesian neural network
    • Laplace approximation
    • Bayesian error
    • Markov Chain Monte Carlo method
    • unbiassed regression
    • noiseless input


    Dive into the research topics of 'Neural network regression with input uncertainty'. Together they form a unique fingerprint.

    Cite this