Mohamed, Ghulam MasudhPatel, Sulaiman SaleemNaicker, Nalindren2023-03-222023-03-222023-01Mohamed, G.M., Patel, S.S. and Naicker, N. 2023. Data augmentation for deep learning algorithms that perform driver drowsiness detection. International Journal of Advanced Computer Science and Applications. 14(1): 233-248. doi:10.14569/ijacsa.2023.01401272158-107X2156-5570 (Online)isidoc: 9C7NAhttps://hdl.handle.net/10321/4684Driver drowsiness is one of the main causes of driver-related motor vehicle collisions, as this impairs a person’s concentration whilst driving. With the enhancements of computer vision and deep learning (DL), driver drowsiness detection systems have been developed previously, in an attempt to improve road safety. These systems experienced performance degradation under real-world testing due to factors such as driver movement and poor lighting. This study proposed to improve the training of DL models for driver drowsiness detection by applying data augmentation (DA) techniques that model these real-world scenarios. This paper studies six DL models for driver drowsiness detection: four configurations of a Convolutional Neural Network (CNN), two custom configurations as well as the architectures designed by the Visual Geometry Group (VGG) (i.e. VGG16 and VGG19); a Generative Adversarial Network (GAN) and a Multi-Layer Perceptron (MLP). These DL models were trained using two datasets of eye images, where the state of eye (open or closed) is used in determining driver drowsiness. The performance of the DL models was measured with respect to accuracy, F1-Score, precision, negative class precision, recall and specificity. When comparing the performance of DL models trained on datasets with and without DA in aggregation, it was found that all metrics were improved. After removing outliers from the results, it was found that the average improvement in both accuracy and F1 score due to DA was +4.3%. Furthermore, it is shown that the extent to which the DA techniques improve DL model performance is correlated with the inherent model performance. For DL models with accuracy and F1-Score ≤ 90%, results show that the DA techniques studied should improve performance by at least +5%16 penData augmentationDeep learningcomputer visionDrowsiness detectionRoad safety0803 Computer Software1005 Communications TechnologiesData augmentation for deep learning algorithms that perform driver drowsiness detectionArticle2023-03-1610.14569/ijacsa.2023.0140127