{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,8]],"date-time":"2026-06-08T15:05:19Z","timestamp":1780931119913,"version":"3.54.1"},"reference-count":40,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,12,1]],"date-time":"2026-12-01T00:00:00Z","timestamp":1796083200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,12,1]],"date-time":"2026-12-01T00:00:00Z","timestamp":1796083200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,12,1]],"date-time":"2026-12-01T00:00:00Z","timestamp":1796083200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-017"},{"start":{"date-parts":[[2026,12,1]],"date-time":"2026-12-01T00:00:00Z","timestamp":1796083200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"},{"start":{"date-parts":[[2026,12,1]],"date-time":"2026-12-01T00:00:00Z","timestamp":1796083200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-012"},{"start":{"date-parts":[[2026,12,1]],"date-time":"2026-12-01T00:00:00Z","timestamp":1796083200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2026,12,1]],"date-time":"2026-12-01T00:00:00Z","timestamp":1796083200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-004"}],"funder":[{"DOI":"10.13039\/501100003093","name":"Ministry of Higher Education, Malaysia","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100003093","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Pattern Recognition"],"published-print":{"date-parts":[[2026,12]]},"DOI":"10.1016\/j.patcog.2026.113900","type":"journal-article","created":{"date-parts":[[2026,5,11]],"date-time":"2026-05-11T06:27:34Z","timestamp":1778480854000},"page":"113900","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"special_numbering":"PA","title":["Stratify: Rethinking federated learning for non-IID data through balanced sampling"],"prefix":"10.1016","volume":"180","author":[{"ORCID":"https:\/\/orcid.org\/0009-0008-5915-7527","authenticated-orcid":false,"given":"Hui Yeok","family":"Wong","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9541-3136","authenticated-orcid":false,"given":"Chee Kau","family":"Lim","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2796-3459","authenticated-orcid":false,"given":"Chee Seng","family":"Chan","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"78","reference":[{"key":"10.1016\/j.patcog.2026.113900_b1","doi-asserted-by":"crossref","first-page":"1111","DOI":"10.1109\/OJCOMS.2023.3274394","article-title":"The cost of training machine learning models over distributed data sources","volume":"4","author":"Guerra","year":"2023","journal-title":"IEEE Open J. Commun. Soc."},{"key":"10.1016\/j.patcog.2026.113900_b2","doi-asserted-by":"crossref","DOI":"10.1016\/j.patcog.2024.110424","article-title":"Federated learning for medical image analysis: A survey","author":"Guan","year":"2024","journal-title":"Pattern Recognit."},{"key":"10.1016\/j.patcog.2026.113900_b3","series-title":"2020 International Joint Conference on Neural Networks","first-page":"1","article-title":"Federated learning with hierarchical clustering of local updates to improve training on non-IID data","author":"Briggs","year":"2020"},{"key":"10.1016\/j.patcog.2026.113900_b4","series-title":"International Conference on Artificial Intelligence and Statistics","first-page":"5834","article-title":"Federated learning under distributed concept drift","author":"Jothimurugesan","year":"2023"},{"key":"10.1016\/j.patcog.2026.113900_b5","first-page":"10043","article-title":"Efficient distribution similarity identification in clustered federated learning via principal angles between client data subspaces","volume":"vol. 37","author":"Vahidian","year":"2023"},{"key":"10.1016\/j.patcog.2026.113900_b6","series-title":"2021 IEEE 27th International Conference on Parallel and Distributed Systems","first-page":"50","article-title":"Clustered federated multi-task learning with non-IID data","author":"Xiao","year":"2021"},{"key":"10.1016\/j.patcog.2026.113900_b7","series-title":"Proceedings of the AAAI Conference on Artificial Intelligence","first-page":"7865","article-title":"Personalized cross-silo federated learning on non-iid data","author":"Huang","year":"2021"},{"key":"10.1016\/j.patcog.2026.113900_b8","first-page":"2166","article-title":"Adapt to adaptation: Learning personalization for cross-silo federated learning","volume":"vol. 2022","author":"Luo","year":"2022"},{"key":"10.1016\/j.patcog.2026.113900_b9","doi-asserted-by":"crossref","DOI":"10.1016\/j.patcog.2023.109880","article-title":"Federated adaptive reweighting for medical image classification","volume":"144","author":"Ma","year":"2023","journal-title":"Pattern Recognit."},{"key":"10.1016\/j.patcog.2026.113900_b10","doi-asserted-by":"crossref","unstructured":"H. Chen, A. Frikha, D. Krompass, J. Gu, V. Tresp, FRAug: Tackling federated learning with Non-IID features via representation augmentation, in: Proceedings of the IEEE\/CVF International Conference on Computer Vision, 2023, pp. 4849\u20134859.","DOI":"10.1109\/ICCV51070.2023.00447"},{"issue":"10","key":"10.1016\/j.patcog.2026.113900_b11","doi-asserted-by":"crossref","first-page":"9352","DOI":"10.1109\/TMC.2024.3365295","article-title":"Feature matching data synthesis for non-IID federated learning","volume":"23","author":"Li","year":"2024","journal-title":"IEEE Trans. Mob. Comput."},{"key":"10.1016\/j.patcog.2026.113900_b12","doi-asserted-by":"crossref","unstructured":"H. Wen, Y. Wu, J. Li, H. Duan, Communication-efficient federated data augmentation on non-iid data, in: Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition, 2022, pp. 3377\u20133386.","DOI":"10.1109\/CVPRW56347.2022.00381"},{"key":"10.1016\/j.patcog.2026.113900_b13","first-page":"429","article-title":"Federated optimization in heterogeneous networks","volume":"2","author":"Li","year":"2020","journal-title":"Proc. Mach. Learn. Syst."},{"key":"10.1016\/j.patcog.2026.113900_b14","first-page":"8735","article-title":"Coordinating momenta for cross-silo federated learning","volume":"vol. 36","author":"Xu","year":"2022"},{"key":"10.1016\/j.patcog.2026.113900_b15","series-title":"International Conference on Machine Learning","first-page":"5132","article-title":"Scaffold: Stochastic controlled averaging for federated learning","author":"Karimireddy","year":"2020"},{"issue":"4","key":"10.1016\/j.patcog.2026.113900_b16","doi-asserted-by":"crossref","first-page":"3557","DOI":"10.1109\/TWC.2023.3309376","article-title":"Ensemble federated learning with non-IID data in wireless networks","volume":"23","author":"Zhao","year":"2023","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"10.1016\/j.patcog.2026.113900_b17","article-title":"Fed-ensemble: Ensemble models in federated learning for improved generalization and uncertainty quantification","author":"Shi","year":"2023","journal-title":"IEEE Trans. Autom. Sci. Eng."},{"key":"10.1016\/j.patcog.2026.113900_b18","series-title":"Artificial Intelligence and Statistics","first-page":"1273","article-title":"Communication-efficient learning of deep networks from decentralized data","author":"McMahan","year":"2017"},{"key":"10.1016\/j.patcog.2026.113900_b19","series-title":"Sampling","author":"Thompson","year":"2012"},{"key":"10.1016\/j.patcog.2026.113900_b20","series-title":"Time series analysis","author":"Hamilton","year":"2020"},{"key":"10.1016\/j.patcog.2026.113900_b21","series-title":"Advances in Cryptology\u2013ASIACRYPT 2017: 23rd International Conference on the Theory and Applications of Cryptology and Information Security, Hong Kong, China, December 3-7, 2017, Proceedings, Part I 23","first-page":"409","article-title":"Homomorphic encryption for arithmetic of approximate numbers","author":"Cheon","year":"2017"},{"issue":"6","key":"10.1016\/j.patcog.2026.113900_b22","doi-asserted-by":"crossref","first-page":"141","DOI":"10.1109\/MSP.2012.2211477","article-title":"The MNIST database of handwritten digit images for machine learning research [best of the web]","volume":"29","author":"Deng","year":"2012","journal-title":"IEEE Signal Process. Mag."},{"key":"10.1016\/j.patcog.2026.113900_b23","series-title":"Learning multiple layers of features from tiny images","author":"Krizhevsky","year":"2009"},{"key":"10.1016\/j.patcog.2026.113900_b24","series-title":"Tiny imagenet visual recognition challenge","first-page":"3","author":"Le","year":"2015"},{"key":"10.1016\/j.patcog.2026.113900_b25","series-title":"2009 IEEE Conference on Computer Vision and Pattern Recognition","first-page":"248","article-title":"Imagenet: A large-scale hierarchical image database","author":"Deng","year":"2009"},{"key":"10.1016\/j.patcog.2026.113900_b26","series-title":"Covertype","author":"Blackard","year":"1998"},{"key":"10.1016\/j.patcog.2026.113900_b27","doi-asserted-by":"crossref","unstructured":"D. Li, Y. Yang, Y.-Z. Song, T.M. Hospedales, Deeper, broader and artier domain generalization, in: Proceedings of the IEEE International Conference on Computer Vision, 2017, pp. 5542\u20135550.","DOI":"10.1109\/ICCV.2017.591"},{"key":"10.1016\/j.patcog.2026.113900_b28","series-title":"Computer Vision\u2013ECCV 2020: 16th European Conference, Glasgow, UK, August 23\u201328, 2020, Proceedings, Part XVI 16","first-page":"561","article-title":"Learning to generate novel domains for domain generalization","author":"Zhou","year":"2020"},{"key":"10.1016\/j.patcog.2026.113900_b29","series-title":"International Conference on Machine Learning","first-page":"1718","article-title":"Optimizing the collaboration structure in cross-silo federated learning","author":"Bao","year":"2023"},{"key":"10.1016\/j.patcog.2026.113900_b30","doi-asserted-by":"crossref","DOI":"10.1016\/j.patcog.2023.110204","article-title":"Investigating the effectiveness of data augmentation from similarity and diversity: An empirical study","volume":"148","author":"Yang","year":"2024","journal-title":"Pattern Recognit."},{"key":"10.1016\/j.patcog.2026.113900_b31","series-title":"International Conference on Machine Learning","first-page":"3407","article-title":"Clustered sampling: Low-variance and improved representativity for clients selection in federated learning","author":"Fraboni","year":"2021"},{"key":"10.1016\/j.patcog.2026.113900_b32","article-title":"FedSTS: A stratified client selection framework for consistently fast federated learning","author":"Gao","year":"2024","journal-title":"IEEE Trans. Neural Networks Learn. Syst."},{"key":"10.1016\/j.patcog.2026.113900_b33","doi-asserted-by":"crossref","first-page":"56700","DOI":"10.52202\/075280-2477","article-title":"Convergence analysis of sequential federated learning on heterogeneous data","volume":"36","author":"Li","year":"2023","journal-title":"Adv. Neural Inf. Process. Syst."},{"key":"10.1016\/j.patcog.2026.113900_b34","series-title":"International Conference on Machine Learning","first-page":"448","article-title":"Batch normalization: Accelerating deep network training by reducing internal covariate shift","author":"Ioffe","year":"2015"},{"key":"10.1016\/j.patcog.2026.113900_b35","article-title":"Why batch normalization damage federated learning on non-iid data?","author":"Wang","year":"2023","journal-title":"IEEE Trans. Neural Netw. Learn. Syst."},{"key":"10.1016\/j.patcog.2026.113900_b36","article-title":"Practical privacy-preserving federated learning based on multiparty homomorphic encryption for large-scale models","author":"Qin","year":"2025","journal-title":"Pattern Recognit."},{"key":"10.1016\/j.patcog.2026.113900_b37","series-title":"2022 IEEE 38th International Conference on Data Engineering","first-page":"965","article-title":"Federated learning on non-iid data silos: An experimental study","author":"Li","year":"2022"},{"key":"10.1016\/j.patcog.2026.113900_b38","doi-asserted-by":"crossref","first-page":"12","DOI":"10.58496\/MJBD\/2023\/002","article-title":"Parallel machine learning algorithms","volume":"2023","author":"Salman","year":"2023","journal-title":"Mesopotamian J. Big Data"},{"key":"10.1016\/j.patcog.2026.113900_b39","first-page":"9091","article-title":"A multi-agent reinforcement learning approach for efficient client selection in federated learning","volume":"vol. 36","author":"Zhang","year":"2022"},{"key":"10.1016\/j.patcog.2026.113900_b40","doi-asserted-by":"crossref","unstructured":"Y. Wu, K. He, Group normalization, in: Proceedings of the European Conference on Computer Vision, ECCV, 2018, pp. 3\u201319.","DOI":"10.1007\/978-3-030-01261-8_1"}],"container-title":["Pattern Recognition"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0031320326008654?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0031320326008654?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,6,8]],"date-time":"2026-06-08T14:48:12Z","timestamp":1780930092000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0031320326008654"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,12]]},"references-count":40,"alternative-id":["S0031320326008654"],"URL":"https:\/\/doi.org\/10.1016\/j.patcog.2026.113900","relation":{},"ISSN":["0031-3203"],"issn-type":[{"value":"0031-3203","type":"print"}],"subject":[],"published":{"date-parts":[[2026,12]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Stratify: Rethinking federated learning for non-IID data through balanced sampling","name":"articletitle","label":"Article Title"},{"value":"Pattern Recognition","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.patcog.2026.113900","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2026 Elsevier Ltd. All rights are reserved, including those for text and data mining, AI training, and similar technologies.","name":"copyright","label":"Copyright"}],"article-number":"113900"}}