Understanding Image Classification Using TensorFlow Deep Learning - Convolution Neural Network

Author(s):  
Vinit Kumar Gunjan ◽  
Rashmi Pathak ◽  
Omveer Singh

This article describes how to establish the neural network technique for various image groupings in a convolution neural network (CNN) training. In addition, it also suggests initial classification results using CNN learning characteristics and classification of images from different categories. To determine the correct architecture, we explore a transfer learning technique, called Fine-Tuning of Deep Learning Technology, a dataset used to provide solutions for individually classified image-classes.

2021 ◽  
Author(s):  
Ghassan Mohammed Halawani

The main purpose of this project is to modify a convolutional neural network for image classification, based on a deep-learning framework. A transfer learning technique is used by the MATLAB interface to Alex-Net to train and modify the parameters in the last two fully connected layers of Alex-Net with a new dataset to perform classifications of thousands of images. First, the general common architecture of most neural networks and their benefits are presented. The mathematical models and the role of each part in the neural network are explained in detail. Second, different neural networks are studied in terms of architecture, application, and the working method to highlight the strengths and weaknesses of each of neural network. The final part conducts a detailed study on one of the most powerful deep-learning networks in image classification – i.e. the convolutional neural network – and how it can be modified to suit different classification tasks by using transfer learning technique in MATLAB.


A rapid dissemination of Android operating system in smart phone market has resulted in an exponential growth of threats to mobile applications. Various studies have been carried out in academia and industry for the identification and classification of malicious applications using machine learning and deep learning algorithms. Convolution Neural Network is a deep learning technique which has gained popularity in speech and image recognition. The conventional solution for identifying Android malware needs learning based on pre-extracted features to preserve high performance for detecting Android malware. In order to reduce the efforts and domain expertise involved in hand-feature engineering, we have generated the grayscale images of AndroidManifest.xml and classes.dex files which are extracted from the Android package and applied Convolution Neural Network for classifying the images. The experiments are conducted on a recent dataset of 1747 malicious Android applications. The results indicate that classes.dex file gives better results as compared to the AndroidManifest.xml and also demonstrate that model performs better as the image become larger.


Author(s):  
D.A Janeera ◽  
P. Amudhavalli ◽  
P Sherubha ◽  
S.P Sasirekha ◽  
P. Anantha Christu Raj ◽  
...  

Author(s):  
Giovanni Da Silva ◽  
Aristófanes Silva ◽  
Anselmo De Paiva ◽  
Marcelo Gattass

Lung cancer presents the highest mortality rate, besides being one of the smallest survival rates after diagnosis. Thereby, early detection is extremely important for the diagnosis and treatment. This paper proposes three different architectures of Convolutional Neural Network (CNN), which is a deep learning technique, for classification of malignancy of lung nodules without computing the morphology and texture features. The methodology was tested onto the Lung Image Database Consortium and Image Database Resource Initiative (LIDC-IDRI), with the best accuracy of 82.3%, sensitivity of 79.4% and specificity 83.8%.


2021 ◽  
Vol 2129 (1) ◽  
pp. 012083
Author(s):  
Gheyath Mustafa Zebari ◽  
Dilovan Asaad Zebari ◽  
Diyar Qader Zeebaree ◽  
Habibollah Haron ◽  
Adnan Mohsin Abdulazeez ◽  
...  

Abstract In the last decade, the Facial Expression Recognition field has been studied widely and become the base for many researchers, and still challenging in computer vision. Machine learning technique used in facial expression recognition facing many problems, since human emotions expressed differently from one to another. Nevertheless, Deep learning that represents a novel area of research within machine learning technology has the ability for classifying people’s faces into different emotion classes by using a Deep Neural Network (DNN). The Convolution Neural Network (CNN) method has been used widely and proved as very efficient in the facial expression recognition field. In this study, a CNN technique for facial expression recognition has been presented. The performance of this study has been evaluated using the fer2013 dataset, the total number of images has been used. The accuracy of each epoch has been tested which is trained on 29068 samples, validate on 3589 samples. The overall accuracy of 69.85% has been obtained for the proposed method.


2021 ◽  
Vol 2021 ◽  
pp. 1-8
Author(s):  
Hao Wu ◽  
Zhi Zhou

Computer vision provides effective solutions in many imaging relation problems, including automatic image segmentation and classification. Artificially trained models can be employed to tag images and identify objects spontaneously. In large-scale manufacturing, industrial cameras are utilized to take constant images of components for several reasons. Due to the limitations caused by motion, lens distortion, and noise, some defective images are captured, which are to be identified and separated. One common way to address this problem is by looking into these images manually. However, this solution is not only very time-consuming but is also inaccurate. The paper proposes a deep learning-based artificially intelligent system that can quickly train and identify faulty images. For this purpose, a pretrained convolution neural network based on the PyTorch framework is employed to extract discriminating features from the dataset, which is then used for the classification task. In order to eliminate the chances of overfitting, the proposed model also employed Dropout technology to adjust the network. The experimental study reveals that the system can precisely classify the normal and defective images with an accuracy of over 91%.


Banknote recognition is a major problem faced by visually Challenged people. So we propose a system to help the visually Challenged people to identify the different types of Indian currencies through deep learning technique. In our proposed project, bank notes with different positions are directly fed into VGG 16, a pretrained model of convolution neural network which extracts deep features. From our work the visually impaired people will be able to recognize different types if Indian Currencies.


Sign in / Sign up

Export Citation Format

Share Document