{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/arxiv-2508-04045","title":"FeDaL: Federated Dataset Learning for General Time Series Foundation Models","arxiv_id":"2508.04045","date":"2025-08-06","proceeding":"ICLR","authors":["Shengchao Chen","Guodong Long","Michael Blumenstein","Jing Jiang"],"abstract":"Dataset-level heterogeneity introduces significant domain biases that fundamentally degrade generalization on general Time Series Foundation Models (TSFMs), yet this challenge remains underexplored. This paper rethinks the from-scratch training of TSFMs using the paradigm of federated learning. We propose a novel Federated Dataset Learning (FeDaL) approach to tackle heterogeneous time series by learning dataset-agnostic temporal representations. Specifically, the distributed architecture of federated learning is a nature solution to decompose heterogeneous TS datasets into shared generalized knowledge and preserved personalized knowledge. Moreover, based on the TSFM architecture, FeDaL explicitly mitigates both local and global biases by adding two complementary mechanisms: Domain Bias Elimination (DBE) and Global Bias Elimination (GBE). FeDaL`s cross-dataset generalization has been extensively evaluated in real-world datasets spanning eight tasks (including various regression and classification), against 54 baselines. We further analyze federated scaling behavior, showing how data volume, client count, and join rate affect model performance under decentralization. Our code is publicly available at https://github.com/shengchaochen82/FeDaL","url_abs":"https://arxiv.org/abs/2508.04045","url_pdf":"https://arxiv.org/pdf/2508.04045","source":{"archive":null,"snapshot":"2025-07-28","note":"not in the Papers with Code archive (frozen at the snapshot)","row_kind":"graph","title_abstract_authors_date":"arXiv metadata, CC0 1.0 (https://info.arxiv.org/help/license)"},"code_links":[],"tasks":[],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"syntology_url":null,"atlas_url":"https://app.syntology.ai/?focus=2508.04045","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2508.04045"}},"developers":"https://syntology.ai/developers","read_at":"2026-09-24T18:15:14+00:00","read_at_is":"when the build read Syntology's graph, not when any sample ran","claim":"Per-sample execution status on synthesized fixtures; not a correctness claim about the paper. Samples come from repositories linked to the paper, official or community; repo_kind says which.","repos":[{"mentioned_in_github":null,"is_official":null,"provenance":"deterministic:regex_extraction","mentioned_in_paper":null,"url":"https://github.com/shengchaochen82/FeDaL","reach":{"status":"ok","spdx":"MIT"}}],"summary":{"unverified":4},"by_repo_kind":{"found_in_text":{"samples":4,"ran":0,"repositories":1}},"repo_kind_vocabulary":{"official":"The archive marks this repository official for the paper","named_in_paper":"The archive records that the paper mentions this repository; it is not marked official","listed":"In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper","found_in_text":"Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted","community":"Not in the archive's code links for this paper; a community repository Syntology harvested"},"n_pointer_only_for_licence":0,"samples":[{"code_sha256_prefix":"958923c993b7bc27","entry":"apply_rotary_emb","repo":"shengchaochen82/FeDaL","repo_kind":"found_in_text","path":"layers/SelfAttention_Family.py","file_url":"https://github.com/shengchaochen82/FeDaL/blob/HEAD/layers/SelfAttention_Family.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"958923c993b7bc27"}},{"code_sha256_prefix":"7f0985cd373967a9","entry":"decompose_time_series_gpu","repo":"shengchaochen82/FeDaL","repo_kind":"found_in_text","path":"flcore/clients/clientFeDaL.py","file_url":"https://github.com/shengchaochen82/FeDaL/blob/HEAD/flcore/clients/clientFeDaL.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"7f0985cd373967a9"}},{"code_sha256_prefix":"74baa8f281e2a54d","entry":"model_parameter_vector","repo":"shengchaochen82/FeDaL","repo_kind":"found_in_text","path":"flcore/clients/clientFeDaL.py","file_url":"https://github.com/shengchaochen82/FeDaL/blob/HEAD/flcore/clients/clientFeDaL.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"74baa8f281e2a54d"}},{"code_sha256_prefix":"06b7cb00db5681c0","entry":"rotate_half","repo":"shengchaochen82/FeDaL","repo_kind":"found_in_text","path":"layers/SelfAttention_Family.py","file_url":"https://github.com/shengchaochen82/FeDaL/blob/HEAD/layers/SelfAttention_Family.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"06b7cb00db5681c0"}}]},"arxiv_metadata":{"licence":"arXiv metadata, CC0 1.0 (https://info.arxiv.org/help/license)","fields":["title","abstract","authors","date"],"primary_category":"cs.LG","source":"arxiv_api"},"syntology_extracted_results":null}