{'fraction_non_alphanumeric': 0.011102886750555145, 'fraction_numerical': 0.0, 'mean_word_length': 5.595121951219512, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Evaluating Architecture Impacts on Deep Imitation Learning Performance for Autonomous Driving

Imitation learning has gained huge popularity due to its promises in different fields such as robotics and autonomous systems. A great deal of past research work in the field of imitation learning has been devoted to developing efficient and effective policies using deep convolutional neural networks (CNNs). The performance of CNN-based control policies intimately depends on the network architecture. Determination of the optimal architecture for CNNs is still a hot research topic for the deep learning community. This study comprehensively investigates and quantifies the impact of CNN architecture on the performance of learned policy for an autonomous vehicle. CNN models with different architectures (number of layers and filters) are fed by visual information from multiple cameras obtained from multiple driving simulations. These networks are trained to precisely find the mapping between visual information and the steering angle. Two ensemble approaches are also introduced to further improve the overall accuracy of steering angle estimations. Obtained results indicate that deeper networks show a better performance than less deep networks during autonomous driving. Also it is observed that best results are achieved by ensemble approaches.