Cargando…

Neural Stochastic Differential Equations with Neural Processes Family Members for Uncertainty Estimation in Deep Learning

Existing neural stochastic differential equation models, such as SDE-Net, can quantify the uncertainties of deep neural networks (DNNs) from a dynamical system perspective. SDE-Net is either dominated by its drift net with in-distribution (ID) data to achieve good predictive accuracy, or dominated b...

Descripción completa

Detalles Bibliográficos
Autores principales: Wang, Yongguang, Yao, Shuzhen
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8197858/
https://www.ncbi.nlm.nih.gov/pubmed/34073566
http://dx.doi.org/10.3390/s21113708
_version_ 1783707002177847296
author Wang, Yongguang
Yao, Shuzhen
author_facet Wang, Yongguang
Yao, Shuzhen
author_sort Wang, Yongguang
collection PubMed
description Existing neural stochastic differential equation models, such as SDE-Net, can quantify the uncertainties of deep neural networks (DNNs) from a dynamical system perspective. SDE-Net is either dominated by its drift net with in-distribution (ID) data to achieve good predictive accuracy, or dominated by its diffusion net with out-of-distribution (OOD) data to generate high diffusion for characterizing model uncertainty. However, it does not consider the general situation in a wider field, such as ID data with noise or high missing rates in practice. In order to effectively deal with noisy ID data for credible uncertainty estimation, we propose a vNPs-SDE model, which firstly applies variants of neural processes (NPs) to deal with the noisy ID data, following which the completed ID data can be processed more effectively by SDE-Net. Experimental results show that the proposed vNPs-SDE model can be implemented with convolutional conditional neural processes (ConvCNPs), which have the property of translation equivariance, and can effectively handle the ID data with missing rates for one-dimensional (1D) regression and two-dimensional (2D) image classification tasks. Alternatively, vNPs-SDE can be implemented with conditional neural processes (CNPs) or attentive neural processes (ANPs), which have the property of permutation invariance, and exceeds vanilla SDE-Net in multidimensional regression tasks.
format Online
Article
Text
id pubmed-8197858
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-81978582021-06-14 Neural Stochastic Differential Equations with Neural Processes Family Members for Uncertainty Estimation in Deep Learning Wang, Yongguang Yao, Shuzhen Sensors (Basel) Article Existing neural stochastic differential equation models, such as SDE-Net, can quantify the uncertainties of deep neural networks (DNNs) from a dynamical system perspective. SDE-Net is either dominated by its drift net with in-distribution (ID) data to achieve good predictive accuracy, or dominated by its diffusion net with out-of-distribution (OOD) data to generate high diffusion for characterizing model uncertainty. However, it does not consider the general situation in a wider field, such as ID data with noise or high missing rates in practice. In order to effectively deal with noisy ID data for credible uncertainty estimation, we propose a vNPs-SDE model, which firstly applies variants of neural processes (NPs) to deal with the noisy ID data, following which the completed ID data can be processed more effectively by SDE-Net. Experimental results show that the proposed vNPs-SDE model can be implemented with convolutional conditional neural processes (ConvCNPs), which have the property of translation equivariance, and can effectively handle the ID data with missing rates for one-dimensional (1D) regression and two-dimensional (2D) image classification tasks. Alternatively, vNPs-SDE can be implemented with conditional neural processes (CNPs) or attentive neural processes (ANPs), which have the property of permutation invariance, and exceeds vanilla SDE-Net in multidimensional regression tasks. MDPI 2021-05-26 /pmc/articles/PMC8197858/ /pubmed/34073566 http://dx.doi.org/10.3390/s21113708 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Wang, Yongguang
Yao, Shuzhen
Neural Stochastic Differential Equations with Neural Processes Family Members for Uncertainty Estimation in Deep Learning
title Neural Stochastic Differential Equations with Neural Processes Family Members for Uncertainty Estimation in Deep Learning
title_full Neural Stochastic Differential Equations with Neural Processes Family Members for Uncertainty Estimation in Deep Learning
title_fullStr Neural Stochastic Differential Equations with Neural Processes Family Members for Uncertainty Estimation in Deep Learning
title_full_unstemmed Neural Stochastic Differential Equations with Neural Processes Family Members for Uncertainty Estimation in Deep Learning
title_short Neural Stochastic Differential Equations with Neural Processes Family Members for Uncertainty Estimation in Deep Learning
title_sort neural stochastic differential equations with neural processes family members for uncertainty estimation in deep learning
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8197858/
https://www.ncbi.nlm.nih.gov/pubmed/34073566
http://dx.doi.org/10.3390/s21113708
work_keys_str_mv AT wangyongguang neuralstochasticdifferentialequationswithneuralprocessesfamilymembersforuncertaintyestimationindeeplearning
AT yaoshuzhen neuralstochasticdifferentialequationswithneuralprocessesfamilymembersforuncertaintyestimationindeeplearning