Decision Tree Algorithm to Predict Fertilizer Treatment of Maize

Nusrat Jahan


Machine learning approaches are progressively successful in image based analysis such as different diseases prediction as well as level of risk assessment etc. In this paper, image based data analysis with machine learning technique were used for fertilizer treatment of maize. We address this issue as our country depend on agricultural field rather than others. Maize has a bright future. To predict fertilizer treatment of maize dataset were comprised of ground coverage region which highlights the green pixels of a maize image. For calculating green pixels from an image we used “Can Eye” tool.  The achievement of machine learning approaches is highly dependent on quality and quantity of the dataset which is used for training the machine for better classification result. For this perseverance, we collected images from the maize field directly. Then processed those images and classified the data into four classes (Less Nitrogen=-N, Less Phosphorus=-P, Less Potassium=-K and NPK) to train our machine using decision tree algorithm to predict fertilizer treatment. We got 93% classification accuracy for decision tree. Finally, the outcome of this paper is the fertilizer treatment of a maize field based on the ground cover percentage, and we implemented this whole work using an android platform because of the availability of android mobile phone throughout the world


Machine learning; Ground coverage; Fertilizer treatment; Image analysis; Decision tree

Total views : 23 times


  • There are currently no refbacks.

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

shopify stats IJEECS visitor statistics