{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2019:VR5B7FJ6HEDNJRQXCWJVH7PNPW","short_pith_number":"pith:VR5B7FJ6","canonical_record":{"source":{"id":"1910.03432","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CL","submitted_at":"2019-10-08T14:48:43Z","cross_cats_sorted":["cs.LG"],"title_canon_sha256":"368c5982b11a05bf054738ccfcb9271e1242065589bd431a4c51c7ec0bd2f83d","abstract_canon_sha256":"b7ca038895588f88f2ca523eb796964307694c186f58110bf9e4baadf42b4892"},"schema_version":"1.0"},"canonical_sha256":"ac7a1f953e3906d4c617159353fded7d9258259a6c15eac5cb678ef89d9b0ed7","source":{"kind":"arxiv","id":"1910.03432","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1910.03432","created_at":"2026-07-05T00:10:46Z"},{"alias_kind":"arxiv_version","alias_value":"1910.03432v1","created_at":"2026-07-05T00:10:46Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1910.03432","created_at":"2026-07-05T00:10:46Z"},{"alias_kind":"pith_short_12","alias_value":"VR5B7FJ6HEDN","created_at":"2026-07-05T00:10:46Z"},{"alias_kind":"pith_short_16","alias_value":"VR5B7FJ6HEDNJRQX","created_at":"2026-07-05T00:10:46Z"},{"alias_kind":"pith_short_8","alias_value":"VR5B7FJ6","created_at":"2026-07-05T00:10:46Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2019:VR5B7FJ6HEDNJRQXCWJVH7PNPW","target":"record","payload":{"canonical_record":{"source":{"id":"1910.03432","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CL","submitted_at":"2019-10-08T14:48:43Z","cross_cats_sorted":["cs.LG"],"title_canon_sha256":"368c5982b11a05bf054738ccfcb9271e1242065589bd431a4c51c7ec0bd2f83d","abstract_canon_sha256":"b7ca038895588f88f2ca523eb796964307694c186f58110bf9e4baadf42b4892"},"schema_version":"1.0"},"canonical_sha256":"ac7a1f953e3906d4c617159353fded7d9258259a6c15eac5cb678ef89d9b0ed7","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T00:10:46.606811Z","signature_b64":"pNLh8Wzq0DawncuyS7o79GidsZ8oOAHx7rtoXH1f7gWktebIxPosgtSGqkJk+4eXZjHzc5iflMGCio/8hzVrBg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"ac7a1f953e3906d4c617159353fded7d9258259a6c15eac5cb678ef89d9b0ed7","last_reissued_at":"2026-07-05T00:10:46.606468Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T00:10:46.606468Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1910.03432","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-07-05T00:10:46Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"CUJieGVubKYf1s50sUJ2Yw2rfCAGZElaFcIrp6SjCLWj05ccYMlEUbynK2sI16cA2Y14SsYx1DtlmTFPPF9SDA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-03T17:05:30.468617Z"},"content_sha256":"3b0390701c1fecc8ca00a2d46cdae7108c873832d2cfff8b0b2a2605ff4993ed","schema_version":"1.0","event_id":"sha256:3b0390701c1fecc8ca00a2d46cdae7108c873832d2cfff8b0b2a2605ff4993ed"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2019:VR5B7FJ6HEDNJRQXCWJVH7PNPW","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Federated Learning of N-gram Language Models","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.LG"],"primary_cat":"cs.CL","authors_text":"Adeline Wong, Ananda Theertha Suresh, Cyril Allauzen, Fran\\c{c}oise Beaufays, Michael Riley, Mingqing Chen, Rajiv Mathews","submitted_at":"2019-10-08T14:48:43Z","abstract_excerpt":"We propose algorithms to train production-quality n-gram language models using federated learning. Federated learning is a distributed computation platform that can be used to train global models for portable devices such as smart phones. Federated learning is especially relevant for applications handling privacy-sensitive data, such as virtual keyboards, because training is performed without the users' data ever leaving their devices. While the principles of federated learning are fairly generic, its methodology assumes that the underlying models are neural networks. However, virtual keyboard"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1910.03432","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/1910.03432/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"},"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-07-05T00:10:46Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"knZRMNBl3ulIT+G8aMoRglC8Gi0sz2IdiWlUnHuFTCDxdFf7/1LXyndSEX7lgrGIqorj1R5BsQc7Vxec+Z8NBQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-03T17:05:30.469133Z"},"content_sha256":"e08437d23eef39fb97b44afcf2d4046ff69cada93bb8ac2ad32cb57e63a2c9e0","schema_version":"1.0","event_id":"sha256:e08437d23eef39fb97b44afcf2d4046ff69cada93bb8ac2ad32cb57e63a2c9e0"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/VR5B7FJ6HEDNJRQXCWJVH7PNPW/bundle.json","state_url":"https://pith.science/pith/VR5B7FJ6HEDNJRQXCWJVH7PNPW/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/VR5B7FJ6HEDNJRQXCWJVH7PNPW/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-08-03T17:05:30Z","links":{"resolver":"https://pith.science/pith/VR5B7FJ6HEDNJRQXCWJVH7PNPW","bundle":"https://pith.science/pith/VR5B7FJ6HEDNJRQXCWJVH7PNPW/bundle.json","state":"https://pith.science/pith/VR5B7FJ6HEDNJRQXCWJVH7PNPW/state.json","well_known_bundle":"https://pith.science/.well-known/pith/VR5B7FJ6HEDNJRQXCWJVH7PNPW/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2019:VR5B7FJ6HEDNJRQXCWJVH7PNPW","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":"b7ca038895588f88f2ca523eb796964307694c186f58110bf9e4baadf42b4892","cross_cats_sorted":["cs.LG"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CL","submitted_at":"2019-10-08T14:48:43Z","title_canon_sha256":"368c5982b11a05bf054738ccfcb9271e1242065589bd431a4c51c7ec0bd2f83d"},"schema_version":"1.0","source":{"id":"1910.03432","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1910.03432","created_at":"2026-07-05T00:10:46Z"},{"alias_kind":"arxiv_version","alias_value":"1910.03432v1","created_at":"2026-07-05T00:10:46Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1910.03432","created_at":"2026-07-05T00:10:46Z"},{"alias_kind":"pith_short_12","alias_value":"VR5B7FJ6HEDN","created_at":"2026-07-05T00:10:46Z"},{"alias_kind":"pith_short_16","alias_value":"VR5B7FJ6HEDNJRQX","created_at":"2026-07-05T00:10:46Z"},{"alias_kind":"pith_short_8","alias_value":"VR5B7FJ6","created_at":"2026-07-05T00:10:46Z"}],"graph_snapshots":[{"event_id":"sha256:e08437d23eef39fb97b44afcf2d4046ff69cada93bb8ac2ad32cb57e63a2c9e0","target":"graph","created_at":"2026-07-05T00:10:46Z","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"},"integrity":{"available":true,"clean":true,"detectors_run":[],"endpoint":"/pith/1910.03432/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"We propose algorithms to train production-quality n-gram language models using federated learning. Federated learning is a distributed computation platform that can be used to train global models for portable devices such as smart phones. Federated learning is especially relevant for applications handling privacy-sensitive data, such as virtual keyboards, because training is performed without the users' data ever leaving their devices. While the principles of federated learning are fairly generic, its methodology assumes that the underlying models are neural networks. However, virtual keyboard","authors_text":"Adeline Wong, Ananda Theertha Suresh, Cyril Allauzen, Fran\\c{c}oise Beaufays, Michael Riley, Mingqing Chen, Rajiv Mathews","cross_cats":["cs.LG"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CL","submitted_at":"2019-10-08T14:48:43Z","title":"Federated Learning of N-gram Language Models"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1910.03432","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:3b0390701c1fecc8ca00a2d46cdae7108c873832d2cfff8b0b2a2605ff4993ed","target":"record","created_at":"2026-07-05T00:10:46Z","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":"b7ca038895588f88f2ca523eb796964307694c186f58110bf9e4baadf42b4892","cross_cats_sorted":["cs.LG"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CL","submitted_at":"2019-10-08T14:48:43Z","title_canon_sha256":"368c5982b11a05bf054738ccfcb9271e1242065589bd431a4c51c7ec0bd2f83d"},"schema_version":"1.0","source":{"id":"1910.03432","kind":"arxiv","version":1}},"canonical_sha256":"ac7a1f953e3906d4c617159353fded7d9258259a6c15eac5cb678ef89d9b0ed7","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"ac7a1f953e3906d4c617159353fded7d9258259a6c15eac5cb678ef89d9b0ed7","first_computed_at":"2026-07-05T00:10:46.606468Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T00:10:46.606468Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"pNLh8Wzq0DawncuyS7o79GidsZ8oOAHx7rtoXH1f7gWktebIxPosgtSGqkJk+4eXZjHzc5iflMGCio/8hzVrBg==","signature_status":"signed_v1","signed_at":"2026-07-05T00:10:46.606811Z","signed_message":"canonical_sha256_bytes"},"source_id":"1910.03432","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:3b0390701c1fecc8ca00a2d46cdae7108c873832d2cfff8b0b2a2605ff4993ed","sha256:e08437d23eef39fb97b44afcf2d4046ff69cada93bb8ac2ad32cb57e63a2c9e0"],"state_sha256":"db3a2c645cb9774bb34ac9486e1de2d010b13e2f5e20e780cbbb92a7496352f8"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"7Bgi3wOpXZ61oGHevp/f4qMny6ZjXMHflKKXGGJp94S5HABA0kEniWtNpRIswUCNkG+S+lY3f7tpyRGc9oL8Bw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-03T17:05:30.484518Z","bundle_sha256":"a6ff5aff24c0ebda936017a02cdd179b6b0e8198afb55dd4dd015d9287f82afd"}}