{"id":5983,"date":"2021-04-15T15:06:29","date_gmt":"2021-04-15T13:06:29","guid":{"rendered":"https:\/\/www.isir.upmc.fr\/?post_type=isir_projects&#038;p=5983"},"modified":"2025-02-07T10:23:35","modified_gmt":"2025-02-07T09:23:35","slug":"mf-mb","status":"publish","type":"isir_projects","link":"https:\/\/www.isir.upmc.fr\/projects\/mf-mb\/?lang=en","title":{"rendered":"COOPERATION OF MULTIPLE REINFORCEMENT LEARNING SYSTEMS"},"content":{"rendered":"\n<h3 class=\"wp-block-heading\">Cooperation of multiple reinforcement learning systems<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Vertebrates are able to learn to modify their behavior based on rewards and punishments. This learning, called \u00ab\u00a0reinforcement learning\u00a0\u00bb, is also the subject of much research in Artificial Intelligence to increase the decision-making autonomy of robots.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">How to learn by rewards and punishments, as fast as possible for a minimal computational cost? This is the question we are addressing by combining reinforcement learning algorithms with complementary characteristics.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This interdisciplinary project aims to improve the performance of robots, but also to better explain learning in vertebrates.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Context<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Reinforcement learning distinguishes two main families of algorithms: <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8211; those who build a model of the world and reason on it to decide what to do (MB or model-based). They require a lot of computation to make a decision, but are very efficient, learn to solve a problem with few trials and relearn just as quickly if the task changes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8211; those without models that learn from simple state-action associations (MF or model-free). They are very cheap in computation, but on the other hand learn slowly and relearn even less quickly.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Vertebrates, on the other hand, are able to exhibit goal-directed behavior resulting from deductions about the structure of the environment. With prolonged learning, they develop habits that are difficult to challenge. It has been widely accepted since the mid-2000s (Daw et al., 2005) that MB algorithms are a good model of goal-directed behavior, and MF algorithms a good model of habit formation.<\/p>\n\n\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"809\" height=\"818\" src=\"https:\/\/www.isir.upmc.fr\/wp-content\/uploads\/2021\/02\/MB-MF-GeneralPublic-Principle.png\" alt=\"\" class=\"wp-image-5224\" style=\"width:518px;height:524px\" srcset=\"https:\/\/www.isir.upmc.fr\/wp-content\/uploads\/2021\/02\/MB-MF-GeneralPublic-Principle.png 809w, https:\/\/www.isir.upmc.fr\/wp-content\/uploads\/2021\/02\/MB-MF-GeneralPublic-Principle-297x300.png 297w, https:\/\/www.isir.upmc.fr\/wp-content\/uploads\/2021\/02\/MB-MF-GeneralPublic-Principle-768x777.png 768w\" sizes=\"auto, (max-width: 809px) 100vw, 809px\" \/><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">Objectives<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>From a robotics and AI point of view : <\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We aim at defining methods to coordinate these two types of algorithms in order to combine them in the best possible way, to learn quickly and to adapt to changes, while minimizing computation when possible. We test our realizations in robotic navigation and human-machine cooperation tasks.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>From a neuroscientific point of view :<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We rather seek to explain the observed interactions between flexible and habitual behavior, which do not necessarily seem optimal. This implies that the coordination methods developed for robotics and for neuroscience are not necessarily identical.<\/p>\n\n\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"677\" src=\"https:\/\/www.isir.upmc.fr\/wp-content\/uploads\/2021\/01\/PhotoNavigVulga-small-1024x677.png\" alt=\"\" class=\"wp-image-5221\" style=\"width:768px;height:508px\" srcset=\"https:\/\/www.isir.upmc.fr\/wp-content\/uploads\/2021\/01\/PhotoNavigVulga-small-1024x677.png 1024w, https:\/\/www.isir.upmc.fr\/wp-content\/uploads\/2021\/01\/PhotoNavigVulga-small-300x198.png 300w, https:\/\/www.isir.upmc.fr\/wp-content\/uploads\/2021\/01\/PhotoNavigVulga-small-768x508.png 768w, https:\/\/www.isir.upmc.fr\/wp-content\/uploads\/2021\/01\/PhotoNavigVulga-small-1536x1015.png 1536w, https:\/\/www.isir.upmc.fr\/wp-content\/uploads\/2021\/01\/PhotoNavigVulga-small.png 1961w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">Results<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">We initially proposed a method for coordinating MB-MF algorithms to explain competition and cooperation effects between learning systems in rats (Doll\u00e9 et al., 2010, 2018).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It was then adapted for use in robotic navigation (Caluwaerts et al., 2012), and equipped for the occasion with a context detection system to learn and re-learn quickly when the task changes. The development of a new coordination criterion explicitly taking into account computation time has allowed to propose a new robotic system with maximum performance, identical to that of an MB algorithm, for a computational cost divided by three (Dromnelle et al., 2020a, 2020b).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In parallel, models have been developed to explain decisions and response times in humans (Viejo et al., 2015) and macaques (Viejo et al., 2018).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The overall achievements of this substantive project have been summarized in the paper Adaptive coordination of multiple learning strategies in brains and robots (Khamassi, 2020).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Partnerships and collaborations<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This work has been carried out in the framework of various projects, financed by the ANR (LU2, STGT, RoboErgoSum), the City of Paris (Emergence(s) HABOT), the B2V Memory Observatory, the CNRS, etc.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">They rely on collaborations with:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8211; Andrea Brovelli, <a href=\"http:\/\/www.int.univ-amu.fr\" target=\"_blank\" rel=\"noreferrer noopener\">Institut de Neurosciences de la Timone<\/a> (INT) of Marseille, in France, <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8211; Raja Chatila, Beno\u00eet Girard and Mehdi Khamassi, Institut des Syst\u00e8mes Intelligents et de Robotique (ISIR) of Paris, in France,<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8211; Rachid Alami and Aur\u00e9lie Clodic, <a href=\"https:\/\/www.laas.fr\/public\/\" target=\"_blank\" rel=\"noreferrer noopener\">Laboratoire d&rsquo;analyse et d&rsquo;architecture des syst\u00e8mes<\/a> (LAAS) of Toulouse, in France, <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8211; Emmanuel Procyk, <a href=\"https:\/\/www.sbri.fr\" target=\"_blank\" rel=\"noreferrer noopener\">Stem cell and Brain Research Institute<\/a> (SBRI) of Lyon, in France. <\/p>\n","protected":false},"featured_media":5220,"template":"","isir_project_types":[237],"isir_teams":[265],"class_list":["post-5983","isir_projects","type-isir_projects","status-publish","has-post-thumbnail","hentry","isir_project_types-all-projects","isir_teams-acide"],"_links":{"self":[{"href":"https:\/\/www.isir.upmc.fr\/wp-json\/wp\/v2\/isir_projects\/5983","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.isir.upmc.fr\/wp-json\/wp\/v2\/isir_projects"}],"about":[{"href":"https:\/\/www.isir.upmc.fr\/wp-json\/wp\/v2\/types\/isir_projects"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.isir.upmc.fr\/wp-json\/wp\/v2\/media\/5220"}],"wp:attachment":[{"href":"https:\/\/www.isir.upmc.fr\/wp-json\/wp\/v2\/media?parent=5983"}],"wp:term":[{"taxonomy":"isir_project_types","embeddable":true,"href":"https:\/\/www.isir.upmc.fr\/wp-json\/wp\/v2\/isir_project_types?post=5983"},{"taxonomy":"isir_teams","embeddable":true,"href":"https:\/\/www.isir.upmc.fr\/wp-json\/wp\/v2\/isir_teams?post=5983"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}