Smart Agriculture Prediction System for Vegetables Grown in Sri Lanka

Rashmika Gamage, Hasitha Rajapaksa, Abhiman Sangeeth, G. Hemachandra, J. Wijekoon, D. Nawinna
{"title":"Smart Agriculture Prediction System for Vegetables Grown in Sri Lanka","authors":"Rashmika Gamage, Hasitha Rajapaksa, Abhiman Sangeeth, G. Hemachandra, J. Wijekoon, D. Nawinna","doi":"10.1109/iemcon53756.2021.9623259","DOIUrl":null,"url":null,"abstract":"Agriculture planning plays a dominant role in the economic growth and food security of agriculture-based countries such as Sri Lanka. Even though agriculture plays a vital role, there are still several major complications to be addressed. Some of the major complications are lack of knowledge about yield and price resulting in the farmers selecting crops based on experience. Machine learning has a great potential to solve these complications. To this end, this paper proposes a novel system comprises of a mobile application, SMS (Short Message Service), and API (Application Programming Interface) with yield prediction, price prediction, and crop optimization. Several machine learning algorithms were used for yield and price predictions while a generic algorithm was used to optimize crops. The yield was predicted considering the environmental factors while the price was predicted considering supply and demand, import and export, and seasonal effect. To select the best suitable crops to cultivate, the output of yield and price prediction have been used. Yield prediction has been implemented using elastic net, ridge, and multilinear regression. R2 of yield prediction is varied from 0.74 to 0.89 while RMSE value is between 15.69 and 35.05. Price prediction has been implemented using the algorithms of Gradient Boosting Tree, Random Forest, Facebook Prophet, and R2 is varied from 0.72 to 0.92 while RMSE value is between 26.81 and 140.72. Crop optimization has been implemented using the genetic algorithm.","PeriodicalId":272590,"journal":{"name":"2021 IEEE 12th Annual Information Technology, Electronics and Mobile Communication Conference (IEMCON)","volume":"83 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-10-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 IEEE 12th Annual Information Technology, Electronics and Mobile Communication Conference (IEMCON)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/iemcon53756.2021.9623259","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Agriculture planning plays a dominant role in the economic growth and food security of agriculture-based countries such as Sri Lanka. Even though agriculture plays a vital role, there are still several major complications to be addressed. Some of the major complications are lack of knowledge about yield and price resulting in the farmers selecting crops based on experience. Machine learning has a great potential to solve these complications. To this end, this paper proposes a novel system comprises of a mobile application, SMS (Short Message Service), and API (Application Programming Interface) with yield prediction, price prediction, and crop optimization. Several machine learning algorithms were used for yield and price predictions while a generic algorithm was used to optimize crops. The yield was predicted considering the environmental factors while the price was predicted considering supply and demand, import and export, and seasonal effect. To select the best suitable crops to cultivate, the output of yield and price prediction have been used. Yield prediction has been implemented using elastic net, ridge, and multilinear regression. R2 of yield prediction is varied from 0.74 to 0.89 while RMSE value is between 15.69 and 35.05. Price prediction has been implemented using the algorithms of Gradient Boosting Tree, Random Forest, Facebook Prophet, and R2 is varied from 0.72 to 0.92 while RMSE value is between 26.81 and 140.72. Crop optimization has been implemented using the genetic algorithm.
斯里兰卡蔬菜种植智能农业预测系统
农业规划在斯里兰卡等以农业为基础的国家的经济增长和粮食安全中起着主导作用。尽管农业起着至关重要的作用,但仍有几个主要的复杂问题需要解决。一些主要的复杂因素是缺乏对产量和价格的了解,导致农民根据经验选择作物。机器学习具有解决这些复杂问题的巨大潜力。为此,本文提出了一个由移动应用程序、SMS(短消息服务)和API(应用程序编程接口)组成的新型系统,具有产量预测、价格预测和作物优化功能。几种机器学习算法用于产量和价格预测,而通用算法用于优化作物。产量预测考虑了环境因素,价格预测考虑了供需、进出口和季节效应。为了选择最适合种植的作物,采用了产量预测和价格预测的方法。利用弹性网、脊线和多元线性回归实现了产量预测。产量预测的R2为0.74 ~ 0.89,RMSE为15.69 ~ 35.05。使用Gradient Boosting Tree、Random Forest、Facebook Prophet算法实现了价格预测,R2在0.72 ~ 0.92之间,RMSE值在26.81 ~ 140.72之间。采用遗传算法实现作物优化。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信