Abstract
Agriculture is one of the important occupations in India. Digitization in the field of Indian agriculture is in the initial stage. Indian farmers are suffering from various issues such as ignorance about soil parameters and inability to predict the yield of crops. Also, various agriculture-related information from the government agencies is not communicated to the farmers. To address the above-said issues, we have built a cloud-based agricultural framework which enables the Indian farmers, agricultural departments, and agro industries to extract useful agricultural information. The designed agricultural cloud framework is providing two services, i.e., soil classification as a service and crop yield prediction as a service. For soil classification, hybrid support vector machine (M-SVM) and for wheat yield prediction, customized artificial neural network (M-ANN) was developed. To store the agricultural data, we are using Amazon S3 and for deployment of the services, we have used Heroku cloud. The performance improvements in the range of 2–43%, 4–35%, and 1–11% were observed for M-SVM with respect to k-Nearest Neighbor (k-NN), Naïve Bayes (NB), and standard SVM classifiers, respectively. M-ANN performed with an improvement of 2% over standard artificial neural network (ANN) and 5% over multiple linear regression (MLR) models. We also observed that our agricultural cloud framework is able to provide reliable and accurate agricultural services.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Deichmann, U., Goyal, A., & Mishra, D. (2016). Will digital technologies transform agriculture in developing countries? Agricultural Economics, 47, 21–33. https://doi.org/10.1111/agec.12300.
Shawish, A., & Salama, M. (2014). Cloud computing: Paradigms and technologies. In Inter-cooperative collective intelligence: Techniques and applications (Studies in Computational Intelligence, Vol. 495, pp. 39–67). Berlin Heidelberg: Springer-Verlag. https://doi.org/10.1007/978-3-642-35016-0_2.
Mekala, M. S., & Viswanathan, P. (2017). A survey: Smart agriculture IoT with cloud computing. In 2017 IEEE International Conference on Microelectronic Devices, Circuits and Systems (ICMDCS) (pp. 1–7). Vellore. https://doi.org/10.1109/icmdcs.2017.8211551.
Milovic, B., & Radojevic, V. (2015). Application of data mining in agriculture. Bulgarian Journal of Agricultural Science, 21, 26–34.
Mucherino, A., Papajorgji, P., & Pardalos, P. (2009). A survey of data mining techniques applied to agriculture. Operational Research, 9(2), 121–140. https://doi.org/10.1007/s12351-009-0054-6. Springer-Verlag.
Kibblewhite, M. G., Ritz, K., & Swift, M. J. (2008). Soil health in agricultural systems. Philosophical Transactions of the Royal Society B: Biological Sciences, 363, 685–701. https://doi.org/10.1098/rstb.2007.2178.
Mattsson, Berit, Cederberg, Christel, & Blix, Lisa. (2000). Agricultural land use in life cycle assessment (LCA): Case studies of three vegetable oil crops. Journal of Cleaner Production, 8, 283–292. https://doi.org/10.1016/S0959-6526(00)00027-5.
Karthik, D., Vijayarekha, K., & Manickkam, V. (2014). Land characterizations based on soil properties using clustering techniques. World Applied Sciences Journal (Data Mining and Soft Computing Techniques), 29, 60–64. https://doi.org/10.5829/idosi.wasj.2014.29.dmsct.11.
Hristov, Biser. (2013). Importance of soil texture in soil classification systems. Journal of Blakan Ecology, 16, 137–139.
Shastry, K. A., Sanjay, H., & Deexith, G. (2017). Quadratic-radial-basis-function-kernel for classifying multi-class agricultural datasets with continuous attributes. Applied Soft Computing, 58, 65–74. https://doi.org/10.1016/j.asoc.2017.04.049.
Wani, S. P., Sahrawat, K. L., Sarvesh, K. V., Baburao, M., & Krishnappa, K. (Eds.). (2011). Soil Fertility Atlas for Karnataka, India (pp. 312). Patancheru 502 324, Andhra Pradesh, India: International Crops Research Institute for the Semi-Arid Tropics. ISBN 978-92-9066-543-4.
National Bureau of Soil Survey and Land Use Planning, Soil Data. https://www.nbsslup.in.
Paul, M., Vishwakarma, S. K., Verma, A. (2015). Analysis of soil behaviour and prediction of crop yield using data mining approach. In: 2015 IEEE International Conference on Computational Intelligence and Communication Networks (CICN) (pp. 766–771). https://doi.org/10.1109/cicn.2015.156.
Ramasubramaniyam, V. (2005). Forecasting techniques in agriculture. Journal of the Indian Society of Agricultural Statistics. IASRI, New Delhi.
Stastny, J., Konecny, V., & Trenz, O. (2011). Agricultural data prediction by means of neural network. Agricultural Economics, 57, 356–361. https://doi.org/10.17221/108/2011-agricecon.
Aditya Shastry, K., Sanjay, H., & Deshmukh, Abhijeeth. (2016). A parameter based customized artificial neural network model for crop yield prediction. Journal of Artificial Intelligence, 9, 23–32. https://doi.org/10.3923/jai.2016.23.32.
Savu, L. (2011). Cloud computing: Deployment models, delivery models, risks and research challenges. In International Conference on Computer and Management (CAMAN) (pp. 1–4), Wuhan. https://doi.org/10.1109/caman.2011.5778816.
Tan, L. (2016). Cloud-based decision support and automation for precision agriculture in orchards. In 5th IFAC conference on Sensing Control and Automation Technologies for Agriculture.
Balaji Prabhu, B. V., & Dakshayini, M. (2016). A novel cloud based data analytics framework for effective crop management. IJCTA, 9(22), 257–264.
Khattab, A., Abdelgawad, A., & Yelmarthi, K. (2016). Design and implementation of a cloud-based IoT scheme for precision agriculture. In 28th IEEE International Conference on Microelectronics (ICM) (pp. 201–204). https://doi.org/10.1109/icm.2016.7847850.
Gill, Sukhpal S., Chana, I., & Buyya, R. (2015). Agri-info: Cloud based autonomic system for delivering agriculture as a service.
Murakami, Y., Utomo, S. K. T., Hosono, K., Umezawa, T., & Osawa, N. (2013). iFarm: Development of cloud-based system of cultivation management for precision agriculture. In 2013 IEEE 2nd Global Conference on Consumer Electronics (GCCE) (pp. 233–234), Tokyo. https://doi.org/10.1109/gcce.2013.6664809.
IndiaStat, Fertilizer and crop yield data, https://www.indiastat.com/agriculture.
India Water Portal, Rainfall data, http://www.indiawaterportal.org.
Heroku, Slugs and dynos, https://www.logicline.de/en/blog/2015/11/a-more-technical-look-at-heroku-about-procfiles-dynos-and-the-slug/.
Shi, L., Duan, Q., Ma, X., & Weng, M. (2012). The research of support vector machine in agricultural data classification (pp. 265–269). Berlin Heidelberg: Springer.
Lichman, M. (2013). UCI machine learning repository. http://archive.ics.uci.edu/ml.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Aditya Shastry, K., Sanjay, H.A. (2019). Cloud-Based Agricultural Framework for Soil Classification and Crop Yield Prediction as a Service. In: Shetty, N., Patnaik, L., Nagaraj, H., Hamsavath, P., Nalini, N. (eds) Emerging Research in Computing, Information, Communication and Applications. Advances in Intelligent Systems and Computing, vol 882. Springer, Singapore. https://doi.org/10.1007/978-981-13-5953-8_56
Download citation
DOI: https://doi.org/10.1007/978-981-13-5953-8_56
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-13-5952-1
Online ISBN: 978-981-13-5953-8
eBook Packages: EngineeringEngineering (R0)