Skip to content

mohamed-gasser/Ml-models

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ml-models

first-model :

We trained the artificial_neural_network_images model and the support vector machine on traffic sign classification dataset

dataset details :

This data set contains 6358 manually labeled category labels. The labels include the following 10 categories: “GuideSign”, “M1”, “M4, “M5”, “M6”, “M7”, “P1”, “P10_50”, “P12”, “W1”, corresponding to ten Different traffic sign categories. All data has been manually divided into training set and test set according to the proportion, and the relevant training set annotation json file is provided. The data set contains two folders train and test, as well as a unified train.json file to save the annotations of all training data sets. The image tags save the dictionary serialized in json format, and all the annotations are saved in train.json Under the key named annotations in the file.

You can download and get more details for dataset through the link :

https://www.kaggle.com/datasets/wjybuqi/traffic-sign-classification-and-recognition

Results

Operation Mode accuracy loss
Ann 88.44% 40.25%

second-model :

We trained the artificial_neural_network_images model and the support vector machine on Students Performance in Exams dataset

You can download and get more details for dataset through the link :

https://www.kaggle.com/datasets/spscientist/students-performance-in-exams

Results

Operation Mode accuracy loss
Ann 89.38% 23.21%

third-model :

description

convolution neural network (CNN) plays an important role. However, the classical CNN has the problem of consuming too much computing resources. To solve this problem, first, this paper proposed a dilated CNN model which is built through replacing the convolution kernels of traditional CNN by the dilated convolution kernels, and then, the dilated CNN model is tested on the Mnist handwritten digital recognition data set. Second, to solve the detail loss problem in the dilated CNN model, the hybrid dilated CNN (HDC) is built by stacking dilated convolution kernels with different dilation rates.

With the help of the model in the paper https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=8756165 , we improved the model and implemented on traffic sign dataset.

dataset details :

using the same dataset in first model

Implementation details:

Ratio used for training : 4062 Ratio used for Validation : 1270 Ratio used for testing : 1016

block diagram :
1- CNN block diagram 2- Dilated CNN block diagram 3- HDC block diagram

image image image

hyperparameters used in your model :

1- Adam (Learning rate =0.001

2- Droupout (0.25)

3- epochs :35

4- batchSize=32

5- Adding additional hidden layer

6- activation =relu

7- use validation .20 of dataset

8- increasing # of units in hidden layer to 128

accuracy curve

loss curve

Results

fourth-model :

We trained the artificial_neural_network_images model and the support vector machine on dataset.

dataset details :

IMDB movie review sentiment classification using CNN and keras/colab tf.keras.datasets.imdb.load_data

description

Based on the feedback, classify the films on the basis that it is good or not good, using the RNN model for training on dataset iMDB movie review have positive and negative feedback.

Results

Operation Mode accuracy loss
Rnn 87.34% 37.41%

Contact

You can communicate by following e-mails If you have more questions about the project or to get the all src code :

o mohamedgasser230@gmail.com