{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/bayesian-uncertainty-estimation-for-batch","title":"Bayesian Uncertainty Estimation for Batch Normalized Deep Networks","arxiv_id":"1802.06455","date":"2018-02-18","proceeding":null,"authors":["Mattias Teye","Hossein Azizpour","Kevin Smith"],"abstract":"We show that training a deep network using batch normalization is equivalent\nto approximate inference in Bayesian models. We further demonstrate that this\nfinding allows us to make meaningful estimates of the model uncertainty using\nconventional architectures, without modifications to the network or the\ntraining procedure. Our approach is thoroughly validated by measuring the\nquality of uncertainty in a series of empirical experiments on different tasks.\nIt outperforms baselines with strong statistical significance, and displays\ncompetitive performance with recent Bayesian approaches.","url_abs":"http://arxiv.org/abs/1802.06455v2","url_pdf":"http://arxiv.org/pdf/1802.06455v2.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"bayesian-uncertainty-estimation-for-batch","repo_url":"https://github.com/iclr-mcbn/mcbn","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":0,"framework":"tf","reach":{"status":"ok"}},{"paper_slug":"bayesian-uncertainty-estimation-for-batch","repo_url":"https://github.com/icml-mcbn/mcbn","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":0,"framework":"tf","reach":{"status":"ok"}},{"paper_slug":"bayesian-uncertainty-estimation-for-batch","repo_url":"https://github.com/Glutamat42/mcbn-pytorch","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"MIT"}},{"paper_slug":"bayesian-uncertainty-estimation-for-batch","repo_url":"https://github.com/ENSTA-U2IS-AI/torch-uncertainty","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":0,"framework":"pytorch","reach":{"status":"ok","spdx":"Apache-2.0"}}],"tasks":[],"methods":[{"method_slug":"batch-normalization","method_name":"Batch Normalization"}],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=1802.06455","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"1802.06455"}},"developers":"https://syntology.ai/developers","read_at":"2026-09-24T18:15:14+00:00","read_at_is":"when the build read Syntology's graph, not when any sample ran","claim":"Per-sample execution status on synthesized fixtures; not a correctness claim about the paper. Samples come from repositories linked to the paper, official or community; repo_kind says which.","repos":[{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/ENSTA-U2IS-AI/torch-uncertainty","reach":{"status":"ok","spdx":"Apache-2.0"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/iclr-mcbn/mcbn","reach":{"status":"ok"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/Glutamat42/mcbn-pytorch","reach":{"status":"ok","spdx":"MIT"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/icml-mcbn/mcbn","reach":{"status":"ok"}}],"summary":{"unverified":1},"by_repo_kind":{"listed":{"samples":1,"ran":0,"repositories":1}},"repo_kind_vocabulary":{"official":"The archive marks this repository official for the paper","named_in_paper":"The archive records that the paper mentions this repository; it is not marked official","listed":"In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper","found_in_text":"Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted","community":"Not in the archive's code links for this paper; a community repository Syntology harvested"},"n_pointer_only_for_licence":0,"samples":[{"code_sha256_prefix":"e54f691055f3d284","entry":"build_dataloader","repo":"Glutamat42/mcbn-pytorch","repo_kind":"listed","path":"cifar_dataloader.py","file_url":"https://github.com/Glutamat42/mcbn-pytorch/blob/HEAD/cifar_dataloader.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"e54f691055f3d284"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}