{"id":35890,"date":"2025-01-07T17:30:34","date_gmt":"2025-01-07T16:30:34","guid":{"rendered":"https:\/\/kinit.sk\/event\/knowledge-sharing-seminar-on-federated-learning\/"},"modified":"2025-05-16T18:16:20","modified_gmt":"2025-05-16T16:16:20","slug":"knowledge-sharing-seminar-on-federated-learning","status":"publish","type":"event","link":"https:\/\/kinit.sk\/sk\/podujatie\/knowledge-sharing-seminar-on-federated-learning\/","title":{"rendered":"Knowledge Sharing Seminar on Federated Learning"},"content":{"rendered":"<div id=\"\" class=\"element core-paragraph\">\n<p><strong>Peter Richt\u00e1rik, Professor of Computer Science at King Abdullah University of Science and Technology (KAUST), gives a lecture followed by a discussion on the topic: &#8222;Is Going Asynchronous the Right Way to Handle Device Heterogeneity in Federated Learning? (The First Optimal Parallel SGD in the Presence of Data, Compute, and Communication Heterogeneity)&#8220;<\/strong>.<\/p>\n<\/div>\n\n<div id=\"\" class=\"element core-heading\">\n<h4 class=\"wp-block-heading\">Lecture abstract<\/h4>\n<\/div>\n\n<div id=\"\" class=\"element core-paragraph\">\n<p>The design of efficient parallel\/distributed optimization methods and tight analysis of their theoretical properties are important research endeavors. While minimax complexities are known for sequential optimization methods, the theory of parallel optimization methods is surprisingly much less explored, especially in the presence of data, compute and communication heterogeneity. In the first part of the talk [1], we establish the first optimal time complexities for parallel optimization methods (Rennala SGD and Malenia SGD) that have access to an unbiased stochastic gradient oracle with bounded variance, under the assumption that the workers compute stochastic gradients with different speeds, i.e., we assume compute heterogeneity. We prove lower bounds and develop optimal algorithms that attain them, both in the data homogeneous and heterogeneous regimes. In the second part of the talk [2], we establish the first optimal time complexities for parallel optimization methods (Shadowheart SGD) that have access to an unbiased stochastic gradient oracle with bounded variance, under the assumption that the workers compute stochastic gradients with different speeds, as before, but under the further assumption that the worker-to-server communication times are nonzero and heterogeneous. We prove lower bounds and develop optimal algorithms that attain them, in the data-homogeneous regime only. Time permitting, I may briefly outline some further recent results [3, 4, 5].<\/p>\n<\/div>\n\n<div id=\"\" class=\"element core-paragraph\">\n<p>Our results have surprising consequences for the literature of asynchronous optimization methods: in contrast with prior attempts to tame compute heterogeneity via &#8222;complete\/wild&#8220; compute and update asynchronicity, our methods alternate fast asynchronous computation of a minibatch of stochastic gradients with infrequent synchronous update steps.<\/p>\n<\/div>\n\n<div id=\"\" class=\"element core-paragraph\">\n<p>[1] Tyurin, A., Richt\u00e1rik, P. Optimal time complexities of parallel stochastic optimization methods under a fixed computation model, Advances in Neural Information Processing Systems &#8211; NeurIPS 2023.<\/p>\n<\/div>\n\n<div id=\"\" class=\"element core-paragraph\">\n<p>[2] Tyurin, A., Pozzi, M., Ilin, I., Richt\u00e1rik, P. Shadowheart SGD: Distributed asynchronous SGD with optimal time complexity under arbitrary computation and communication heterogeneity, NeurIPS 2024.<\/p>\n<\/div>\n\n<div id=\"\" class=\"element core-paragraph\">\n<p>[3] Tyurin, A., Gruntkowska, K., Richt\u00e1rik, P. Freya PAGE: First optimal time complexity for large-scale nonconvex finite-sum optimization with heterogeneous asynchronous computations, NeurIPS 2024.<\/p>\n<\/div>\n\n<div id=\"\" class=\"element core-paragraph\">\n<p>[4] Tyurin, A., Richt\u00e1rik, P. On the optimal time complexities in decentralized stochastic asynchronous optimization, NeurIPS 2024.<\/p>\n<\/div>\n\n<div id=\"\" class=\"element core-paragraph\">\n<p>[5] Maranjyan, A., Shaikh, O., Richt\u00e1rik, P. MindFlayer: Efficient asynchronous parallel SGD in the presence of heterogeneous and random worker compute times, NeurIPS 2024 Workshop: Optimization for Machine Learning (OPT 2024).<\/p>\n<\/div>\n\n<div id=\"\" class=\"element core-heading\">\n<h2 class=\"wp-block-heading\">Photos from the event<\/h2>\n<\/div>\n\n<div id=\"\" class=\"element core-columns\">\n<div class=\"wp-block-columns has-small-font-size is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\"><div id=\"\" class=\"element core-column\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><div id=\"\" class=\"element core-image\">\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"768\" data-src=\"https:\/\/kinit.sk\/wp-content\/uploads\/2025\/01\/peter-richtarik-event_2-1024x768.jpg\" alt=\"\" class=\"wp-image-36205 lazyload\" data-srcset=\"https:\/\/kinit.sk\/wp-content\/uploads\/2025\/01\/peter-richtarik-event_2-1024x768.jpg 1024w, https:\/\/kinit.sk\/wp-content\/uploads\/2025\/01\/peter-richtarik-event_2-300x225.jpg 300w, https:\/\/kinit.sk\/wp-content\/uploads\/2025\/01\/peter-richtarik-event_2-768x576.jpg 768w, https:\/\/kinit.sk\/wp-content\/uploads\/2025\/01\/peter-richtarik-event_2-1536x1152.jpg 1536w, https:\/\/kinit.sk\/wp-content\/uploads\/2025\/01\/peter-richtarik-event_2-2048x1536.jpg 2048w\" data-sizes=\"(max-width: 1024px) 100vw, 1024px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/768;\" \/><\/figure>\n<\/div><\/div>\n<\/div>\n\n<div id=\"\" class=\"element core-column\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><div id=\"\" class=\"element core-image\">\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"576\" data-src=\"https:\/\/kinit.sk\/wp-content\/uploads\/2025\/01\/peter-richtarik-event_1-1024x576.jpg\" alt=\"\" class=\"wp-image-36202 lazyload\" data-srcset=\"https:\/\/kinit.sk\/wp-content\/uploads\/2025\/01\/peter-richtarik-event_1-1024x576.jpg 1024w, https:\/\/kinit.sk\/wp-content\/uploads\/2025\/01\/peter-richtarik-event_1-300x169.jpg 300w, https:\/\/kinit.sk\/wp-content\/uploads\/2025\/01\/peter-richtarik-event_1-768x432.jpg 768w, https:\/\/kinit.sk\/wp-content\/uploads\/2025\/01\/peter-richtarik-event_1-1536x864.jpg 1536w, https:\/\/kinit.sk\/wp-content\/uploads\/2025\/01\/peter-richtarik-event_1.jpg 1600w\" data-sizes=\"(max-width: 1024px) 100vw, 1024px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/576;\" \/><\/figure>\n<\/div><\/div>\n<\/div><\/div>\n<\/div>","protected":false},"featured_media":35887,"template":"","meta":{"_acf_changed":false,"footnotes":""},"categories":[87,520],"class_list":["post-35890","event","type-event","status-publish","has-post-thumbnail","hentry","category-past-events-sk","category-2025-sk"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Knowledge Sharing Seminar on Federated Learning - KInIT<\/title>\n<meta name=\"description\" content=\"Peter Richt\u00e1rik, Professor of Computer Science at KAUST, gives a lecture followed by a discussion on the topic of...\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kinit.sk\/sk\/podujatie\/knowledge-sharing-seminar-on-federated-learning\/\" \/>\n<meta property=\"og:locale\" content=\"sk_SK\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Knowledge Sharing Seminar on Federated Learning - KInIT\" \/>\n<meta property=\"og:description\" content=\"Peter Richt\u00e1rik, Professor of Computer Science at KAUST, gives a lecture followed by a discussion on the topic of...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinit.sk\/sk\/podujatie\/knowledge-sharing-seminar-on-federated-learning\/\" \/>\n<meta property=\"og:site_name\" content=\"KInIT\" \/>\n<meta property=\"article:modified_time\" content=\"2025-05-16T16:16:20+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinit.sk\/wp-content\/uploads\/2025\/04\/Slovaks.ai_event-feature-img.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@kinit\" \/>\n<meta name=\"twitter:label1\" content=\"Predpokladan\u00fd \u010das \u010d\u00edtania\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 min\u00faty\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/kinit.sk\\\/sk\\\/podujatie\\\/knowledge-sharing-seminar-on-federated-learning\\\/\",\"url\":\"https:\\\/\\\/kinit.sk\\\/sk\\\/podujatie\\\/knowledge-sharing-seminar-on-federated-learning\\\/\",\"name\":\"Knowledge Sharing Seminar on Federated Learning - KInIT\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/kinit.sk\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/kinit.sk\\\/sk\\\/podujatie\\\/knowledge-sharing-seminar-on-federated-learning\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/kinit.sk\\\/sk\\\/podujatie\\\/knowledge-sharing-seminar-on-federated-learning\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/kinit.sk\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/Slovaks.ai_event-feature-img.png\",\"datePublished\":\"2025-01-07T16:30:34+00:00\",\"dateModified\":\"2025-05-16T16:16:20+00:00\",\"description\":\"Peter Richt\u00e1rik, Professor of Computer Science at KAUST, gives a lecture followed by a discussion on the topic of...\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/kinit.sk\\\/sk\\\/podujatie\\\/knowledge-sharing-seminar-on-federated-learning\\\/#breadcrumb\"},\"inLanguage\":\"sk-SK\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/kinit.sk\\\/sk\\\/podujatie\\\/knowledge-sharing-seminar-on-federated-learning\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"sk-SK\",\"@id\":\"https:\\\/\\\/kinit.sk\\\/sk\\\/podujatie\\\/knowledge-sharing-seminar-on-federated-learning\\\/#primaryimage\",\"url\":\"https:\\\/\\\/kinit.sk\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/Slovaks.ai_event-feature-img.png\",\"contentUrl\":\"https:\\\/\\\/kinit.sk\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/Slovaks.ai_event-feature-img.png\",\"width\":1200,\"height\":628},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/kinit.sk\\\/sk\\\/podujatie\\\/knowledge-sharing-seminar-on-federated-learning\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/kinit.sk\\\/sk\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"2025\",\"item\":\"https:\\\/\\\/kinit.sk\\\/sk\\\/category\\\/2025-sk\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Knowledge Sharing Seminar on Federated Learning\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/kinit.sk\\\/#website\",\"url\":\"https:\\\/\\\/kinit.sk\\\/\",\"name\":\"KInIT\",\"description\":\"Vyu\u017e\u00edvame v\u00fdskum pre \u013eud\u00ed a priemysel\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/kinit.sk\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"sk-SK\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Knowledge Sharing Seminar on Federated Learning - KInIT","description":"Peter Richt\u00e1rik, Professor of Computer Science at KAUST, gives a lecture followed by a discussion on the topic of...","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kinit.sk\/sk\/podujatie\/knowledge-sharing-seminar-on-federated-learning\/","og_locale":"sk_SK","og_type":"article","og_title":"Knowledge Sharing Seminar on Federated Learning - KInIT","og_description":"Peter Richt\u00e1rik, Professor of Computer Science at KAUST, gives a lecture followed by a discussion on the topic of...","og_url":"https:\/\/kinit.sk\/sk\/podujatie\/knowledge-sharing-seminar-on-federated-learning\/","og_site_name":"KInIT","article_modified_time":"2025-05-16T16:16:20+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/kinit.sk\/wp-content\/uploads\/2025\/04\/Slovaks.ai_event-feature-img.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_site":"@kinit","twitter_misc":{"Predpokladan\u00fd \u010das \u010d\u00edtania":"3 min\u00faty"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/kinit.sk\/sk\/podujatie\/knowledge-sharing-seminar-on-federated-learning\/","url":"https:\/\/kinit.sk\/sk\/podujatie\/knowledge-sharing-seminar-on-federated-learning\/","name":"Knowledge Sharing Seminar on Federated Learning - KInIT","isPartOf":{"@id":"https:\/\/kinit.sk\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinit.sk\/sk\/podujatie\/knowledge-sharing-seminar-on-federated-learning\/#primaryimage"},"image":{"@id":"https:\/\/kinit.sk\/sk\/podujatie\/knowledge-sharing-seminar-on-federated-learning\/#primaryimage"},"thumbnailUrl":"https:\/\/kinit.sk\/wp-content\/uploads\/2025\/04\/Slovaks.ai_event-feature-img.png","datePublished":"2025-01-07T16:30:34+00:00","dateModified":"2025-05-16T16:16:20+00:00","description":"Peter Richt\u00e1rik, Professor of Computer Science at KAUST, gives a lecture followed by a discussion on the topic of...","breadcrumb":{"@id":"https:\/\/kinit.sk\/sk\/podujatie\/knowledge-sharing-seminar-on-federated-learning\/#breadcrumb"},"inLanguage":"sk-SK","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinit.sk\/sk\/podujatie\/knowledge-sharing-seminar-on-federated-learning\/"]}]},{"@type":"ImageObject","inLanguage":"sk-SK","@id":"https:\/\/kinit.sk\/sk\/podujatie\/knowledge-sharing-seminar-on-federated-learning\/#primaryimage","url":"https:\/\/kinit.sk\/wp-content\/uploads\/2025\/04\/Slovaks.ai_event-feature-img.png","contentUrl":"https:\/\/kinit.sk\/wp-content\/uploads\/2025\/04\/Slovaks.ai_event-feature-img.png","width":1200,"height":628},{"@type":"BreadcrumbList","@id":"https:\/\/kinit.sk\/sk\/podujatie\/knowledge-sharing-seminar-on-federated-learning\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinit.sk\/sk\/"},{"@type":"ListItem","position":2,"name":"2025","item":"https:\/\/kinit.sk\/sk\/category\/2025-sk\/"},{"@type":"ListItem","position":3,"name":"Knowledge Sharing Seminar on Federated Learning"}]},{"@type":"WebSite","@id":"https:\/\/kinit.sk\/#website","url":"https:\/\/kinit.sk\/","name":"KInIT","description":"Vyu\u017e\u00edvame v\u00fdskum pre \u013eud\u00ed a priemysel","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinit.sk\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"sk-SK"}]}},"_links":{"self":[{"href":"https:\/\/kinit.sk\/sk\/wp-json\/wp\/v2\/event\/35890","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinit.sk\/sk\/wp-json\/wp\/v2\/event"}],"about":[{"href":"https:\/\/kinit.sk\/sk\/wp-json\/wp\/v2\/types\/event"}],"version-history":[{"count":2,"href":"https:\/\/kinit.sk\/sk\/wp-json\/wp\/v2\/event\/35890\/revisions"}],"predecessor-version":[{"id":36210,"href":"https:\/\/kinit.sk\/sk\/wp-json\/wp\/v2\/event\/35890\/revisions\/36210"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinit.sk\/sk\/wp-json\/wp\/v2\/media\/35887"}],"wp:attachment":[{"href":"https:\/\/kinit.sk\/sk\/wp-json\/wp\/v2\/media?parent=35890"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kinit.sk\/sk\/wp-json\/wp\/v2\/categories?post=35890"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}