Deep Multi Agent Reinforcement Learning for Autonomous Driving

Deep Multi Agent Reinforcement Learning for Autonomous Driving

Author: Sushrut Bhalla

Publisher:

Published: 2020

Total Pages:

ISBN-13:

DOWNLOAD EBOOK

Deep Learning and back-propagation have been successfully used to perform centralized training with communication protocols among multiple agents in a cooperative Multi-Agent Deep Reinforcement Learning (MARL) environment. In this work, I present techniques for centralized training of MARL agents in large scale environments and compare my work against current state of the art techniques. This work uses model-free Deep Q-Network (DQN) as the baseline model and allows inter agent communication for cooperative policy learning. I present two novel, scalable and centralized MARL training techniques (MA-MeSN, MA-BoN), which are developed under the principle that the behavior policy and message/communication policies have different optimization criteria. Thus, this work presents models which separate the message learning module from the behavior policy learning module. As shown in the experiments, the separation of these modules helps in faster convergence in complex domains like autonomous driving simulators and achieves better results than the current techniques in literature. Subsequently, this work presents two novel techniques for achieving decentralized execution for the communication based cooperative policy. The first technique uses behavior cloning as a method of cloning an expert cooperative policy to a decentralized agent without message sharing. In the second method, the behavior policy is coupled with a memory module which is local to each model. This memory model is used by the independent agents to mimic the communication policies of other agents and thus generate an independent behavior policy. This decentralized approach has minimal effect on degradation of the overall cumulative reward achieved by the centralized policy. Using a fully decentralized approach allows us to address the challenges of noise and communication bottlenecks in real-time communication channels. In this work, I theoretically and empirically compare the centralized and decentralized training algorithms to current research in the field of MARL. As part of this thesis, I also developed a large scale multi-agent testing environment. It is a new OpenAI-Gym environment which can be used for large scale multi-agent research as it simulates multiple autonomous cars driving cooperatively on a highway in the presence of a bad actor. I compare the performance of the centralized algorithms to existing state-of-the-art algorithms, for ex, DIAL and IMS which are based on cumulative reward achieved per episode and other metrics. MA-MeSN and MA-BoN achieve a cumulative reward of at-least 263% higher than the reward achieved by the DIAL and IMS. I also present an ablation study of the scalability of MA-BoN and show that MA-MeSN and MA-BoN algorithms only exhibit a linear increase in inference time and number of trainable parameters compared to quadratic increase for DIAL.


Deep Reinforcement Learning Methods for Autonomous Driving Safety and Interactivity

Deep Reinforcement Learning Methods for Autonomous Driving Safety and Interactivity

Author: Xiaobai Ma

Publisher:

Published: 2021

Total Pages:

ISBN-13:

DOWNLOAD EBOOK

To drive a vehicle fully autonomously, an intelligent system needs to be capable of having accurate perception and comprehensive understanding of the surroundings, making reasonable predictions of the progressing of the scenario, and executing safe, comfortable, as well as efficient control actions. Currently, these requirements are mostly fulfilled by the intelligence of human drivers. During past decades, with the development of machine learning and computer science, artificial intelligence starts to show better-than-human performance on more and more practical applications, while autonomous driving is still one of the most attractive and difficult unconquered challenges. This thesis studies the challenges of autonomous driving on its safety and interaction with the surrounding vehicles, and how deep reinforcement learning methods could help address these challenges. Reinforcement learning (RL) is an important paradigm of machine learning which focuses on learning sequential decision-making policies which interact with the task environment. Combining with deep neural networks, the recent development of deep reinforcement learning has shown promising results on control and decision-making tasks with high dimensional observations and complex strategies. The capability and achievements of deep reinforcement learning indicate a wide range of potential applications in autonomous driving. Focusing on autonomous driving safety and interactivity, this thesis presents novel contributions on topics including safe and robust reinforcement learning, reinforcement learning-based safety test, human driver modeling, and multi-agent reinforcement learning. This thesis begins with the study of deep reinforcement learning methods on autonomous driving safety, which is the most critical concern for all autonomous driving systems. We study the autonomous driving safety problem from two points of view: the first is the risk caused by the reinforcement learning control policies due to the mismatch between simulations and the real world; the second is the deep reinforcement learning-based safety test. In both problems, we explore the usage of adversary reinforcement learning agents on finding failures of the system with different focuses: on the first problem, the RL adversary is trained and applied at the learning stage of the control policy to guide it to learn more robust behaviors; on the second problem, the RL adversary is used at the test stage to find the most likely failures in the system. Different learning approaches are proposed and studied for the two problems. Another fundamental challenge for autonomous driving is the interaction between the autonomous vehicle and its surrounding vehicles, which requires accurate modeling of the behavior of surrounding drivers. In the second and third parts of the thesis, we study the surrounding driver modeling problem on three different levels: the action distribution level, the latent state level, and the reasoning level. On the action distribution level, we explore advanced policy representations for modeling the complex distribution of driver's control actions. On the latent state level, we study how to efficiently infer the latent states of surrounding drivers like their driving characteristics and intentions, and how it could be combined with the learning of autonomous driving decision-making policies. On the reasoning level, we investigate the reasoning process between multiple interacting agents and use this to build their behavior models through multi-agent reinforcement learning.


Multi-Agent Reinforcement Learning

Multi-Agent Reinforcement Learning

Author: Stefano V. Albrecht

Publisher: MIT Press

Published: 2024-12-17

Total Pages: 0

ISBN-13: 0262380501

DOWNLOAD EBOOK

The first comprehensive introduction to Multi-Agent Reinforcement Learning (MARL), covering MARL’s models, solution concepts, algorithmic ideas, technical challenges, and modern approaches. Multi-Agent Reinforcement Learning (MARL), an area of machine learning in which a collective of agents learn to optimally interact in a shared environment, boasts a growing array of applications in modern life, from autonomous driving and multi-robot factories to automated trading and energy network management. This text provides a lucid and rigorous introduction to the models, solution concepts, algorithmic ideas, technical challenges, and modern approaches in MARL. The book first introduces the field’s foundations, including basics of reinforcement learning theory and algorithms, interactive game models, different solution concepts for games, and the algorithmic ideas underpinning MARL research. It then details contemporary MARL algorithms which leverage deep learning techniques, covering ideas such as centralized training with decentralized execution, value decomposition, parameter sharing, and self-play. The book comes with its own MARL codebase written in Python, containing implementations of MARL algorithms that are self-contained and easy to read. Technical content is explained in easy-to-understand language and illustrated with extensive examples, illuminating MARL for newcomers while offering high-level insights for more advanced readers. First textbook to introduce the foundations and applications of MARL, written by experts in the field Integrates reinforcement learning, deep learning, and game theory Practical focus covers considerations for running experiments and describes environments for testing MARL algorithms Explains complex concepts in clear and simple language Classroom-tested, accessible approach suitable for graduate students and professionals across computer science, artificial intelligence, and robotics Resources include code and slides


Deep Reinforcement Learning

Deep Reinforcement Learning

Author: Aske Plaat

Publisher: Springer Nature

Published: 2022-06-10

Total Pages: 414

ISBN-13: 9811906386

DOWNLOAD EBOOK

Deep reinforcement learning has attracted considerable attention recently. Impressive results have been achieved in such diverse fields as autonomous driving, game playing, molecular recombination, and robotics. In all these fields, computer programs have taught themselves to understand problems that were previously considered to be very difficult. In the game of Go, the program AlphaGo has even learned to outmatch three of the world’s leading players.Deep reinforcement learning takes its inspiration from the fields of biology and psychology. Biology has inspired the creation of artificial neural networks and deep learning, while psychology studies how animals and humans learn, and how subjects’ desired behavior can be reinforced with positive and negative stimuli. When we see how reinforcement learning teaches a simulated robot to walk, we are reminded of how children learn, through playful exploration. Techniques that are inspired by biology and psychology work amazingly well in computers: animal behavior and the structure of the brain as new blueprints for science and engineering. In fact, computers truly seem to possess aspects of human behavior; as such, this field goes to the heart of the dream of artificial intelligence. These research advances have not gone unnoticed by educators. Many universities have begun offering courses on the subject of deep reinforcement learning. The aim of this book is to provide an overview of the field, at the proper level of detail for a graduate course in artificial intelligence. It covers the complete field, from the basic algorithms of Deep Q-learning, to advanced topics such as multi-agent reinforcement learning and meta learning.


Deep Learning for Autonomous Vehicle Control

Deep Learning for Autonomous Vehicle Control

Author: Sampo Kuutti

Publisher: Morgan & Claypool Publishers

Published: 2019-08-08

Total Pages: 82

ISBN-13: 168173608X

DOWNLOAD EBOOK

The next generation of autonomous vehicles will provide major improvements in traffic flow, fuel efficiency, and vehicle safety. Several challenges currently prevent the deployment of autonomous vehicles, one aspect of which is robust and adaptable vehicle control. Designing a controller for autonomous vehicles capable of providing adequate performance in all driving scenarios is challenging due to the highly complex environment and inability to test the system in the wide variety of scenarios which it may encounter after deployment. However, deep learning methods have shown great promise in not only providing excellent performance for complex and non-linear control problems, but also in generalizing previously learned rules to new scenarios. For these reasons, the use of deep neural networks for vehicle control has gained significant interest. In this book, we introduce relevant deep learning techniques, discuss recent algorithms applied to autonomous vehicle control, identify strengths and limitations of available methods, discuss research challenges in the field, and provide insights into the future trends in this rapidly evolving field.


ECAI 2023

ECAI 2023

Author: K. Gal

Publisher: IOS Press

Published: 2023-10-18

Total Pages: 3328

ISBN-13: 164368437X

DOWNLOAD EBOOK

Artificial intelligence, or AI, now affects the day-to-day life of almost everyone on the planet, and continues to be a perennial hot topic in the news. This book presents the proceedings of ECAI 2023, the 26th European Conference on Artificial Intelligence, and of PAIS 2023, the 12th Conference on Prestigious Applications of Intelligent Systems, held from 30 September to 4 October 2023 and on 3 October 2023 respectively in Kraków, Poland. Since 1974, ECAI has been the premier venue for presenting AI research in Europe, and this annual conference has become the place for researchers and practitioners of AI to discuss the latest trends and challenges in all subfields of AI, and to demonstrate innovative applications and uses of advanced AI technology. ECAI 2023 received 1896 submissions – a record number – of which 1691 were retained for review, ultimately resulting in an acceptance rate of 23%. The 390 papers included here, cover topics including machine learning, natural language processing, multi agent systems, and vision and knowledge representation and reasoning. PAIS 2023 received 17 submissions, of which 10 were accepted after a rigorous review process. Those 10 papers cover topics ranging from fostering better working environments, behavior modeling and citizen science to large language models and neuro-symbolic applications, and are also included here. Presenting a comprehensive overview of current research and developments in AI, the book will be of interest to all those working in the field.


Transfer Learning for Multiagent Reinforcement Learning Systems

Transfer Learning for Multiagent Reinforcement Learning Systems

Author: Felipe Felipe Leno da Silva

Publisher: Springer Nature

Published: 2022-06-01

Total Pages: 111

ISBN-13: 3031015916

DOWNLOAD EBOOK

Learning to solve sequential decision-making tasks is difficult. Humans take years exploring the environment essentially in a random way until they are able to reason, solve difficult tasks, and collaborate with other humans towards a common goal. Artificial Intelligent agents are like humans in this aspect. Reinforcement Learning (RL) is a well-known technique to train autonomous agents through interactions with the environment. Unfortunately, the learning process has a high sample complexity to infer an effective actuation policy, especially when multiple agents are simultaneously actuating in the environment. However, previous knowledge can be leveraged to accelerate learning and enable solving harder tasks. In the same way humans build skills and reuse them by relating different tasks, RL agents might reuse knowledge from previously solved tasks and from the exchange of knowledge with other agents in the environment. In fact, virtually all of the most challenging tasks currently solved by RL rely on embedded knowledge reuse techniques, such as Imitation Learning, Learning from Demonstration, and Curriculum Learning. This book surveys the literature on knowledge reuse in multiagent RL. The authors define a unifying taxonomy of state-of-the-art solutions for reusing knowledge, providing a comprehensive discussion of recent progress in the area. In this book, readers will find a comprehensive discussion of the many ways in which knowledge can be reused in multiagent sequential decision-making tasks, as well as in which scenarios each of the approaches is more efficient. The authors also provide their view of the current low-hanging fruit developments of the area, as well as the still-open big questions that could result in breakthrough developments. Finally, the book provides resources to researchers who intend to join this area or leverage those techniques, including a list of conferences, journals, and implementation tools. This book will be useful for a wide audience; and will hopefully promote new dialogues across communities and novel developments in the area.


Advanced Machine Learning Approaches in Cancer Prognosis

Advanced Machine Learning Approaches in Cancer Prognosis

Author: Janmenjoy Nayak

Publisher: Springer Nature

Published: 2021-05-29

Total Pages: 461

ISBN-13: 3030719758

DOWNLOAD EBOOK

This book introduces a variety of advanced machine learning approaches covering the areas of neural networks, fuzzy logic, and hybrid intelligent systems for the determination and diagnosis of cancer. Moreover, the tactical solutions of machine learning have proved its vast range of significance and, provided novel solutions in the medical field for the diagnosis of disease. This book also explores the distinct deep learning approaches that are capable of yielding more accurate outcomes for the diagnosis of cancer. In addition to providing an overview of the emerging machine and deep learning approaches, it also enlightens an insight on how to evaluate the efficiency and appropriateness of such techniques and analysis of cancer data used in the cancer diagnosis. Therefore, this book focuses on the recent advancements in the machine learning and deep learning approaches used in the diagnosis of different types of cancer along with their research challenges and future directions for the targeted audience including scientists, experts, Ph.D. students, postdocs, and anyone interested in the subjects discussed.


Applications of Intelligent Systems

Applications of Intelligent Systems

Author: N. Petkov

Publisher: IOS Press

Published: 2018-12-21

Total Pages: 370

ISBN-13: 1614999295

DOWNLOAD EBOOK

The deployment of intelligent systems to tackle complex processes is now commonplace in many fields from medicine and agriculture to industry and tourism. This book presents scientific contributions from the 1st International Conference on Applications of Intelligent Systems (APPIS 2018) held at the Museo Elder in Las Palmas de Gran Canaria, Spain, from 10 to 12 January 2018. The aim of APPIS 2018 was to bring together scientists working on the development of intelligent computer systems and methods for machine learning, artificial intelligence, pattern recognition, and related techniques with an emphasis on their application to various problems. The 34 peer-reviewed papers included here cover an extraordinarily wide variety of topics – everything from semi-supervised learning to matching electro-chemical sensor information with human odor perception – but what they all have in common is the design and application of intelligent systems and their role in tackling diverse and complex challenges. The book will be of particular interest to all those involved in the development and application of intelligent systems.


Advances in Physical Agents II

Advances in Physical Agents II

Author: Luis M. Bergasa

Publisher: Springer Nature

Published: 2020-11-02

Total Pages: 362

ISBN-13: 3030625796

DOWNLOAD EBOOK

The book reports on cutting-edge Artificial Intelligence (AI) theories and methods aimed at the control and coordination of agents acting and moving in a dynamic environment. It covers a wide range of topics relating to: autonomous navigation, localization and mapping; mobile and social robots; multiagent systems; human-robot interaction; perception systems; and deep-learning techniques applied to the robotics. Based on the 21st edition of the International Workshop of Physical Agents (WAF 2020), held virtually on November 19-20, 2020, from Alcalá de Henares, Madrid, Spain, this book offers a snapshot of the state-of-the-art in the field of physical agents, with a special emphasis on novel AI techniques in perception, navigation and human robot interaction for autonomous systems.