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...
Autores principales: | , |
---|---|
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 |