{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2020:M5Y2QUPPTGPED4IC7ENW5GPYHP","short_pith_number":"pith:M5Y2QUPP","canonical_record":{"source":{"id":"2008.03606","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LG","submitted_at":"2020-08-08T21:55:07Z","cross_cats_sorted":["cs.DC","math.OC","stat.ML"],"title_canon_sha256":"3555e6d01eb85f2806faf44c7973d86fd1058514e8b5ba8941d9957ca07d6e77","abstract_canon_sha256":"e2cff4e67aecb260b6d3e974db4c42eba1b8c8f3caeaeddc4ad8307fce7550c3"},"schema_version":"1.0"},"canonical_sha256":"6771a851ef999e41f102f91b6e99f83bd472ac7dadfe640b68d2646d1b36d41c","source":{"kind":"arxiv","id":"2008.03606","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2008.03606","created_at":"2026-07-05T02:47:00Z"},{"alias_kind":"arxiv_version","alias_value":"2008.03606v2","created_at":"2026-07-05T02:47:00Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2008.03606","created_at":"2026-07-05T02:47:00Z"},{"alias_kind":"pith_short_12","alias_value":"M5Y2QUPPTGPE","created_at":"2026-07-05T02:47:00Z"},{"alias_kind":"pith_short_16","alias_value":"M5Y2QUPPTGPED4IC","created_at":"2026-07-05T02:47:00Z"},{"alias_kind":"pith_short_8","alias_value":"M5Y2QUPP","created_at":"2026-07-05T02:47:00Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2020:M5Y2QUPPTGPED4IC7ENW5GPYHP","target":"record","payload":{"canonical_record":{"source":{"id":"2008.03606","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LG","submitted_at":"2020-08-08T21:55:07Z","cross_cats_sorted":["cs.DC","math.OC","stat.ML"],"title_canon_sha256":"3555e6d01eb85f2806faf44c7973d86fd1058514e8b5ba8941d9957ca07d6e77","abstract_canon_sha256":"e2cff4e67aecb260b6d3e974db4c42eba1b8c8f3caeaeddc4ad8307fce7550c3"},"schema_version":"1.0"},"canonical_sha256":"6771a851ef999e41f102f91b6e99f83bd472ac7dadfe640b68d2646d1b36d41c","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T02:47:00.447089Z","signature_b64":"cppglse7886zHzNRdKVh2PuDlJPCbpcdcxI6+ZD8DuuaqmbiKBEn9mXsJisLYThL9E4b0rmurY8YgBVk3ffEAw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"6771a851ef999e41f102f91b6e99f83bd472ac7dadfe640b68d2646d1b36d41c","last_reissued_at":"2026-07-05T02:47:00.446455Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T02:47:00.446455Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2008.03606","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-07-05T02:47:00Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"isDXCKuFkoXp6/m7Isp5/XnwxiDD3bxWkqoIbHuYJT5WsMotllpH5gj+p7i4FEcUpRIvGJ13WdQ3mkkd6uMrDg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-05T09:14:05.444743Z"},"content_sha256":"6d321647b30f0b8979e142db7253991be4418985034fc2da5b31972d5ce872e4","schema_version":"1.0","event_id":"sha256:6d321647b30f0b8979e142db7253991be4418985034fc2da5b31972d5ce872e4"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2020:M5Y2QUPPTGPED4IC7ENW5GPYHP","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Mime: Mimicking Centralized Stochastic Algorithms in Federated Learning","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.DC","math.OC","stat.ML"],"primary_cat":"cs.LG","authors_text":"Ananda Theertha Suresh, Martin Jaggi, Mehryar Mohri, Sai Praneeth Karimireddy, Sashank J. Reddi, Satyen Kale, Sebastian U. Stich","submitted_at":"2020-08-08T21:55:07Z","abstract_excerpt":"Federated learning (FL) is a challenging setting for optimization due to the heterogeneity of the data across different clients which gives rise to the client drift phenomenon. In fact, obtaining an algorithm for FL which is uniformly better than simple centralized training has been a major open problem thus far. In this work, we propose a general algorithmic framework, Mime, which i) mitigates client drift and ii) adapts arbitrary centralized optimization algorithms such as momentum and Adam to the cross-device federated learning setting. Mime uses a combination of control-variates and server"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2008.03606","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":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2008.03606/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-05T02:47:00Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"ek0G/MCcjp1TM4CLUECvDCiVhcR88T2GBMdbRkYk5kYyw6LMzzjqi9ODyjBET9dOGG0g1kaxeCR0WHJKk3HABA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-05T09:14:05.445230Z"},"content_sha256":"d7aed20064ef688eefb1392ed41bd51b99456741df88ccd1a3c0525019ace763","schema_version":"1.0","event_id":"sha256:d7aed20064ef688eefb1392ed41bd51b99456741df88ccd1a3c0525019ace763"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/M5Y2QUPPTGPED4IC7ENW5GPYHP/bundle.json","state_url":"https://pith.science/pith/M5Y2QUPPTGPED4IC7ENW5GPYHP/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/M5Y2QUPPTGPED4IC7ENW5GPYHP/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-05T09:14:05Z","links":{"resolver":"https://pith.science/pith/M5Y2QUPPTGPED4IC7ENW5GPYHP","bundle":"https://pith.science/pith/M5Y2QUPPTGPED4IC7ENW5GPYHP/bundle.json","state":"https://pith.science/pith/M5Y2QUPPTGPED4IC7ENW5GPYHP/state.json","well_known_bundle":"https://pith.science/.well-known/pith/M5Y2QUPPTGPED4IC7ENW5GPYHP/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2020:M5Y2QUPPTGPED4IC7ENW5GPYHP","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":"e2cff4e67aecb260b6d3e974db4c42eba1b8c8f3caeaeddc4ad8307fce7550c3","cross_cats_sorted":["cs.DC","math.OC","stat.ML"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LG","submitted_at":"2020-08-08T21:55:07Z","title_canon_sha256":"3555e6d01eb85f2806faf44c7973d86fd1058514e8b5ba8941d9957ca07d6e77"},"schema_version":"1.0","source":{"id":"2008.03606","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2008.03606","created_at":"2026-07-05T02:47:00Z"},{"alias_kind":"arxiv_version","alias_value":"2008.03606v2","created_at":"2026-07-05T02:47:00Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2008.03606","created_at":"2026-07-05T02:47:00Z"},{"alias_kind":"pith_short_12","alias_value":"M5Y2QUPPTGPE","created_at":"2026-07-05T02:47:00Z"},{"alias_kind":"pith_short_16","alias_value":"M5Y2QUPPTGPED4IC","created_at":"2026-07-05T02:47:00Z"},{"alias_kind":"pith_short_8","alias_value":"M5Y2QUPP","created_at":"2026-07-05T02:47:00Z"}],"graph_snapshots":[{"event_id":"sha256:d7aed20064ef688eefb1392ed41bd51b99456741df88ccd1a3c0525019ace763","target":"graph","created_at":"2026-07-05T02:47:00Z","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/2008.03606/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Federated learning (FL) is a challenging setting for optimization due to the heterogeneity of the data across different clients which gives rise to the client drift phenomenon. In fact, obtaining an algorithm for FL which is uniformly better than simple centralized training has been a major open problem thus far. In this work, we propose a general algorithmic framework, Mime, which i) mitigates client drift and ii) adapts arbitrary centralized optimization algorithms such as momentum and Adam to the cross-device federated learning setting. Mime uses a combination of control-variates and server","authors_text":"Ananda Theertha Suresh, Martin Jaggi, Mehryar Mohri, Sai Praneeth Karimireddy, Sashank J. Reddi, Satyen Kale, Sebastian U. Stich","cross_cats":["cs.DC","math.OC","stat.ML"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LG","submitted_at":"2020-08-08T21:55:07Z","title":"Mime: Mimicking Centralized Stochastic Algorithms in Federated Learning"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2008.03606","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:6d321647b30f0b8979e142db7253991be4418985034fc2da5b31972d5ce872e4","target":"record","created_at":"2026-07-05T02:47:00Z","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":"e2cff4e67aecb260b6d3e974db4c42eba1b8c8f3caeaeddc4ad8307fce7550c3","cross_cats_sorted":["cs.DC","math.OC","stat.ML"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LG","submitted_at":"2020-08-08T21:55:07Z","title_canon_sha256":"3555e6d01eb85f2806faf44c7973d86fd1058514e8b5ba8941d9957ca07d6e77"},"schema_version":"1.0","source":{"id":"2008.03606","kind":"arxiv","version":2}},"canonical_sha256":"6771a851ef999e41f102f91b6e99f83bd472ac7dadfe640b68d2646d1b36d41c","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"6771a851ef999e41f102f91b6e99f83bd472ac7dadfe640b68d2646d1b36d41c","first_computed_at":"2026-07-05T02:47:00.446455Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T02:47:00.446455Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"cppglse7886zHzNRdKVh2PuDlJPCbpcdcxI6+ZD8DuuaqmbiKBEn9mXsJisLYThL9E4b0rmurY8YgBVk3ffEAw==","signature_status":"signed_v1","signed_at":"2026-07-05T02:47:00.447089Z","signed_message":"canonical_sha256_bytes"},"source_id":"2008.03606","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:6d321647b30f0b8979e142db7253991be4418985034fc2da5b31972d5ce872e4","sha256:d7aed20064ef688eefb1392ed41bd51b99456741df88ccd1a3c0525019ace763"],"state_sha256":"270ae6e591b5917aa705c8db4cf974f3f39a3c432dcdc0fb46f8935c49fcf606"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"w8rDKMdIYg8Y4ltxi1yuejSXML5++vXmXp5G1eZQmGyKuj6fU51kOeH/xixTh4HlbecSr4DvSIt/qqFZjbXOAw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-05T09:14:05.448413Z","bundle_sha256":"933a9990b0a57aa96262e08a3f1c0548233e6f57124ea4913ea74761294c979a"}}