|
|
برآورد عملکرد جو براساس دادههای سنجش از دور و الگوریتمهای یادگیری ماشین xgboost و svm
|
|
|
|
|
نویسنده
|
بوربور هانیه ,عبداللهی پور محمد ,عبدالهی حجت ,مشعل محمود
|
منبع
|
مديريت آب و آبياري - 1402 - دوره : 13 - شماره : 4 - صفحه:1119 -1137
|
چکیده
|
در سالهای اخیر، بهرهگیری از الگوریتمهای یادگیری ماشین شیوهای امیدوارکننده در بهبود پیشبینیهای عملکرد محصولات زراعی بوده است. این پژوهش با هدف ارزیابی برآورد عملکرد محصول جو آبی و دیم و نیز عملکرد کل جو تولیدی در مراکز استانهای کشور با استفاده از دادههای سنجش از دور و روشهای یادگیری ماشین شامل xgboostو svm انجام شد. نتایج نشان داد که با استفاده از دادههای اقلیمی، شاخصهای خشکسالی و شاخصهای گیاهی سنجش از دوری و الگوریتم xgboost و svm میتوان بهطور قابلقبولی برآورد عملکرد محصول جو را در مناطق مختلف کشور با اقلیمهای متفاوت انجام داد. میزان خطای rmse برای هر دو مدل، در حد قابلقبول بین 0.41 تا 0.77 تن در هکتار قرار داشت. با توجه به مقادیر ضریب تعیین r^2 که برای الگوریتمهای xgboost و svr در مدلسازی عملکرد کشت دیم بهترتیب برابر 0.2 و 0.22، در عملکرد آبی برابر 0.52 و 0.55 و برای حالت ترکیبی جو آبی و دیم برابر 0.66 و 0.65 بهدست آمده است، میتوان گفت که نتایج برای هر دو الگوریتم در برآورد محصول دیم نامناسبتر از برآورد جو آبی و نیز ترکیب جو آبی و دیم بوده است. کرنل rbf بهعنوان مناسبترین کرنل برای استفاده در الگوریتم svm انتخاب شد. همچنین در این پژوهش ضمن بررسی اثرات تغییر نسبت تقسیم دادههای مراحل آموزش و آزمون، پارامترهای بارش، دما و تبخیر و تعرق بهعنوان مهمترین پارامترهای موثر بر عملکرد محصول جو برای هر دو الگوریتم در حالتهای مختلف موردبررسی تعیین شد.
|
کلیدواژه
|
الگوریتمهای یادگیری ماشین، پیشبینی عملکرد، سنجش از دور، محصول جو
|
آدرس
|
دانشگاه تهران، دانشکدگان کشاورزی و منابع طبیعی, دانشکده فناوری کشاورزی, گروه مهندسی آب, ایران, دانشگاه تهران، دانشکدگان کشاورزی و منابع طبیعی, دانشکده فناوری کشاورزی, گروه مهندسی آب, ایران, دانشگاه دنور, گروه مهندسی کامپیوتر و الکترونیک, آمریکا, دانشگاه تهران، دانشکدگان کشاورزی و منابع طبیعی, دانشکده فناوری کشاورزی, گروه مهندسی آب, ایران
|
پست الکترونیکی
|
mmashal@ut.ac.ir
|
|
|
|
|
|
|
|
|
barley yield forecasting based on remote sensing data and xgboost and svm machine learning algorithms
|
|
|
Authors
|
bourbour hanie ,abdolahipour mohammad ,abdollahi hojjat ,mashal mahmoud
|
Abstract
|
in recent years, the use of machine learning algorithms has been a promising way to improve crop yield predictions, especially when using non-linear relationships. this research was conducted with the aim of evaluating the yield estimation of irrigated and rainfed barley as well as the total yield of barley produced in the provincial centers of iran using remote sensing data and machine learning methods including xgboost and svm. the results showed that by using climatic data, drought indices and plant indices of remote sensing and also xgboost and svm algorithms, it is possible to reliably estimate barley yield in different regions of the country with different climates. in general, the rmse error obtained for both models was acceptable (0.41 and 0.77 t/ha). the r2 determination coefficient values for xgboost and svr algorithms in modeling rainfed barley cultivation performance were equal to 0.2 and 0.22 respectively, in irrigated barley performance were equal to 0.52 and 0.55 and for total barley were equal to 0.66 and 0.65, indicating that the rainfed yield modeling were not as suitable as irrigated and total barely yield modeling. the rbf kernel was chosen as the best kernel to use for the svm algorithm. also, in this research, while examining the effects of change in train and test data dividing, the parameters of precipitation, temperature, and evapotranspiration were determined as the most important parameters affecting the performance of the barley yield for both algorithms in different evaluated conditions.
|
Keywords
|
barely production machine learning algorithms remote sensing yield prediction
|
|
|
|
|
|
|
|
|
|
|