Skip to content

matviichukv/cs4100

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CS4100 project

Tech

We made a classifier for healthy and unhealthy apple tree leaves. Idea came from a kaggle competition, data from there as well. Model is based on this keras tutorial. It is a deep convolutional neural network. All images are included in this repo. One change that was made, is reduction of number of classes from 4 to 2 (healthy and unhelthy, instead of multiple ones present in the competition). Before run through the model, images are downscaled to 190x135 (preserving the original image ratio). Color is an important variable here, since removing it reduces accuracy on test/validation set to ~80% from 95%+. And on the setup this was tested on, it decreased one epoch time by only 1s (from 9-10s avage).

How to run it

Clone it and run the plant_nn.py. Tested to work on python 3.7+, and tensorflow 2.5.

Contributors

Vadym Matviichuk, Yasmine Karni, Amanda Bell

References

Data: Thapa, R., Zhang, K., Snavely, N., Belongie, S., and Khan, A.. 2020. The Plant Pathology Challenge 2020 data set to classify foliar disease of apples. Applications in Plant Sciences 8( 9): e11390.

link

Kaggle competition:

link

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published