Simulated Autonomous Driving Using Reinforcement Learning: A Comparative Study on Unity’s ML-Agents Framework

Author:

Savid Yusef1,Mahmoudi Reza1ORCID,Maskeliūnas Rytis2ORCID,Damaševičius Robertas2ORCID

Affiliation:

1. Department of Multimedia Engineering, Faculty of Informatics, Kaunas University of Technology, 51368 Kaunas, Lithuania

2. Center of Excellence Forest 4.0, Faculty of Informatics, Kaunas University of Technology, 51368 Kaunas, Lithuania

Abstract

Advancements in artificial intelligence are leading researchers to find use cases that were not as straightforward to solve in the past. The use case of simulated autonomous driving has been known as a notoriously difficult task to automate, but advancements in the field of reinforcement learning have made it possible to reach satisfactory results. In this paper, we explore the use of the Unity ML-Agents toolkit to train intelligent agents to navigate a racing track in a simulated environment using RL algorithms. The paper compares the performance of several different RL algorithms and configurations on the task of training kart agents to successfully traverse a racing track and identifies the most effective approach for training kart agents to navigate a racing track and avoid obstacles in that track. The best results, value loss of 0.0013 and a cumulative reward of 0.761, were yielded using the Proximal Policy Optimization algorithm. After successfully choosing a model and algorithm that can traverse the track with ease, different objects were added to the track and another model (which used behavioral cloning as a pre-training option) was trained to avoid such obstacles. The aforementioned model resulted in a value loss of 0.001 and a cumulative reward of 0.068, proving that behavioral cloning can help achieve satisfactory results where the in game agents are able to avoid obstacles more efficiently and complete the track with human-like performance, allowing for a deployment of intelligent agents in racing simulators.

Publisher

MDPI AG

Subject

Information Systems

Reference55 articles.

1. Deep reinforcement learning: A brief survey;Arulkumaran;IEEE Signal Process. Mag.,2017

2. A review on reinforcement learning for contact-rich robotic manipulation tasks;Chrysostomou;Robot. Comput.-Integr. Manuf.,2023

3. Malleret, T., and Schwab, K. (2021). Great Narrative (The Great Reset Book 2), World Economic Forum.

4. Reinforcement learning applied to games;Crespo;SN Appl. Sci.,2020

5. Reinforcement Learning Applications in Unmanned Vehicle Control: A Comprehensive Overview;Liu;Unmanned Syst.,2022

Cited by 3 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

1. Generalized multi-agent competitive reinforcement learning with differential augmentation;Expert Systems with Applications;2024-03

2. ML-Agents in Kart Racing Game using Microgame;2023 17th International Conference on Telecommunication Systems, Services, and Applications (TSSA);2023-10-12

3. Reward Function and Configuration Parameters in Machine Learning of a Four-Legged Walking Robot;Applied Sciences;2023-09-14

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3