Advanced Image Classification Using Convolutional Neural Networks
DOI:
https://doi.org/10.61173/117trk02Keywords:
Convolutional Neural Networks, Image, CIFAR-10 dataset, Techniques, CNNsAbstract
Deep learning is essential for computer vision and object detection. This project explores the use of Convolutional Neural Networks (CNNs) for image classification using the CIFAR-10 dataset, which is widely used and provides a robust benchmark for evaluating image classification models. The CNN model, comprising various convolutional, pooling, and fully connected layers, is trained on a portion of the dataset and tested on another portion to evaluate its performance. Techniques such as data augmentation, dropout, and specific activation functions are employed to enhance the model’s efficacy. The study details the CNN architecture and reports the results, including accuracy metrics, to demonstrate the model’s effectiveness.References
[1] Tuiamat, Txkte. “Evolution of Object Detection: From Traditional Methods to Deep Learning.” LinkedIn. [https://www. linkedin.com/pulse/evolution-object-detection-from-traditionalmethods-deep-tuiamat-txkte/](https://www.linkedin.com/pulse/ evolution-object-detection-from-traditional-methods-deeptuiamat-txkte/)
[2] “Comparison of HOG (Histogram of Oriented Gradients) and SIFT (Scale Invariant Feature Transform).” Medium. [https:// medium.com/@danyang95luck/comparison-of-hog-histogramof-oriented-gradients-and-sift-scale-invariant-feature-transforme2b17f61c9a3](https://medium.com/@danyang95luck/ comparison-of-hog-histogram-of-oriented-gradients-and-siftscale-invariant-feature-transform-e2b17f61c9a3)
[3] “Introduction to Convolutional Neural Network.” GeeksforGeeks. [https://www.geeksforgeeks.org/introductionconvolution-neural-network/](https://www.geeksforgeeks.org/ introduction-convolution-neural-network/)
[4] “What Are the Advantages of CNN Over Other Machine Learning Methods?” Typeset.io. [https://typeset.io/questions/ what-are-the-advantages-of-cnn-over-other-machine-learning- 1wfi0xfwty](https://typeset.io/questions/what-are-theadvantages-of-cnn-over-other-machine-learning-1wfi0xfwty)
[5] “Convolutional Neural Networks Explained.” Towards Data Science. [https://towardsdatascience.com/convolutional-neuralnetworks-explained-9cc5188c4939](https://towardsdatascience. com/convolutional-neural-networks-explained-9cc5188c4939)
[6] “CNN Architectures: LeNet, AlexNet, VGG, GoogLeNet, ResNet, and More.” Medium. [https://medium.com/analyticsvidhya/cnns-architectures-lenet-alexnet-vgg-googlenet-resnetand-more-666091488df5](https://medium.com/analytics-vidhya/ cnns-architectures-lenet-alexnet-vgg-googlenet-resnet-andmore-666091488df5)
[7] “Introduction to Convolutional Neural Network.” GeeksforGeeks. [https://www.geeksforgeeks.org/introductionconvolution-neural-network/](https://www.geeksforgeeks.org/ introduction-convolution-neural-network/)
[8] “7 Applications of Convolutional Neural Networks.” Flatworld Solutions. [https://www.flatworldsolutions.com/ data-science/articles/7-applications-of-convolutional-neuralnetworks.php](https://www.flatworldsolutions.com/data-science/ articles/7-applications-of-convolutional-neural-networks.php)
[9] Geeks, G. “Text Classification using CNN.” GeeksforGeeks. https://www.geeksforgeeks.org/text-classification-using-cnn/. Accessed: Jul. 09, 2024.
[10] Singh, Y. “CNN Model for Time Series Analysis.” Medium. https://medium.com/@yashakash.singh7/cnn-model-for-timeseries-analysis-3b58b4254790. Accessed: Jul. 09, 2024.
[11] IEEE Xplore. “1-D Convolutional Neural Networks for Signal Processing Applications.” https://ieeexplore.ieee.org/ document/9201792. Accessed: Jul. 09, 2024.
[12] “Evaluation Metrics for CNN Model.” LinkedIn. [https:// www.linkedin.com/pulse/evaluation-metrics-cnn-modelmadhavan-vivekanandan-klowc/](https://www.linkedin.com/ pulse/evaluation-metrics-cnn-model-madhavan-vivekanandanklowc/)
[13] “Suggestions for Best Dataset to Use in CNN Models.” ResearchGate. [https://www.researchgate.net/post/Suggestions_ Dean&Francis for_best_dataset_to_use_it_in_CNN_models](https://www. researchgate.net/post/Suggestions_for_best_dataset_to_use_it_ in_CNN_models)
[14] “Improve of Contrast-Distorted Image Quality Assessment Based on Convolutional Neural Networks.” ResearchGate. [https://www.researchgate.net/publication/337664424_Improve_ of_contrast-distorted_image_quality_assessment_based_on_ convolutional_neural_networks#pf3](https://www.researchgate. net/publication/337664424_Improve_of_contrast-distorted_ image_quality_assessment_based_on_convolutional_neural_ networks#pf3)
[15] “The W3H of AlexNet, VGGNet, ResNet, and Inception.” Towards Data Science. [https://towardsdatascience.com/thew3h-of-alexnet-vggnet-resnet-and-inception-7baaaecccc96] (https://towardsdatascience.com/the-w3h-of-alexnet-vggnetresnet-and-inception-7baaaecccc96)
[16] “Convolutional Neural Network.” Engati. [https://www. engati.com/glossary/convolutional-neural-network](https:// www.engati.com/glossary/convolutional-neural-network)
[17] “Learn Image Classification with CNN Using 3 Datasets.” Analytics Vidhya. [https://www.analyticsvidhya.com/ blog/2020/02/learn-image-classification-cnn-convolutionalneural-networks-3-datasets/](https://www.analyticsvidhya.com/ blog/2020/02/learn-image-classification-cnn-convolutionalneural-networks-3-datasets/)
Downloads
Published
Issue
Section
License
Copyright (c) 2024 by the authors.

This work is licensed under a Creative Commons Attribution 4.0 International License.
