{"title":"Deep Reinforcement Learning with DQN vs. PPO in VizDoom","authors":"Anton Zakharenkov, Ilya Makarov","doi":"10.1109/CINTI53070.2021.9668479","DOIUrl":null,"url":null,"abstract":"VizDoom is a flexible and easy-to-use 3D reinforcement learning research platform based on the well-known Doom first-person shooter. The challenge is to create bots that compete in the DeathMatch track, making decisions based solely on visual in-formation from the screen. The paper offers a com-parison of different approaches with reinforcement learning: Q-learning and policy-gradient algorithms. We explore the distributed learning paradigm in re-inforcement learning, and also discuss the differences in speed and quality of convergence when adding an object detection module.","PeriodicalId":340545,"journal":{"name":"2021 IEEE 21st International Symposium on Computational Intelligence and Informatics (CINTI)","volume":"19 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-11-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 IEEE 21st International Symposium on Computational Intelligence and Informatics (CINTI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CINTI53070.2021.9668479","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
VizDoom is a flexible and easy-to-use 3D reinforcement learning research platform based on the well-known Doom first-person shooter. The challenge is to create bots that compete in the DeathMatch track, making decisions based solely on visual in-formation from the screen. The paper offers a com-parison of different approaches with reinforcement learning: Q-learning and policy-gradient algorithms. We explore the distributed learning paradigm in re-inforcement learning, and also discuss the differences in speed and quality of convergence when adding an object detection module.