{"id":18614,"date":"2025-10-25T00:21:55","date_gmt":"2025-10-25T04:21:55","guid":{"rendered":"https:\/\/www.bu.edu\/cds-faculty\/?page_id=18614"},"modified":"2025-10-25T00:21:55","modified_gmt":"2025-10-25T04:21:55","slug":"lectures-in-sequential-hypothesis-testing","status":"publish","type":"page","link":"https:\/\/www.bu.edu\/cds-faculty\/research-impact\/lectures-seminars\/lectures-in-sequential-hypothesis-testing\/","title":{"rendered":"Lectures in Active Sequential Hypothesis Testing and Adaptive Exploration in Reinforcement Learning"},"content":{"rendered":"<p><img loading=\"lazy\" src=\"\/cds-faculty\/files\/2025\/10\/Untitled-design-1024x574.jpg\" alt=\"Photo of someone working on calculations with a computer and statistical analysis report\" width=\"1024\" height=\"574\" class=\"aligncenter wp-image-18817 size-large\" srcset=\"https:\/\/www.bu.edu\/cds-faculty\/files\/2025\/10\/Untitled-design-1024x574.jpg 1024w, https:\/\/www.bu.edu\/cds-faculty\/files\/2025\/10\/Untitled-design-636x357.jpg 636w, https:\/\/www.bu.edu\/cds-faculty\/files\/2025\/10\/Untitled-design-768x431.jpg 768w, https:\/\/www.bu.edu\/cds-faculty\/files\/2025\/10\/Untitled-design-1536x862.jpg 1536w, https:\/\/www.bu.edu\/cds-faculty\/files\/2025\/10\/Untitled-design-300x168.jpg 300w, https:\/\/www.bu.edu\/cds-faculty\/files\/2025\/10\/Untitled-design.jpg 1815w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p>In this lecture series we study the <strong>pure exploration problem<\/strong>. This problem is also more commonly known as \u201cSequential Design of Experiments\u201d or \u201cActive Sequential Hypothesis Testing\u201d, and it is an active field of study in Reinforcement Learning problems.<\/p>\n<p>Studying this problem allows us to understand the mechanism of information gathering: the learner\u2019s sole objective is to reduce uncertainty to a decision, disentangling exploration from exploitation. For example, the decision might be about reaching a conclusion about a certain phenomenon. Studying this problem has several applications, ranging from medical diagnosis; faulty sensor detection; A\/B testing and scientific discovery.<\/p>\n<p>In this course we develop an information-theoretic view of pure exploration in Multi-Armed Bandit problems and tabular Reinforcement Learning. Students will learn to (i) formalize fixed-confidence Best Arm Identification (BAI) problems; (ii) derive instance-dependent lower bounds on the sample complexity via change of measure techniques; (iii) design provably correct algorithms that are instance-optimal.<\/p>\n<h3>Learning objectives<\/h3>\n<p>By the end, students will be able to:<\/p>\n<ol>\n<li>Specify fixed-confidence BAI problem statements and correctness criteria.<\/li>\n<li>Derive KL-based change-of-measure lower bounds and interpret instance complexity terms.<\/li>\n<li>Construct sequential tests (stopping + recommendation) and prove correctness.<\/li>\n<li>Analyze sample complexity (upper bounds) for canonical algorithms and compare to lower bounds.<\/li>\n<\/ol>\n<p>Attendance to all lectures is not mandatory, but highly suggested. Lecture notes will be provided before each lecture.<\/p>\n<h3>Schedule<\/h3>\n<p>The course will run in person over the last weeks of November.<\/p>\n<figure id=\"attachment_18629\" aria-describedby=\"caption-attachment-18629\" style=\"width: 160px\" class=\"wp-caption alignright\"><img loading=\"lazy\" src=\"\/cds-faculty\/files\/2025\/10\/Alessio-Russo-150x150.jpeg\" alt=\"Headshot of Alessio Russo\" width=\"150\" height=\"150\" class=\"wp-image-18629 size-thumbnail\" srcset=\"https:\/\/www.bu.edu\/cds-faculty\/files\/2025\/10\/Alessio-Russo-150x150.jpeg 150w, https:\/\/www.bu.edu\/cds-faculty\/files\/2025\/10\/Alessio-Russo-300x300.jpeg 300w, https:\/\/www.bu.edu\/cds-faculty\/files\/2025\/10\/Alessio-Russo-100x100.jpeg 100w, https:\/\/www.bu.edu\/cds-faculty\/files\/2025\/10\/Alessio-Russo.jpeg 460w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/><figcaption id=\"caption-attachment-18629\" class=\"wp-caption-text\">Alessio Russo<\/figcaption><\/figure>\n<p><strong>Prerequisites<\/strong>: knowledge of probability theory (e.g., having taken a class on multi-armed bandit problems).<\/p>\n<p><strong>About the Organizer<\/strong>: <a href=\"https:\/\/www.bu.edu\/cds-faculty\/profile\/alessio-russo\/\">Alessio Russo<\/a> is a Postdoc at Boston University, where he works with Prof. Aldo Pacchiano (<a href=\"http:\/\/plaia.ai\">plaia.ai<\/a>) . He has a Ph.D. in Electrical Engineering from KTH Royal Insitute of Technology (Stockholm), where he was supervised by Prof. Proutiere Alexandre. In his research, he studies problems of adaptive exploration in RL\/Deep-RL and Bandit problems, Statistical Learning in sequential decision making problems and Robust Control\/RL. Website: <a href=\"http:\/\/alessiorusso.net\">alessi<\/a><a href=\"http:\/\/alessiorusso.net\">orusso.net<\/a><\/p>\n<hr \/>\n<h2>Lecture 1: Sample complexity lower bounds for iid models<\/h2>\n<p><strong>Date<\/strong>: Fri., Nov. 14<br \/>\n<strong>Time and room<\/strong>: 4-6pm, CDS 164<br \/>\n<strong>Registration form<\/strong>: <a href=\"https:\/\/forms.gle\/ohC8KJPPbBt6jrQH8\">https:\/\/forms.gle\/ohC8KJPPbBt6jrQH8<\/a><\/p>\n<p><strong>Abstract<\/strong>: We formalize the pure exploration problem for Multi-Armed bandit models. We formalize the fixed-confidence Best Arm Identification (BAI) problem and derive information-theoretic lower bounds on the sample complexity via change-of-measure arguments. You\u2019ll see how KL divergences between candidate instances yield the characteristic time and the optimal allocation vector. The characteristic time characterizes the complexity of learning, and we will see how to compute it for simple models.<br \/>\nLecture notes will be provided in advance.<\/p>\n<hr \/>\n<h2>Lecture 2: Stopping rules and design of optimal algorithms<\/h2>\n<p><strong>Date<\/strong>: Mon., Nov. 17<br \/>\n<strong>Time and room<\/strong>: 4-6pm, PHO 117<br \/>\n<strong>Registration form<\/strong>:<a href=\"https:\/\/forms.gle\/ohC8KJPPbBt6jrQH8\"> https:\/\/forms.gle\/ohC8KJPPbBt6jrQH8<\/a><\/p>\n<p><strong>Abstract<\/strong>: This lecture focuses on the design of optimal algorithms for the BAI problem that attain the sample complexity lower bound. We will see how to derive anytime confidence intervals, and design algorithms that are asymptotically optimal in the confidence parameter. We will derive guarantees that hold in high probability, and in expectation.<br \/>\nLecture notes will be provided in advance.<\/p>\n<hr \/>\n<h2>Lecture 3: Stopping rules and design of optimal algorithms<\/h2>\n<p><strong>Date<\/strong>: Tues., Nov. 18<br \/>\n<strong>Time and room<\/strong>: 4-6pm, STH 319<br \/>\n<strong>Registration form<\/strong>: <a href=\"https:\/\/forms.gle\/ohC8KJPPbBt6jrQH8\">https:\/\/forms.gle\/ohC8KJPPbBt6jrQH8<\/a><\/p>\n<p><strong>Abstract<\/strong>: This lecture focuses on the design of optimal algorithms for the BAI problem that attain the sample complexity lower bound. We will see how to derive anytime confidence intervals, and design algorithms that are asymptotically optimal in the confidence parameter. We will derive guarantees that hold in high probability, and in expectation.<br \/>\nLecture notes will be provided in advance.<\/p>\n<hr \/>\n<h2>Lecture 4: Instance-dependent lower bounds for Markov Decision Processes (MDPs) and algorithm design<\/h2>\n<p><strong>Date<\/strong>: Wed., Nov. 19<br \/>\n<strong>Time and room<\/strong>: 4-6pm, PHO 117<br \/>\n<strong>Registration form<\/strong>: <a href=\"https:\/\/forms.gle\/ohC8KJPPbBt6jrQH8\">https:\/\/forms.gle\/ohC8KJPPbBt6jrQH8<\/a><\/p>\n<p><strong>Abstract<\/strong>: In this lecture we extend the BAI problem to tabular RL: identifying a target property (e.g., the best policy) in a controlled Markov chain. Using change-of-measure over transition kernels, we derive KL-based bounds that depend on state-action occupancy measures rather than arm pulls. The resulting characteristic time shows how mixing, reachability, and visitation constraints shape fundamental sample complexity.<br \/>\nLecture notes will be provided in advance.<\/p>\n<hr \/>\n<h2>Lecture 5: Instance-dependent lower bounds for Markov Decision Processes (MDPs) and algorithm design<\/h2>\n<p><strong>Date<\/strong>: Mon., Nov. 24<br \/>\n<strong>Time and room<\/strong>: 4-6pm, PHO 117<br \/>\n<strong>Registration form<\/strong>: <a href=\"https:\/\/forms.gle\/ohC8KJPPbBt6jrQH8\">https:\/\/forms.gle\/ohC8KJPPbBt6jrQH8<\/a><\/p>\n<p><strong>Abstract<\/strong>: Building on the sample complexity bounds derived in the previous lecture, we will design an algorithm that is asymptotically optimal in the confidence parameter. We will see how the proof for Markov Decision Processes is more challenging than classical Bandit models, and what are the critical aspects in the proof of the sample complexity upper bound.<br \/>\nLecture notes will be provided in advance.<\/p>\n<hr \/>\n<h2>Lecture 6: Bayesian Active Sequential Hypothesis Testing<\/h2>\n<p><strong>Date<\/strong>: Tues., Nov. 25<br \/>\n<strong>Time and room<\/strong>: 4-6pm, CAS 424<br \/>\n<strong>Registration form<\/strong>: <a href=\"https:\/\/forms.gle\/ohC8KJPPbBt6jrQH8\">https:\/\/forms.gle\/ohC8KJPPbBt6jrQH8<\/a><\/p>\n<p><strong>Abstract<\/strong>: In this last lecture we study the Bayesian Active Sequential Hypothesis Testing problem. This is a pure exploration problem where the learner has a prior over the model of the environment. We will see how to derive exploration policies that are optimal in a Bayesian sense, and how this methodology can be translated in practice to implement adaptive exploration strategies using Transformer models.<br \/>\nLecture notes will be provided in advance.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this lecture series we study the pure exploration problem. This problem is also more commonly known as \u201cSequential Design of Experiments\u201d or \u201cActive Sequential Hypothesis Testing\u201d, and it is an active field of study in Reinforcement Learning problems. Studying this problem allows us to understand the mechanism of information gathering: the learner\u2019s sole objective [&hellip;]<\/p>\n","protected":false},"author":25279,"featured_media":18817,"parent":7477,"menu_order":6,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/www.bu.edu\/cds-faculty\/wp-json\/wp\/v2\/pages\/18614"}],"collection":[{"href":"https:\/\/www.bu.edu\/cds-faculty\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.bu.edu\/cds-faculty\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.bu.edu\/cds-faculty\/wp-json\/wp\/v2\/users\/25279"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bu.edu\/cds-faculty\/wp-json\/wp\/v2\/comments?post=18614"}],"version-history":[{"count":24,"href":"https:\/\/www.bu.edu\/cds-faculty\/wp-json\/wp\/v2\/pages\/18614\/revisions"}],"predecessor-version":[{"id":18819,"href":"https:\/\/www.bu.edu\/cds-faculty\/wp-json\/wp\/v2\/pages\/18614\/revisions\/18819"}],"up":[{"embeddable":true,"href":"https:\/\/www.bu.edu\/cds-faculty\/wp-json\/wp\/v2\/pages\/7477"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.bu.edu\/cds-faculty\/wp-json\/wp\/v2\/media\/18817"}],"wp:attachment":[{"href":"https:\/\/www.bu.edu\/cds-faculty\/wp-json\/wp\/v2\/media?parent=18614"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}