{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2021:VOAVXVPXGWHSKS4DJBNE6N3NXW","short_pith_number":"pith:VOAVXVPX","schema_version":"1.0","canonical_sha256":"ab815bd5f7358f254b83485a4f376dbdb742e317ad88117fa23d120e07e45241","source":{"kind":"arxiv","id":"2103.01327","version":1},"attestation_state":"computed","paper":{"title":"A practical tutorial on Variational Bayes","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":["stat.ME","stat.ML"],"primary_cat":"stat.CO","authors_text":"Minh-Ngoc Tran, Trong-Nghia Nguyen, Viet-Hung Dao","submitted_at":"2021-03-01T22:11:42Z","abstract_excerpt":"This tutorial gives a quick introduction to Variational Bayes (VB), also called Variational Inference or Variational Approximation, from a practical point of view. The paper covers a range of commonly used VB methods and an attempt is made to keep the materials accessible to the wide community of data analysis practitioners. The aim is that the reader can quickly derive and implement their first VB algorithm for Bayesian inference with their data analysis problem. An end-user software package in Matlab together with the documentation can be found at https://vbayeslab.github.io/VBLabDocs/"},"verification_status":{"content_addressed":true,"pith_receipt":true,"author_attested":false,"weak_author_claims":0,"strong_author_claims":0,"externally_anchored":false,"storage_verified":false,"citation_signatures":0,"replication_records":0,"graph_snapshot":true,"references_resolved":false,"formal_links_present":false},"canonical_record":{"source":{"id":"2103.01327","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"stat.CO","submitted_at":"2021-03-01T22:11:42Z","cross_cats_sorted":["stat.ME","stat.ML"],"title_canon_sha256":"256f75ada6dfd094735babef31ca033efa13013a3f3ae5a5ca570f4230a06a2c","abstract_canon_sha256":"a6c693527b712b542ebd0af4789ed6c782170401ec0ed4c608311f73cf7cae84"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T02:19:16.940759Z","signature_b64":"YOfnV2hnJksGOPh1XYmEwSBuaKyC9sWwbGvfFj1dYYb7m6BshGiNB1lbrUxVUWuxY4vKs4j62Eo68yOZePNwCA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"ab815bd5f7358f254b83485a4f376dbdb742e317ad88117fa23d120e07e45241","last_reissued_at":"2026-07-05T02:19:16.940394Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T02:19:16.940394Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"A practical tutorial on Variational Bayes","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":["stat.ME","stat.ML"],"primary_cat":"stat.CO","authors_text":"Minh-Ngoc Tran, Trong-Nghia Nguyen, Viet-Hung Dao","submitted_at":"2021-03-01T22:11:42Z","abstract_excerpt":"This tutorial gives a quick introduction to Variational Bayes (VB), also called Variational Inference or Variational Approximation, from a practical point of view. The paper covers a range of commonly used VB methods and an attempt is made to keep the materials accessible to the wide community of data analysis practitioners. The aim is that the reader can quickly derive and implement their first VB algorithm for Bayesian inference with their data analysis problem. An end-user software package in Matlab together with the documentation can be found at https://vbayeslab.github.io/VBLabDocs/"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2103.01327","kind":"arxiv","version":1},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2103.01327/integrity.json","findings":[],"available":true,"detectors_run":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938"},"references":{"count":0,"sample":[],"resolved_work":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","internal_anchors":0},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"aliases":[{"alias_kind":"arxiv","alias_value":"2103.01327","created_at":"2026-07-05T02:19:16.940453+00:00"},{"alias_kind":"arxiv_version","alias_value":"2103.01327v1","created_at":"2026-07-05T02:19:16.940453+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2103.01327","created_at":"2026-07-05T02:19:16.940453+00:00"},{"alias_kind":"pith_short_12","alias_value":"VOAVXVPXGWHS","created_at":"2026-07-05T02:19:16.940453+00:00"},{"alias_kind":"pith_short_16","alias_value":"VOAVXVPXGWHSKS4D","created_at":"2026-07-05T02:19:16.940453+00:00"},{"alias_kind":"pith_short_8","alias_value":"VOAVXVPX","created_at":"2026-07-05T02:19:16.940453+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":4,"internal_anchor_count":0,"sample":[{"citing_arxiv_id":"2606.29448","citing_title":"Scalable Bayesian Spatial Mixture Modelling for Remote Sensing Image Segmentation","ref_index":189,"is_internal_anchor":false},{"citing_arxiv_id":"2606.29448","citing_title":"Scalable Bayesian Spatial Mixture Modelling for Remote Sensing Image Segmentation","ref_index":64,"is_internal_anchor":false},{"citing_arxiv_id":"2605.16570","citing_title":"A Cubing Strategy for Identifying Stable Hyperparameter Regions for Uncertainty Quantification in Spatial Deep Learning","ref_index":101,"is_internal_anchor":false},{"citing_arxiv_id":"2510.08974","citing_title":"Bayesian Active Learning for Bayesian Model Updating: the Art of Acquisition Functions and Beyond","ref_index":26,"is_internal_anchor":false}]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/VOAVXVPXGWHSKS4DJBNE6N3NXW","json":"https://pith.science/pith/VOAVXVPXGWHSKS4DJBNE6N3NXW.json","graph_json":"https://pith.science/api/pith-number/VOAVXVPXGWHSKS4DJBNE6N3NXW/graph.json","events_json":"https://pith.science/api/pith-number/VOAVXVPXGWHSKS4DJBNE6N3NXW/events.json","paper":"https://pith.science/paper/VOAVXVPX"},"agent_actions":{"view_html":"https://pith.science/pith/VOAVXVPXGWHSKS4DJBNE6N3NXW","download_json":"https://pith.science/pith/VOAVXVPXGWHSKS4DJBNE6N3NXW.json","view_paper":"https://pith.science/paper/VOAVXVPX","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=2103.01327&json=true","fetch_graph":"https://pith.science/api/pith-number/VOAVXVPXGWHSKS4DJBNE6N3NXW/graph.json","fetch_events":"https://pith.science/api/pith-number/VOAVXVPXGWHSKS4DJBNE6N3NXW/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/VOAVXVPXGWHSKS4DJBNE6N3NXW/action/timestamp_anchor","attest_storage":"https://pith.science/pith/VOAVXVPXGWHSKS4DJBNE6N3NXW/action/storage_attestation","attest_author":"https://pith.science/pith/VOAVXVPXGWHSKS4DJBNE6N3NXW/action/author_attestation","sign_citation":"https://pith.science/pith/VOAVXVPXGWHSKS4DJBNE6N3NXW/action/citation_signature","submit_replication":"https://pith.science/pith/VOAVXVPXGWHSKS4DJBNE6N3NXW/action/replication_record"}},"created_at":"2026-07-05T02:19:16.940453+00:00","updated_at":"2026-07-05T02:19:16.940453+00:00"}