{"id":99,"date":"2026-04-18T14:02:05","date_gmt":"2026-04-18T14:02:05","guid":{"rendered":"http:\/\/cwit.ca\/2026\/?page_id=99"},"modified":"2026-05-07T16:18:08","modified_gmt":"2026-05-07T16:18:08","slug":"tutorial-speakers","status":"publish","type":"page","link":"http:\/\/cwit.ca\/2026\/index.php\/tutorial-speakers\/","title":{"rendered":"Tutorial Speakers"},"content":{"rendered":"\n<div class=\"wp-block-media-text is-stacked-on-mobile\" style=\"grid-template-columns:41% auto\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"325\" height=\"451\" src=\"http:\/\/cwit.ca\/2026\/wp-content\/uploads\/2026\/04\/sdraperPic.jpg\" alt=\"\" class=\"wp-image-103 size-full\"\/><\/figure><div class=\"wp-block-media-text__content\">\n<p><strong>Stark Draper<\/strong>, University of Toronto<\/p>\n\n\n\n<p>Tutorial title: &#8220;Casting Error-Correction Decoding as a Convex Optimization Problem, and Building Efficient Solvers&#8221;<br><\/p>\n<\/div><\/div>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>Abstract<\/summary>\n<p>In the first part of this tutorial talk we show how to cast a relaxed version of maximum likelihood (ML) decoding as a large-scale linear program (LP). \u00a0We explain the geometry and the failure models (the \u201cpseudo codewords\u201d) of the resulting LP. \u00a0In the second part of the talk, we develop a method to solve this relaxation in an efficient and parallelizable manner by applying the alternating direction method of multipliers (ADMM). \u00a0The core technical innovation is a novel characterization of the parity polytope, the fundamental convex object of interest in relaxations of the single-parity-constraints used to describe, e.g., low-density parity-check (LDPC) codes. \u00a0We conclude by compare decoding results to those from belief propagation, describe variants of the core idea that improve performance, detail a fixed-point implementation in a field-programmable gate array (FPGA), and describe some extensions beyond binary linear codes.<\/p>\n<\/details>\n\n\n\n<div class=\"wp-block-media-text is-stacked-on-mobile\" style=\"grid-template-columns:41% auto\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"885\" height=\"1200\" src=\"http:\/\/cwit.ca\/2026\/wp-content\/uploads\/2026\/04\/Warren-Gross.jpg\" alt=\"\" class=\"wp-image-101 size-full\"\/><\/figure><div class=\"wp-block-media-text__content\">\n<p><strong>Warren Gross<\/strong>, McGill University<\/p>\n\n\n\n<p>Tutorial title: &#8220;Polar Decoders in Silicon: From Algorithms to Architectures&#8221;<\/p>\n<\/div><\/div>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>Abstract<\/summary>\n<p>Polar codes are the first class of error-correcting codes proven to achieve channel capacity with manageable computational complexity. With their adoption for control channels in 5G wireless communications, research has pivoted toward efficient hardware implementations capable of meeting the stringent constraints of modern communication systems. This tutorial presents an overview of the key techniques addressing hardware bottlenecks in polar code decoders from efficient scheduling techniques to optimized decoding accelerators. The tutorial will discuss hardware architectures for both successive cancellation (SC) and successive cancellation list (SCL) decoding, tracing the evolution from early foundational designs to the state-of-the-art implementations.<\/p>\n<\/details>\n\n\n\n<div class=\"wp-block-media-text is-stacked-on-mobile\" style=\"grid-template-columns:41% auto\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"226\" height=\"295\" src=\"http:\/\/cwit.ca\/2026\/wp-content\/uploads\/2026\/04\/eecs_sergey_loyka.jpg\" alt=\"\" class=\"wp-image-100 size-full\"\/><\/figure><div class=\"wp-block-media-text__content\">\n<p><strong>Sergey Loyka<\/strong>, University of Ottawa<\/p>\n\n\n\n<p>Tutorial title &#8220;Massive MIMO: From Antenna Array to Information Theory&#8221;<\/p>\n<\/div><\/div>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>Abstract<\/summary>\n<p>Antenna arrays play a prominent role in modern wireless communication systems, but this did not happen overnight. We begin this tutorial by tracing the historical roots, from Marconi to Marzetta, and observe a paradigm shift around 1995: while earlier progress was dominated by antenna\/RF engineers, they overlooked something. This was discovered by information theorists and they quickly took over. As a result, most modern wireless systems, if not all, have multi-antenna (MIMO) architecture, in one form or another. What is more surprising, even wired systems do so.<br>  In this tutorial, we will emphasize elegant results, insights and understanding rather than numerous technicalities. The topics will include traditional antenna arrays and their role, SIMO\/MISO, MIMO and massive MIMO systems, and the role played by information theory in bringing up the latter topics. Fundamental principles will be highlighted and some practical aspects, such as the impact of constraints (power, interference and secrecy) as well as channel uncertainty, will also be discussed.<br>  We will also mention some dead ends encountered on this long journey as a lesson for future.<\/p>\n\n\n\n<p><\/p>\n<\/details>\n\n\n\n<div class=\"wp-block-media-text is-stacked-on-mobile\" style=\"grid-template-columns:41% auto\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"786\" height=\"1055\" src=\"http:\/\/cwit.ca\/2026\/wp-content\/uploads\/2026\/04\/Ziquao.jpg\" alt=\"\" class=\"wp-image-102 size-full\"\/><\/figure><div class=\"wp-block-media-text__content\">\n<p><strong>Ziqiao Wang<\/strong>, Tongji University<\/p>\n\n\n\n<p>Tutorial title: &#8220;Information-Theoretic Analysis for Generalization of Learning Algorithms&#8221;<\/p>\n<\/div><\/div>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>Abstract<\/summary>\n<p>Information-theoretic generalization analysis provides a principled framework for understanding how learning algorithms depend on training data and why such dependence affects test performance. This tutorial reviews the development of information-theoretic generalization bounds, starting from classical input-output mutual information bounds that quantify the dependence between the learned hypothesis and the training sample, and then moving to more refined notions such as individual mutual information, random-subset bounds, and conditional mutual information based on the supersample framework. We will discuss how these developments overcome key limitations of early mutual information bounds, including looseness and divergence for deterministic algorithms. The tutorial will also cover algorithm-dependent bounds for stochastic optimization methods, with a focus on stochastic gradient Langevin dynamics and stochastic gradient descent, illustrating how information-theoretic quantities can be related to gradient noise, stability, and sharpness along the training trajectory. Finally, we will briefly discuss recent uses of mutual information as a measure of memorization and information capacity in modern large language models, highlighting how classical information-theoretic tools continue to provide useful perspectives for understanding contemporary learning systems.<\/p>\n<\/details>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Stark Draper, University of Toronto Tutorial title: &#8220;Casting Error-Correction Decoding as a Convex Optimization Problem, and Building Efficient Solvers&#8221; Warren Gross, McGill University Tutorial title: &#8220;Polar Decoders in Silicon: From Algorithms to Architectures&#8221; Sergey Loyka, University of Ottawa Tutorial title &#8220;Massive MIMO: From Antenna Array to Information Theory&#8221; Ziqiao Wang, Tongji University Tutorial title: &#8220;Information-Theoretic [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":109,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-99","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"http:\/\/cwit.ca\/2026\/index.php\/wp-json\/wp\/v2\/pages\/99","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/cwit.ca\/2026\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/cwit.ca\/2026\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/cwit.ca\/2026\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/cwit.ca\/2026\/index.php\/wp-json\/wp\/v2\/comments?post=99"}],"version-history":[{"count":12,"href":"http:\/\/cwit.ca\/2026\/index.php\/wp-json\/wp\/v2\/pages\/99\/revisions"}],"predecessor-version":[{"id":149,"href":"http:\/\/cwit.ca\/2026\/index.php\/wp-json\/wp\/v2\/pages\/99\/revisions\/149"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/cwit.ca\/2026\/index.php\/wp-json\/wp\/v2\/media\/109"}],"wp:attachment":[{"href":"http:\/\/cwit.ca\/2026\/index.php\/wp-json\/wp\/v2\/media?parent=99"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}