Classification of Image using Convolutional Neural Network (CNN)

α
Md. Anwar Hossain
Md. Anwar Hossain
σ
Md. Shahriar Alam Sajib
Md. Shahriar Alam Sajib
α Pabna University of Science and Technology

Send Message

To: Author

Classification of Image using Convolutional Neural Network (CNN)

Article Fingerprint

ReserarchID

ELDK0

Classification of Image using Convolutional Neural Network (CNN) Banner

AI TAKEAWAY

Connecting with the Eternal Ground
  • English
  • Afrikaans
  • Albanian
  • Amharic
  • Arabic
  • Armenian
  • Azerbaijani
  • Basque
  • Belarusian
  • Bengali
  • Bosnian
  • Bulgarian
  • Catalan
  • Cebuano
  • Chichewa
  • Chinese (Simplified)
  • Chinese (Traditional)
  • Corsican
  • Croatian
  • Czech
  • Danish
  • Dutch
  • Esperanto
  • Estonian
  • Filipino
  • Finnish
  • French
  • Frisian
  • Galician
  • Georgian
  • German
  • Greek
  • Gujarati
  • Haitian Creole
  • Hausa
  • Hawaiian
  • Hebrew
  • Hindi
  • Hmong
  • Hungarian
  • Icelandic
  • Igbo
  • Indonesian
  • Irish
  • Italian
  • Japanese
  • Javanese
  • Kannada
  • Kazakh
  • Khmer
  • Korean
  • Kurdish (Kurmanji)
  • Kyrgyz
  • Lao
  • Latin
  • Latvian
  • Lithuanian
  • Luxembourgish
  • Macedonian
  • Malagasy
  • Malay
  • Malayalam
  • Maltese
  • Maori
  • Marathi
  • Mongolian
  • Myanmar (Burmese)
  • Nepali
  • Norwegian
  • Pashto
  • Persian
  • Polish
  • Portuguese
  • Punjabi
  • Romanian
  • Russian
  • Samoan
  • Scots Gaelic
  • Serbian
  • Sesotho
  • Shona
  • Sindhi
  • Sinhala
  • Slovak
  • Slovenian
  • Somali
  • Spanish
  • Sundanese
  • Swahili
  • Swedish
  • Tajik
  • Tamil
  • Telugu
  • Thai
  • Turkish
  • Ukrainian
  • Urdu
  • Uzbek
  • Vietnamese
  • Welsh
  • Xhosa
  • Yiddish
  • Yoruba
  • Zulu

Abstract

Computer vision is concerned with the automatic extraction, analysis, and understanding of useful information from a single image or a sequence of images. We have used Convolutional Neural Networks (CNN) in automatic image classification systems. In most cases, we utilize the features from the top layer of the CNN for classification; however, those features may not contain enough useful information to predict an image correctly. In some cases, features from the lower layer carry more discriminative power than those from the top. Therefore, applying features from a specific layer only to classification seems to be a process that does not utilize learned CNN’s potential discriminant power to its full extent. Because of this property we are in need of fusion of features from multiple layers. We want to create a model with multiple layers that will be able to recognize and classify the images. We want to complete our model by using the concepts of Convolutional Neural Network and CIFAR-10 dataset. Moreover, we will show how MatConvNet can be used to implement our model with CPU training as well as less training time. The objective of our work is to learn and practically apply the concepts of Convolutional Neural Network.

References

23 Cites in Article
  1. Kuntal Kumar Pal,K Sudeep (2016). Preprocessing for Image Classification by Convolutional Neural Networks.
  2. M Hayder,Albeahdili,A Haider,Naz Alwzwazy,Islam (2015). Robust Convolutional Neural Networks for Image Recognition.
  3. Jingkun Qin,E Haihong,Meina Song,Zhijun Ren (2018). Image Retrieval Based on a Hybrid Model of Deep Convolutional Encoder.
  4. Upasna Sumanth Reddy,Singh,K Prakash,Uttam (2017). Effect of Image Colourspace on Performance of Convolution Neural Networks.
  5. Alex Krizhevsky,Sutskever,Ilya,Geoffrey Hinton (2012). ImageNet classification with deep convolutional neural networks.
  6. Aurelio Marc,Fu-Jie Ranzato,Y-Lan Huang,Yann Boureau,Lecun (2007). Unsupervised Learning of Invariant Feature Hierarchies with Applications to Object Recognition‖ CVPR.
  7. D Matthew,Rob Zeiler,Fergus (2013). Stochastic pooling for regularization of deep convolutional neural networks.
  8. Ian Goodfellow,Jean Pouget-Abadie,Mehdi Mirza,Bing Xu,David Warde-Farley,Sherjil Ozair,Aaron Courville,Yoshua Bengio (2013). Generative adversarial networks.
  9. Nitish Srivastava,Geoffrey Hinton,Alex Krizhevsky,Ilya Sutskever (2014). A Dropout Optimization Algorithm to Prevent Overfitting in Machine Learning.
  10. Fabien Lauer,Ching Suen,Gérard Bloch (2007). A trainable feature extractor for handwritten digit recognition.
  11. Chen-Yu Lee,Saining Xie,Patrick Gallagher,Zhengyou Zhang,Zhuowen Tu (2014). Deeply-Supervised Nets -NIPS.
  12. M Fischler,R Elschlager (1973). The Representation and Matching of Pictorial Structures.
  13. Kevin Jarrett,Koray Kavukcuoglu,Marc' Ranzato,Yann Lecun (2009). What is the best multi-stage architecture for object recognition?.
  14. He Kaiming,Xiangyu,Zhang,Ren Shaoqing,Jian (2014). Sun -Spatial pyramid pooling in deep convolutional networks for visual recognition‖ European Conference on Computer Vision.
  15. Ross Girshick (2015). Unknown Title.
  16. Xiaoyu Wang,Ming Yang,Shenghuo Zhu,Yuanqing Lin (2013). Regionlets for Generic Object Detection.
  17. Karen Simonyan,Andrew Zisserman -Very Deep Convolutional Networks For Large-Scale Image Recognition‖ (2014). Unknown Title.
  18. Camille Couprie,Clement Farabet,Yann Lecun,Laurent Najman (2013). Causal graph-based video segmentation.
  19. Ross Girshick,Jeff Donahue,Trevor Darrell,Jitendra Malik (2013). Rich Feature Hierarchies for Accurate Object Detection and Semantic Segmentation.
  20. Jia Deng,Wei Dong,Richard Socher,Li-Jia Li,Kai Li,Li Fei-Fei (2009). ImageNet: A large-scale hierarchical image database.
  21. L Clement Farabet,Camille Couprie,Y Lecun (2013). Learning hierarchical features for scene labeling.
  22. Honglak Lee,Roger Grosse,Rajesh Ranganath,Andrew Ng (2009). Convolutional deep belief networks for scalable unsupervised learning of hierarchical representations.
  23. Andrea Vedaldi,Karel Lenc (2015). MatConvNet.

Funding

No external funding was declared for this work.

Conflict of Interest

The authors declare no conflict of interest.

Ethical Approval

No ethics committee approval was required for this article type.

Data Availability

Not applicable for this article.

How to Cite This Article

Md. Anwar Hossain. 2019. \u201cClassification of Image using Convolutional Neural Network (CNN)\u201d. Global Journal of Computer Science and Technology - D: Neural & AI GJCST-D Volume 19 (GJCST Volume 19 Issue D2): .

Download Citation

Issue Cover
GJCST Volume 19 Issue D2
Pg. 13- 18
Journal Specifications

Crossref Journal DOI 10.17406/gjcst

Print ISSN 0975-4350

e-ISSN 0975-4172

Keywords
Classification
GJCST-D Classification: I.2.6
Version of record

v1.2

Issue date

May 18, 2019

Language
en
Experiance in AR

Explore published articles in an immersive Augmented Reality environment. Our platform converts research papers into interactive 3D books, allowing readers to view and interact with content using AR and VR compatible devices.

Read in 3D

Your published article is automatically converted into a realistic 3D book. Flip through pages and read research papers in a more engaging and interactive format.

Article Matrices
Total Views: 5099
Total Downloads: 1406
2026 Trends
Related Research

Published Article

Computer vision is concerned with the automatic extraction, analysis, and understanding of useful information from a single image or a sequence of images. We have used Convolutional Neural Networks (CNN) in automatic image classification systems. In most cases, we utilize the features from the top layer of the CNN for classification; however, those features may not contain enough useful information to predict an image correctly. In some cases, features from the lower layer carry more discriminative power than those from the top. Therefore, applying features from a specific layer only to classification seems to be a process that does not utilize learned CNN’s potential discriminant power to its full extent. Because of this property we are in need of fusion of features from multiple layers. We want to create a model with multiple layers that will be able to recognize and classify the images. We want to complete our model by using the concepts of Convolutional Neural Network and CIFAR-10 dataset. Moreover, we will show how MatConvNet can be used to implement our model with CPU training as well as less training time. The objective of our work is to learn and practically apply the concepts of Convolutional Neural Network.

Our website is actively being updated, and changes may occur frequently. Please clear your browser cache if needed. For feedback or error reporting, please email [email protected]

Request Access

Please fill out the form below to request access to this research paper. Your request will be reviewed by the editorial or author team.
X

Quote and Order Details

Contact Person

Invoice Address

Notes or Comments

This is the heading

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

High-quality academic research articles on global topics and journals.

Classification of Image using Convolutional Neural Network (CNN)

Md. Anwar Hossain
Md. Anwar Hossain
Md. Shahriar Alam Sajib
Md. Shahriar Alam Sajib

Research Journals