{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2018:HHLD5QY5SC5Y663NOXYAEGA6OX","short_pith_number":"pith:HHLD5QY5","canonical_record":{"source":{"id":"1811.05031","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.MS","submitted_at":"2018-11-12T22:52:46Z","cross_cats_sorted":["stat.CO"],"title_canon_sha256":"2b22ed508f17647328fb901998f892090fa18f68619cbe9f7ac1a35b0b8691a6","abstract_canon_sha256":"382a9110d5ecc54365a0fe2a854e64bc382dd636ea8d0b4ccea89cd121897769"},"schema_version":"1.0"},"canonical_sha256":"39d63ec31d90bb8f7b6d75f002181e75d8b9feb5c2e7dd4272935fdd8df7948a","source":{"kind":"arxiv","id":"1811.05031","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1811.05031","created_at":"2026-05-17T23:50:23Z"},{"alias_kind":"arxiv_version","alias_value":"1811.05031v2","created_at":"2026-05-17T23:50:23Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1811.05031","created_at":"2026-05-17T23:50:23Z"},{"alias_kind":"pith_short_12","alias_value":"HHLD5QY5SC5Y","created_at":"2026-05-18T12:32:28Z"},{"alias_kind":"pith_short_16","alias_value":"HHLD5QY5SC5Y663N","created_at":"2026-05-18T12:32:28Z"},{"alias_kind":"pith_short_8","alias_value":"HHLD5QY5","created_at":"2026-05-18T12:32:28Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2018:HHLD5QY5SC5Y663NOXYAEGA6OX","target":"record","payload":{"canonical_record":{"source":{"id":"1811.05031","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.MS","submitted_at":"2018-11-12T22:52:46Z","cross_cats_sorted":["stat.CO"],"title_canon_sha256":"2b22ed508f17647328fb901998f892090fa18f68619cbe9f7ac1a35b0b8691a6","abstract_canon_sha256":"382a9110d5ecc54365a0fe2a854e64bc382dd636ea8d0b4ccea89cd121897769"},"schema_version":"1.0"},"canonical_sha256":"39d63ec31d90bb8f7b6d75f002181e75d8b9feb5c2e7dd4272935fdd8df7948a","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-17T23:50:23.038272Z","signature_b64":"Kh/AN3+Efqo7llDJyN+omXHzvI+vULVRIYzqLN8TTHewwhM+1Zvrz+JdZtOSn7Wbyj/ZxLkED9MN3tcGLyZVBA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"39d63ec31d90bb8f7b6d75f002181e75d8b9feb5c2e7dd4272935fdd8df7948a","last_reissued_at":"2026-05-17T23:50:23.037829Z","signature_status":"signed_v1","first_computed_at":"2026-05-17T23:50:23.037829Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1811.05031","source_version":2,"attestation_state":"computed"},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-05-17T23:50:23Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"9yfkGAQkNFI3GHkXsIkJMdx/ljZd7WzZdFgCfZAA5mxYYduYym6FLPsg3e9aq1GIiq/7ar1xVNQ3Ef/H4AHvDQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-22T16:58:38.149394Z"},"content_sha256":"dbda61b13eceb51f6b17a466b01da818e8c49d496eebedc41fd3696adc03bbd0","schema_version":"1.0","event_id":"sha256:dbda61b13eceb51f6b17a466b01da818e8c49d496eebedc41fd3696adc03bbd0"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2018:HHLD5QY5SC5Y663NOXYAEGA6OX","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"A Review of automatic differentiation and its efficient implementation","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["stat.CO"],"primary_cat":"cs.MS","authors_text":"Charles C. Margossian","submitted_at":"2018-11-12T22:52:46Z","abstract_excerpt":"Derivatives play a critical role in computational statistics, examples being Bayesian inference using Hamiltonian Monte Carlo sampling and the training of neural networks. Automatic differentiation is a powerful tool to automate the calculation of derivatives and is preferable to more traditional methods, especially when differentiating complex algorithms and mathematical functions. The implementation of automatic differentiation however requires some care to insure efficiency. Modern differentiation packages deploy a broad range of computational techniques to improve applicability, run time, "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1811.05031","kind":"arxiv","version":2},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"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"},"verdict_id":null},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-05-17T23:50:23Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"5NEZXSoDL3nWCzMfOKPWj55im5zP1uePRJa75gPEVrV02fQBrBcCqzQOEo9iGzjrAr9W6FbT+GzlpzA4bTwCDA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-22T16:58:38.150046Z"},"content_sha256":"561b5191268c50b5806d8e0bce636bab7a8036e2a482b1dc9c288fbd2f38ed3f","schema_version":"1.0","event_id":"sha256:561b5191268c50b5806d8e0bce636bab7a8036e2a482b1dc9c288fbd2f38ed3f"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/HHLD5QY5SC5Y663NOXYAEGA6OX/bundle.json","state_url":"https://pith.science/pith/HHLD5QY5SC5Y663NOXYAEGA6OX/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/HHLD5QY5SC5Y663NOXYAEGA6OX/bundle.json","status":"primary"}],"public_keys":[{"key_id":"pith-v1-2026-05","algorithm":"ed25519","format":"raw","public_key_b64":"stVStoiQhXFxp4s2pdzPNoqVNBMojDU/fJ2db5S3CbM=","public_key_hex":"b2d552b68890857171a78b36a5dccf368a953413288c353f7c9d9d6f94b709b3","fingerprint_sha256_b32_first128bits":"RVFV5Z2OI2J3ZUO7ERDEBCYNKS","fingerprint_sha256_hex":"8d4b5ee74e4693bcd1df2446408b0d54","rotates_at":null,"url":"https://pith.science/pith-signing-key.json","notes":"Pith uses this Ed25519 key to sign canonical record SHA-256 digests. Verify with: ed25519_verify(public_key, message=canonical_sha256_bytes, signature=base64decode(signature_b64))."}],"merge_version":"pith-open-graph-merge-v1","built_at":"2026-05-22T16:58:38Z","links":{"resolver":"https://pith.science/pith/HHLD5QY5SC5Y663NOXYAEGA6OX","bundle":"https://pith.science/pith/HHLD5QY5SC5Y663NOXYAEGA6OX/bundle.json","state":"https://pith.science/pith/HHLD5QY5SC5Y663NOXYAEGA6OX/state.json","well_known_bundle":"https://pith.science/.well-known/pith/HHLD5QY5SC5Y663NOXYAEGA6OX/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2018:HHLD5QY5SC5Y663NOXYAEGA6OX","merge_version":"pith-open-graph-merge-v1","event_count":2,"valid_event_count":2,"invalid_event_count":0,"equivocation_count":0,"current":{"canonical_record":{"metadata":{"abstract_canon_sha256":"382a9110d5ecc54365a0fe2a854e64bc382dd636ea8d0b4ccea89cd121897769","cross_cats_sorted":["stat.CO"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.MS","submitted_at":"2018-11-12T22:52:46Z","title_canon_sha256":"2b22ed508f17647328fb901998f892090fa18f68619cbe9f7ac1a35b0b8691a6"},"schema_version":"1.0","source":{"id":"1811.05031","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1811.05031","created_at":"2026-05-17T23:50:23Z"},{"alias_kind":"arxiv_version","alias_value":"1811.05031v2","created_at":"2026-05-17T23:50:23Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1811.05031","created_at":"2026-05-17T23:50:23Z"},{"alias_kind":"pith_short_12","alias_value":"HHLD5QY5SC5Y","created_at":"2026-05-18T12:32:28Z"},{"alias_kind":"pith_short_16","alias_value":"HHLD5QY5SC5Y663N","created_at":"2026-05-18T12:32:28Z"},{"alias_kind":"pith_short_8","alias_value":"HHLD5QY5","created_at":"2026-05-18T12:32:28Z"}],"graph_snapshots":[{"event_id":"sha256:561b5191268c50b5806d8e0bce636bab7a8036e2a482b1dc9c288fbd2f38ed3f","target":"graph","created_at":"2026-05-17T23:50:23Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"graph_snapshot":{"author_claims":{"count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","strong_count":0},"builder_version":"pith-number-builder-2026-05-17-v1","claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"paper":{"abstract_excerpt":"Derivatives play a critical role in computational statistics, examples being Bayesian inference using Hamiltonian Monte Carlo sampling and the training of neural networks. Automatic differentiation is a powerful tool to automate the calculation of derivatives and is preferable to more traditional methods, especially when differentiating complex algorithms and mathematical functions. The implementation of automatic differentiation however requires some care to insure efficiency. Modern differentiation packages deploy a broad range of computational techniques to improve applicability, run time, ","authors_text":"Charles C. Margossian","cross_cats":["stat.CO"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.MS","submitted_at":"2018-11-12T22:52:46Z","title":"A Review of automatic differentiation and its efficient implementation"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1811.05031","kind":"arxiv","version":2},"verdict":{"created_at":null,"id":null,"model_set":{},"one_line_summary":"","pipeline_version":null,"pith_extraction_headline":"","strongest_claim":"","weakest_assumption":""}},"verdict_id":null}}],"author_attestations":[],"timestamp_anchors":[],"storage_attestations":[],"citation_signatures":[],"replication_records":[],"corrections":[],"mirror_hints":[],"record_created":{"event_id":"sha256:dbda61b13eceb51f6b17a466b01da818e8c49d496eebedc41fd3696adc03bbd0","target":"record","created_at":"2026-05-17T23:50:23Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"attestation_state":"computed","canonical_record":{"metadata":{"abstract_canon_sha256":"382a9110d5ecc54365a0fe2a854e64bc382dd636ea8d0b4ccea89cd121897769","cross_cats_sorted":["stat.CO"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.MS","submitted_at":"2018-11-12T22:52:46Z","title_canon_sha256":"2b22ed508f17647328fb901998f892090fa18f68619cbe9f7ac1a35b0b8691a6"},"schema_version":"1.0","source":{"id":"1811.05031","kind":"arxiv","version":2}},"canonical_sha256":"39d63ec31d90bb8f7b6d75f002181e75d8b9feb5c2e7dd4272935fdd8df7948a","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"39d63ec31d90bb8f7b6d75f002181e75d8b9feb5c2e7dd4272935fdd8df7948a","first_computed_at":"2026-05-17T23:50:23.037829Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-17T23:50:23.037829Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"Kh/AN3+Efqo7llDJyN+omXHzvI+vULVRIYzqLN8TTHewwhM+1Zvrz+JdZtOSn7Wbyj/ZxLkED9MN3tcGLyZVBA==","signature_status":"signed_v1","signed_at":"2026-05-17T23:50:23.038272Z","signed_message":"canonical_sha256_bytes"},"source_id":"1811.05031","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:dbda61b13eceb51f6b17a466b01da818e8c49d496eebedc41fd3696adc03bbd0","sha256:561b5191268c50b5806d8e0bce636bab7a8036e2a482b1dc9c288fbd2f38ed3f"],"state_sha256":"028b7794f29f9e5f6f4559dadee8b7aaea3198f575451c76a50f825571e159d0"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"HGYXouOsCNaGz0pIxIIZSiNUJAJkvfClUeGt/yDDv7WFI7ZMmEhlqAtKUrnnBhXQ5BHtzWNevjxcrJvuNYEFAw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-05-22T16:58:38.153703Z","bundle_sha256":"97d352121b407c3880b0def436c988d74406235a6ea2b7c02fda4d609c28980e"}}