Distributed autonomous intersection management with neuro-evolution

dc.contributor.advisorNitschke, Geoff
dc.contributor.authorCherry, Matthew P
dc.date.accessioned2022-02-03T08:40:39Z
dc.date.available2022-02-03T08:40:39Z
dc.date.issued2021
dc.date.updated2022-02-01T09:37:35Z
dc.description.abstractThe sudden surge in computational power available to computer research in industry and academia has led to developments in AI automation. More and more tasks are able to be automated and replaced with machine learning systems. One such task that promises to be highly beneficial is that of driving, clearly indicated by the amount of resources being spent by companies such as Uber, Google and Tesla. Neuro-Evolution has shown promise in the field of controller development, due to its ability to develop complex behaviour without a need for any labelled training data. It has been applied previously in car controller generation, across many fields. This thesis aims to apply Neuro-Evolution specifically to the field of intersection management, in order to study which methods are the most effective for this particular task. In particular we investigate three key hyper-parameters: Neuro-Evolution algorithm, task difficulty and problem exposure. A traffic simulator was developed and the hyper-parameters were used to evolve car controllers, which where then tested on unseen tasks. We show that certain key combinations of hyper-parameters yield exceptional results, but that direct correlations between individual parameters and performance are unclear, indicating that these methods are highly sensitive to hyper-parameter selection. We further identify some areas in which to optimize the evolution method, by looking at hyper-parameters which have a computational cost but which did not produce better performance.
dc.identifier.apacitationCherry, M. P. (2021). <i>Distributed autonomous intersection management with neuro-evolution</i>. (). ,Faculty of Science ,Department of Computer Science. Retrieved from http://hdl.handle.net/11427/35637en_ZA
dc.identifier.chicagocitationCherry, Matthew P. <i>"Distributed autonomous intersection management with neuro-evolution."</i> ., ,Faculty of Science ,Department of Computer Science, 2021. http://hdl.handle.net/11427/35637en_ZA
dc.identifier.citationCherry, M.P. 2021. Distributed autonomous intersection management with neuro-evolution. . ,Faculty of Science ,Department of Computer Science. http://hdl.handle.net/11427/35637en_ZA
dc.identifier.ris TY - Master Thesis AU - Cherry, Matthew P AB - The sudden surge in computational power available to computer research in industry and academia has led to developments in AI automation. More and more tasks are able to be automated and replaced with machine learning systems. One such task that promises to be highly beneficial is that of driving, clearly indicated by the amount of resources being spent by companies such as Uber, Google and Tesla. Neuro-Evolution has shown promise in the field of controller development, due to its ability to develop complex behaviour without a need for any labelled training data. It has been applied previously in car controller generation, across many fields. This thesis aims to apply Neuro-Evolution specifically to the field of intersection management, in order to study which methods are the most effective for this particular task. In particular we investigate three key hyper-parameters: Neuro-Evolution algorithm, task difficulty and problem exposure. A traffic simulator was developed and the hyper-parameters were used to evolve car controllers, which where then tested on unseen tasks. We show that certain key combinations of hyper-parameters yield exceptional results, but that direct correlations between individual parameters and performance are unclear, indicating that these methods are highly sensitive to hyper-parameter selection. We further identify some areas in which to optimize the evolution method, by looking at hyper-parameters which have a computational cost but which did not produce better performance. DA - 2021_ DB - OpenUCT DP - University of Cape Town KW - Computer Science LK - https://open.uct.ac.za PY - 2021 T1 - Distributed autonomous intersection management with neuro-evolution TI - Distributed autonomous intersection management with neuro-evolution UR - http://hdl.handle.net/11427/35637 ER - en_ZA
dc.identifier.urihttp://hdl.handle.net/11427/35637
dc.identifier.vancouvercitationCherry MP. Distributed autonomous intersection management with neuro-evolution. []. ,Faculty of Science ,Department of Computer Science, 2021 [cited yyyy month dd]. Available from: http://hdl.handle.net/11427/35637en_ZA
dc.language.rfc3066eng
dc.publisher.departmentDepartment of Computer Science
dc.publisher.facultyFaculty of Science
dc.subjectComputer Science
dc.titleDistributed autonomous intersection management with neuro-evolution
dc.typeMaster Thesis
dc.type.qualificationlevelMasters
dc.type.qualificationlevelMSc
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
thesis_sci_2021_cherry matthew p.pdf
Size:
8.77 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
0 B
Format:
Item-specific license agreed upon to submission
Description:
Collections