DEEP LEARNING ALGORITHMSFORIMAGE RECOGNITION

IMPLEMENTATION OF DEEP LEARNING ALGORITHMS FOR IMAGE RECOGNITION AND CLASSIFICATION

Year of Publication
Publication Type
Abstract
This project implements a deep learning algorithm for image recognition, focusing ontrafficsign classification. Traditional machine learning methods struggle with manual featureextraction and dataset diversity. To address these limitations, a robust convolutional neural network (CNN) with residual blocks, dropout layers, and global average pooling is utilized. Preprocessing techniques like normalization and data augmentation enhance accuracyandgeneralization. Using TensorFlow and Keras, experiments were conducted on the German TrafficSignRecognition Benchmark (GTSRB) and the Chinese Traffic Sign Dataset. The model achieved99.54% validation accuracy and 94.95% test accuracy on GTSRB, but overfittingledto60.38% accuracy on the smaller Chinese dataset. The study highlights CNN effectiveness in pattern recognition, with strengths inGPUacceleration and modular architecture. Challenges like overfitting and computational constraints persist. Future research should explore transfer learning, ensemble methods, andreal-time optimization to enhance performance. This study advances deep learning-basedimage recognition for applications in autonomous driving and traffic management. This project implements a deep learning algorithm for image recognition, focusing ontrafficsign classification. Traditional machine learning methods struggle with manual featureextraction and dataset diversity. To address these limitations, a robust convolutional neural network (CNN) with residual blocks, dropout layers, and global average pooling is utilized. Preprocessing techniques like normalization and data augmentation enhance accuracyandgeneralization. Using TensorFlow and Keras, experiments were conducted on the German TrafficSignRecognition Benchmark (GTSRB) and the Chinese Traffic Sign Dataset. The model achieved99.54% validation accuracy and 94.95% test accuracy on GTSRB, but overfittingledto60.38% accuracy on the smaller Chinese dataset. The study highlights CNN effectiveness in pattern recognition, with strengths inGPUacceleration and modular architecture. Challenges like overfitting and computational constraints persist. Future research should explore transfer learning, ensemble methods, andreal-time optimization to enhance performance. This study advances deep learning-basedimage recognition for applications in autonomous driving and traffic management.
Supervisor(s)
co-supervisor