Machine Learning Paper
Machine Learning Paper
© 2021, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 319
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 08 Issue: 04 | Apr 2021 www.irjet.net p-ISSN: 2395-0072
LITERATURE SURVEY 10].Jintrawet, A. et al. (2008, May) used SVR model for
crops like rice to predict the yield where the model was
Ananthara,M.G.etal.(2013,February)proposed divided into three steps- predicting the soil nitrogen weight
prediction model for datasets pertaining to agriculture which followed by prediction of rice stem weight and rice grain
iscalledasCRYalgorithmforcropyieldusingbeehiveclusteringte weight respectively. Their factors were solar radiation,
chniques.Theyconsideredparametersnamelycroptype, soil temperature and precipitation along with those three steps
type, soil pH value, humidity and crop sensitivity. Their
analysis was mainly in paddy, rice and sugarcane yields in [11].Miniappan,N.etal.(2014,August)usedartificialneuraln
India.Their proposed algorithm was then compared with. etworkinmodelling multi-layer perceptron model with 20
C&R tree algorithm and it outperformed well with an hidden layers for prediction wheat yield which considered
accuracy of 90 percent factors likes unlight, rain, frost and temperature
[2]. Awan, A. M. et al. (2006, April) built a new, smart [12]. Manjula, A et al.built crop selection and to predict
framework focused on farm yield prediction the yield which considered various indexes like vegetation,
clusteringkernelmethodologyandtheyconsideredparametersli temperature and normalized difference vegetation as factors.
keplantation, latitude, temperature and precipitation of They distinguished between climate factors and agronomic
rainfall in that latitude. They had experimented weighted k- factors and other disturbances caused in the prediction for
means kernel method with spatial constraints for the analysis better understanding
of oil palm fields
[13]TamilNadu, India.They have considered actors like
[3]. Chawla, I. et al. (2019, August) used fuzzy logic for soil, temperature, sunshine, rainfall, fertilizer, paddy, and
crop yield prediction through statistical time series models. type of pest used and other factors like pollution and season
They considered parameters like rainfall and temperature for
[14]. Verma, A. et al. (2015, December) used
prediction.Their prediction was classification with levels
classification techniques like NaïveBayes,K N
‘good yield’ , ‘very good yield’
algorithm for crop prediction on soil datasets which
[4]. Chaudhari, A. N. et al.(2018,August)used three constituted nutrients of soil like zinc, copper,
algorithms namely clusterin gk-means, A priori and Bayes manganese, pH, iron, Sulphur, Phosphorous,
algorithm, then they hybridized the algorithm for better Potassium, nitrogen, and Organic Carbon
efficiency of yield prediction and they considered parameters
[15].Kalbande,D.R.et al. (2018) used support
like Area, Rainfall, Soil type and also their system was able to
vector regression, multi polynomial regression and
tell which crop is suitable for cultivation based on the
random forest regression for prediction of cornyield
mentioned features
and evaluated the models using metrics like errors
[5]. Gandge, Y.(2017, December) used many machine namely MAE,RMSE and R-square values
learning algorithms for different crops. They studied and
[16].Rahman,R.M.etal. (2015, June) used mainly
analyzed which algorithm would be suitable for which crop.
clustering techniques for cropyield prediction. The
They have used K-means, Support vector Regression, Neural
paper explained the analysis of majorcrops in
Networks, C4.5 Decision tree, Bee-Hive Clustering, etc. The
Bangladesh and divided the variables into
factors implying were soil nutrients like N, K, P and soil ph.
environmental and biotic variables.The algorithms
[6]. Armstrong, L. J. et al.(2016, July) used ANNs for the applied were line arregression, ANN,and KNN
prediction of rice yield in the districts of Maharashtra, India. approach for classification
They considered climatic factors namely (considering range)
[17]. Hegde, M. et al. (2015, June) used multiple
temperature, precipitation and reference cropevapo
linear regression and neuro fuzzy systems for
transpiration. The records were collected from Indian
predicting cropyield by taking biomass, soil water,
Government repository from 1998 to2002 [7]. Tripathy, A. K.
radiation and rainfall as input parameters for the
et al. (2016, July) were same authors who used support
research and their majorly concentrated crop was
vector machines to predict the rice crop yield with same
wheat
features as the previous paper mentioned
[18]. Sujatha, R., & Isakki, P.(2016, January) used
[8].Petkar,O. (2016, July) were also the same authors who
classification techniques like ANN, j48,Naïve Bayes,
applied for SV Mandneural networks for rice cropyield
Random Forest and Support vector Machines. They
prediction proposed a new decision system which is an
have also included both climatic parameters and soil
interface to give the input and get the output
parameters as features in their modelling
[9].Chakrabarty,A.etal.(2018,December)nalyzed crop
[19]. Ramalatha, M.et al. (2018, October) used a
prediction in the country of Bangladesh where they majorly
hybrid approach of combining K-means clustering
cultivate three kinds of rice, Jute, Wheat, and Potato. Their
and classification based on modified KNN
research used a deep neural network where the data had
approach.The data was collected from TamilNadu,
around 46 parameters into their consideration. Few of them
India where the majorly concentrated crops were
were soil composition, type of fertilizer ,type of soil and its
rice, maize, Ragi, Sugarcane, and Tapioca
structure ,soil consistency, reaction and texture
© 2021, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 320
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 08 Issue: 04 | Apr 2021 www.irjet.net p-ISSN: 2395-0072
Fig.2.Processchartoftheresearchproject
A. Pre-processing
For the given data set, there are few values missing in
the data set, the missing values could lead to false
prediction results. The missing values are removed
using the python. It is also important to remove the
replicated data from the data set to fetch the accurate
results. Normalization is used to scale the data to a
specific range.
© 2021, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 321
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 08 Issue: 04 | Apr 2021 www.irjet.net p-ISSN: 2395-0072
2019TwelfthInternationalConferenceonContemp
oraryComputing (IC3)(pp. 1-6).IEEE.
[5] Bhosale, S. V., Thombare, R. A., Dhemey, P. G., &
Chaudhari, A. N.(2018, August). Crop Yield
Prediction Using Data Analytics and Hybrid
Approach. In 2018Fourth International
Conferenceon Computing Communication Control
and Automation(ICCUBEA) (pp.1-5).IEEE.
[6] Gandge,Y.(2017,December).A study on various data
mining techniques for crop yield prediction. In 2017
Fig.4.InterfaceofWebApp International Conference on Electrical, Electronics,
Communication, Computer, and Optimization
Techniques(ICEECCOT)(pp.420-423).IEEE.
CONCLUSION AND FUTUREWORK [7] Gandhi, N., Petkar, O., & Armstrong, L. J. (2016, July).
The core strategy of this project is to predict the crop Rice crop yield prediction using artificial neural
based on the soil nutrient content and the location networks. In 2016 IEEE Technological Innovations in
ICT for Agriculture and Rural Development (TIAR)
where the crop is growing. This system will help he
(pp.105-110).IEEE.
farmers to choose the right crop for their land and to
give the suitable amount of fertilizer to produce the [8] Gandhi, N., Armstrong, L. J., Petkar, O., & Tripathy, A.
maximum yield. The Support Vector Machine algorithm K. (2016, July).Rice crop yield prediction in India
helps to predict the crop the precisely based on the using support vector machines.
pre-processed crop data. This system will also help the In201613thInternationalJointConferenceonComput
new comers to choose the crop which will grow in erScienceandSoftwareEngineering (JCSSE) (pp.1-5).
their area and produce them a good profit. A decent IEEE.
amount of profit will attract more people towards the [9] Gandhi,N.,Armstrong,L.J.,&Petkar,O.(2016,July).Prop
agriculture. Also, the crop growth is based on the osed decision support system (DSS) for Indian rice
climate conditions in the particular area and the crop yield prediction. In2016 IEEE Technological
seasonal monsoons happens now are unpredictable, Innovations in ICT for Agriculture and Rural
hence it is easy for the farmers when the prediction Development (TIAR)(pp.13-18). IEEE.
result is also based on the climatic conditions. Live [10] Islam, T., Chisty, T. A., & Chakrabarty, A. (2018,
weather prediction will also help the users to predict December). A Deep Neural Network Approach for
the crop water needs and also it will help the farmers Crop Selection and YieldPrediction[1] in Bangladesh,
to decrease the crop damage due to the rain or In 2018 IEEE Regio 10 Humanitarian Technology
drought. Conference(R10-HTC) (pp. 1-6). IEEE.
[11] Jaikla, R., Auephanwiriyakul, S., & Jintrawet, A. (2008,
REFERENCE May). Riceyield prediction using a support vector
regression method. In 2008
5thInternationalConferenceonElectricalEngineering/
[1] “Kaglee.com.”[Online].Available:https://Kaglee.com/ Electronics,Computer,Telecommunications and
[2] Ananthara, M. G., Arunkumar, T., & Hemavathy, Information Technology(Vol.1,pp.29-32).IEEE.
R. (2013, February).CRY—an improved [12] Kadir, M. K. A., Ayob, M. Z., & Miniappan, N. (2014,
cropyield prediction model using beehive August). Wheatyield prediction: Artificial neural
clustering approach for agricultural datasets .In network based approach. In 2014 4thInternational
2013InternationalConferenceonPatternRecogniti Conference on Engineering Technology and
on,Informatics and Mobile Engineering(pp.473- Technopreneuship(ICE2T)(pp.161-165).IEEE.
478).IEEE. [13] Manjula, A., & Narsimha, G. (2015, January). XCYPF:
[3] Awan, A. M., & Sap, M. N. M. (2006, April). An A flexible and extensible framework for agricultural
intelligent system based on kernel methods for Crop Yield Prediction. In 2015IEEE 9th International
cropyield prediction. In Pacific-AsiaConference Conference on Intelligent Systems and
on Knowledge Discovery and Data Mining (pp. Control(ISCO)(pp.1-5).IEEE.
841-846).Springer,Berlin,Heidelberg [14] Mariappan, A. K., & Das, J. A. B. (2017, April). A
[4] Bang, S., Bishnoi, R., Chauhan, A. S., Dixit, A. K., & paradigm for riceyield prediction in Tamilnadu. In
Chawla, I. (2019,August). Fuzzy Logic based 2017 IEEE Technological Innovations in ICT for
Crop Yield Prediction using Temperature and Agriculture and Rural Development(TIAR)(pp.18-
Rainfall parameters predicted through 21).IEEE.
ARMA,SARIMA,andARMAXmodels. In [15] Paul,M.,Vishwakarma,S.K.,&Verma,A.(2015,Decembe
© 2021, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 322
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 08 Issue: 04 | Apr 2021 www.irjet.net p-ISSN: 2395-0072
r).Analysisofsoilbehaviourandpredictionofcropyield
usingdatamining approach. In 2015 International
Conference on Computational Intelligence and
CommunicationNetworks(CICN)(pp.766-771).IEEE.
[16] Shah, A., Dubey, A., Hemnani, V., Gala, D., & Kalbande,
D. R. (2018).Smart Farming System:CropYield
Prediction Using Regression
© 2021, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 323