Solving an Image Classification Problem (Overfitting)

Closed Posted 5 years ago Paid on delivery
Closed Paid on delivery

Working on Using ResNet, Inception V3, VGG19.

While Building an image classifier, I have trained in batch-wise. After training, I am getting accuracy on the dataset but getting poor accuracy on different images.

On my dataset validation accuracy is good and validation is also decreasing. But when I use the same model to classify images captured from a mobile phone, the accuracy is poor (3-5 out of 12 are correct).

I acquired the validation accuracy of 88%.

In the Inception V3, there's no fluctuation of accuracy and it's decreasing smoothly.

I have used Nvidia GPU.

Sample size = 4000, Training dataset = 3200

I have used 10 classes, 400 each class size.

Training loss is decreasing but the validation error is increasing.

I have performed scaling (data augmentation). I could not perform the rest of data augmentation techniques like flip, etc. Because I'm getting a memory error.

I have considered 40 epochs.

Accuracy differs while using fit() & fit_generator(). So, I have switched to shuffle = True in get_batches().

I am getting a memory error after using shuffle in fit(). I'm using keras data generator.

When I increase class size from 400 to 500, I'm facing memory error.

I want to build a classifier, no detection.

Can you solve this issue?

Image Processing Keras Machine Learning (ML) Python Tensorflow

Project ID: #18208215

About the project

5 proposals Remote project Active 5 years ago

5 freelancers are bidding on average $90 for this job

shivampanchal

I have a good hands on working with Advanced R and Python and BI tools and technologies, AI, Big Data. I have quite a good knowledge of DL/ML Algorithm , have also developed Dashboards and Web Applications using flask/ More

$100 USD in 1 day
(41 Reviews)
6.5
davidngo817

Hi, there! I am interested in your project. I have extensive experience in image processing and computer vision such as object detection, image recognition, pattern matching, image classification, real time object tr More

$200 USD in 1 day
(17 Reviews)
5.4
olaideejiwole

I have extensive experience in the domains of Natural Language Processing, Recommender Systems, Machine learning, Deep Learning, Computer Vision, and Reinforcement Learning. While working in the domains mentioned above More

$25 USD in 1 day
(20 Reviews)
5.0
tejasan

I can give your model a try with my GPU. May be try to improve your model and add some best practices. Ping me if you want to discuss more. The time frame and bid offer can be discussed based on my trials.

$35 USD in 4 days
(3 Reviews)
1.9