SYNTOLOGY HomeExplorerAtlasCodeMethodologyAboutDevelopersFeedPricing
Paper · 2008.10546 · 2020

SDE-Net: Equipping Deep Neural Networks with Uncertainty Estimates

arXiv · PDF · Open in the Atlas

Code that ran

We lifted 5 functions out of this paper's own repositories and ran 5 of them in a sandbox. "Ran" means the function executed on a synthesized input and returned a value. It is not a reproduction of the paper's results.

RepositoryRoleRan
Lingkai-Kong/SDE-Net canonical 2 of 2
Junghwan-brian/SDE-Net reimplementation 3 of 3
FunctionStatusWhere it lives
dW Ran Junghwan-brian/SDE-Net/euler_maruyama_simulation.py
pointer only (licence: NONE) · get_code("80024dbc2d4746a2")
mse Ran Lingkai-Kong/SDE-Net/YearMSD/SDE_regression.py
code served (permissive licence) · get_code("79bd575f8de311d9")
mu Ran Junghwan-brian/SDE-Net/euler_maruyama_simulation.py
pointer only (licence: NONE) · get_code("73c560f3f8fd01ed")
nll_loss Ran Lingkai-Kong/SDE-Net/YearMSD/SDE_regression.py
code served (permissive licence) · get_code("90e12c93d2ca890b")
sigma Ran Junghwan-brian/SDE-Net/euler_maruyama_simulation.py
pointer only (licence: NONE) · get_code("b69484de1f3d70dd")

Repositories linked to this paper

Some links come from the archived Papers with Code dataset (CC BY-SA 4.0): attribution and licence.

Abstract

Uncertainty quantification is a fundamental yet unsolved problem for deep learning. The Bayesian framework provides a principled way of uncertainty estimation but is often not scalable to modern deep neural nets (DNNs) that have a large number of parameters. Non-Bayesian methods are simple to implement but often conflate different sources of uncertainties and require huge computing resources. We propose a new method for quantifying uncertainties of DNNs from a dynamical system perspective. The core of our method is to view DNN transformations as state evolution of a stochastic dynamical system and introduce a Brownian motion term for capturing epistemic uncertainty. Based on this perspective, we propose a neural stochastic differential equation model (SDE-Net) which consists of (1) a drift net that controls the system to fit the predictive function; and (2) a diffusion net that captures epistemic uncertainty. We theoretically analyze the existence and uniqueness of the solution to SDE-Net. Our experiments demonstrate that the SDE-Net model can outperform existing uncertainty estimation methods across a series of tasks where uncertainty plays a fundamental role.

For agents

The same record, over MCP at https://syntology.ai/mcp:

get_harvested_code_for_paper("2008.10546")
get_code_for_paper("2008.10546")
have("2008.10546")

Connect an agent — have() is free.