{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2017:3IJSXWJMLBRQCXEJRIWO4YG7R6","short_pith_number":"pith:3IJSXWJM","canonical_record":{"source":{"id":"1709.02477","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LG","submitted_at":"2017-09-07T22:33:37Z","cross_cats_sorted":["cs.AI","stat.ML"],"title_canon_sha256":"2ddb9d752b2815b045f8629dc887d0f3fa939b83cdf91e2b14fd2ca808c21e30","abstract_canon_sha256":"c747c4693f07628c8d420893a1c6658c78a5175436a129fda7be0d86ead90a7e"},"schema_version":"1.0"},"canonical_sha256":"da132bd92c5863015c898a2cee60df8faeecdbe2aad3870302909f266ce5aa65","source":{"kind":"arxiv","id":"1709.02477","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1709.02477","created_at":"2026-05-18T00:35:45Z"},{"alias_kind":"arxiv_version","alias_value":"1709.02477v1","created_at":"2026-05-18T00:35:45Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1709.02477","created_at":"2026-05-18T00:35:45Z"},{"alias_kind":"pith_short_12","alias_value":"3IJSXWJMLBRQ","created_at":"2026-05-18T12:30:58Z"},{"alias_kind":"pith_short_16","alias_value":"3IJSXWJMLBRQCXEJ","created_at":"2026-05-18T12:30:58Z"},{"alias_kind":"pith_short_8","alias_value":"3IJSXWJM","created_at":"2026-05-18T12:30:58Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2017:3IJSXWJMLBRQCXEJRIWO4YG7R6","target":"record","payload":{"canonical_record":{"source":{"id":"1709.02477","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LG","submitted_at":"2017-09-07T22:33:37Z","cross_cats_sorted":["cs.AI","stat.ML"],"title_canon_sha256":"2ddb9d752b2815b045f8629dc887d0f3fa939b83cdf91e2b14fd2ca808c21e30","abstract_canon_sha256":"c747c4693f07628c8d420893a1c6658c78a5175436a129fda7be0d86ead90a7e"},"schema_version":"1.0"},"canonical_sha256":"da132bd92c5863015c898a2cee60df8faeecdbe2aad3870302909f266ce5aa65","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:35:45.663109Z","signature_b64":"G9S8zRFF4CgMlrS6oPkOR5hzOj2HkRVcna8thZ+KH/uYlh4ZIO1MT4232Xe2bFL3nfdwzP1VScEbLs6i6INVCA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"da132bd92c5863015c898a2cee60df8faeecdbe2aad3870302909f266ce5aa65","last_reissued_at":"2026-05-18T00:35:45.662427Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:35:45.662427Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1709.02477","source_version":1,"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-18T00:35:45Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"5sa3NmVYP35hcxfTe4E6VKk+6UzdPjg/R7AetXcj2GpNBNQCAY+76stwIXdaVEddPSqmLYual0gGzAbwELHPBw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-26T02:37:16.269889Z"},"content_sha256":"96d844fe2fc958515016d95ee81e68a1e2636739fe27024a1c9eb79cf6923889","schema_version":"1.0","event_id":"sha256:96d844fe2fc958515016d95ee81e68a1e2636739fe27024a1c9eb79cf6923889"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2017:3IJSXWJMLBRQCXEJRIWO4YG7R6","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Inferring Generative Model Structure with Static Analysis","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.AI","stat.ML"],"primary_cat":"cs.LG","authors_text":"Bryan He, Christopher R\\'e, Daniel L. Rubin, Imon Banerjee, Nishith Khandwala, Paroma Varma, Payal Bajaj","submitted_at":"2017-09-07T22:33:37Z","abstract_excerpt":"Obtaining enough labeled data to robustly train complex discriminative models is a major bottleneck in the machine learning pipeline. A popular solution is combining multiple sources of weak supervision using generative models. The structure of these models affects training label quality, but is difficult to learn without any ground truth labels. We instead rely on these weak supervision sources having some structure by virtue of being encoded programmatically. We present Coral, a paradigm that infers generative model structure by statically analyzing the code for these heuristics, thus reduci"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1709.02477","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":""},"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-18T00:35:45Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"n8tUc9q2qG1ZKo/pou8hu7k3zxtFqm8zielvIe9rQTOaGoj9NwOmecXr/rrDWFnqLaJrw6swV0wR6h4E04hgDQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-26T02:37:16.270591Z"},"content_sha256":"9a2f5cdbdec18cc92918248c2c1c9f97be1fa7d2bb656a7ef31a6ff912db18e1","schema_version":"1.0","event_id":"sha256:9a2f5cdbdec18cc92918248c2c1c9f97be1fa7d2bb656a7ef31a6ff912db18e1"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/3IJSXWJMLBRQCXEJRIWO4YG7R6/bundle.json","state_url":"https://pith.science/pith/3IJSXWJMLBRQCXEJRIWO4YG7R6/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/3IJSXWJMLBRQCXEJRIWO4YG7R6/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-26T02:37:16Z","links":{"resolver":"https://pith.science/pith/3IJSXWJMLBRQCXEJRIWO4YG7R6","bundle":"https://pith.science/pith/3IJSXWJMLBRQCXEJRIWO4YG7R6/bundle.json","state":"https://pith.science/pith/3IJSXWJMLBRQCXEJRIWO4YG7R6/state.json","well_known_bundle":"https://pith.science/.well-known/pith/3IJSXWJMLBRQCXEJRIWO4YG7R6/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2017:3IJSXWJMLBRQCXEJRIWO4YG7R6","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":"c747c4693f07628c8d420893a1c6658c78a5175436a129fda7be0d86ead90a7e","cross_cats_sorted":["cs.AI","stat.ML"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LG","submitted_at":"2017-09-07T22:33:37Z","title_canon_sha256":"2ddb9d752b2815b045f8629dc887d0f3fa939b83cdf91e2b14fd2ca808c21e30"},"schema_version":"1.0","source":{"id":"1709.02477","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1709.02477","created_at":"2026-05-18T00:35:45Z"},{"alias_kind":"arxiv_version","alias_value":"1709.02477v1","created_at":"2026-05-18T00:35:45Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1709.02477","created_at":"2026-05-18T00:35:45Z"},{"alias_kind":"pith_short_12","alias_value":"3IJSXWJMLBRQ","created_at":"2026-05-18T12:30:58Z"},{"alias_kind":"pith_short_16","alias_value":"3IJSXWJMLBRQCXEJ","created_at":"2026-05-18T12:30:58Z"},{"alias_kind":"pith_short_8","alias_value":"3IJSXWJM","created_at":"2026-05-18T12:30:58Z"}],"graph_snapshots":[{"event_id":"sha256:9a2f5cdbdec18cc92918248c2c1c9f97be1fa7d2bb656a7ef31a6ff912db18e1","target":"graph","created_at":"2026-05-18T00:35:45Z","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":"Obtaining enough labeled data to robustly train complex discriminative models is a major bottleneck in the machine learning pipeline. A popular solution is combining multiple sources of weak supervision using generative models. The structure of these models affects training label quality, but is difficult to learn without any ground truth labels. We instead rely on these weak supervision sources having some structure by virtue of being encoded programmatically. We present Coral, a paradigm that infers generative model structure by statically analyzing the code for these heuristics, thus reduci","authors_text":"Bryan He, Christopher R\\'e, Daniel L. Rubin, Imon Banerjee, Nishith Khandwala, Paroma Varma, Payal Bajaj","cross_cats":["cs.AI","stat.ML"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LG","submitted_at":"2017-09-07T22:33:37Z","title":"Inferring Generative Model Structure with Static Analysis"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1709.02477","kind":"arxiv","version":1},"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:96d844fe2fc958515016d95ee81e68a1e2636739fe27024a1c9eb79cf6923889","target":"record","created_at":"2026-05-18T00:35:45Z","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":"c747c4693f07628c8d420893a1c6658c78a5175436a129fda7be0d86ead90a7e","cross_cats_sorted":["cs.AI","stat.ML"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LG","submitted_at":"2017-09-07T22:33:37Z","title_canon_sha256":"2ddb9d752b2815b045f8629dc887d0f3fa939b83cdf91e2b14fd2ca808c21e30"},"schema_version":"1.0","source":{"id":"1709.02477","kind":"arxiv","version":1}},"canonical_sha256":"da132bd92c5863015c898a2cee60df8faeecdbe2aad3870302909f266ce5aa65","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"da132bd92c5863015c898a2cee60df8faeecdbe2aad3870302909f266ce5aa65","first_computed_at":"2026-05-18T00:35:45.662427Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T00:35:45.662427Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"G9S8zRFF4CgMlrS6oPkOR5hzOj2HkRVcna8thZ+KH/uYlh4ZIO1MT4232Xe2bFL3nfdwzP1VScEbLs6i6INVCA==","signature_status":"signed_v1","signed_at":"2026-05-18T00:35:45.663109Z","signed_message":"canonical_sha256_bytes"},"source_id":"1709.02477","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:96d844fe2fc958515016d95ee81e68a1e2636739fe27024a1c9eb79cf6923889","sha256:9a2f5cdbdec18cc92918248c2c1c9f97be1fa7d2bb656a7ef31a6ff912db18e1"],"state_sha256":"61a36e03aac53bedd37919045bbb0b95ae47fc3418d6095901e547d7e3ab7ff3"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"iBzgGL8lxe93OS4Tui1TdPQSkwR3hIQI2WvkL1hfDahdFhTON+KIQBM75K9gOE1FRSEdCXbUmScFWGKqGD50BA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-05-26T02:37:16.274600Z","bundle_sha256":"485cdc3cce67542c8278df3b49198888e758c664f02092fdced068d373dc2bb9"}}