|
|
تخمین دمای سطحی و عمقی خاک از دادههای هواشناسی با استفاده از تکنیکهای یادگیری ماشین در اقلیم فرا خشک
|
|
|
|
|
نویسنده
|
بامری ابوالفضل ,خالقی مهسا
|
منبع
|
تحقيقات كاربردي خاك - 1401 - دوره : 10 - شماره : 1 - صفحه:54 -68
|
چکیده
|
برآورد دقیق دما در اعماق مختلف خاک در اندرکنش زمین و جو بسیار مهم است. در این مطالعه کاربرد شش مدل مختلف یادگیری ماشین شامل شبکه عصبی مصنوعی (ann)، درخت تصمیم گیری (dt)، کیوبست (cb)، جنگل تصادفی (rf)، ماشین بردار پشتیبان (svm) و رگرسیون خطی (lr) برای مدل سازی روزانه دمای خاک در شش عمق مختلف 5، 10، 20، 30، 50 و 100 سانتی متر در کرمان مورد بررسی قرار گرفت. مجموعه ای از داده های هواشناسی سهل الوصول شامل دمای حداکثر و حداقل، رطوبت نسبی، نقطه شبنم، تبخیرتعرق و فشار جو به عنوان ورودی مدل ها استفاده شد. آنالیز درجه اهمیت و همبستگی برای متغیرهای ورودی بر اساس اطلاعات دوره آماری 18 ساله انجام شد. با توجه به نتایج، عملکرد هر شش مدل بر اساس معیارهای ارزیابی (0.86 <r2 ، rmse < 2.8 درجه سانتیگراد و bias < 0.14 درجه سانتیگراد) در همه اعماق قابل قبول بود. با این حال، rf، ann و svm کارایی بسیار بالایی در تخمین دمای خاک (0.97 <r2) از خود نشان دادند. همچنین مدل dt و پس از آن lr عملکرد ضعیف تری نسبت به بقیه داشتند. بررسی درجه اهمیت متغیرها نشان داد که از بین پارامترهای ورودی، دمای حداکثر و حداقل دارای بیشترین تاثیر در پیش بینی دمای خاک در همه مدل ها داشت. در نهایت می توان با اطمینان اذعان داشت که مدل های یادگیری ماشین نظیر جنگل تصادفی، شبکه عصبی مصنوعی و بردار پشتیبان قابلیت تخمین دمای خاک سطحی و عمقی در اقلیم خشک را در شرایط نبود تجهیزات اندازه گیری دارند.
|
کلیدواژه
|
جنگل تصادفی، دادههای اقلیمی، شبیهسازی دمای خاک، مدلهای دادهمحور
|
آدرس
|
دانشگاه زابل, دانشکده آب و خاک, گروه مهندسی علوم خاک, ایران, دانشگاه زابل, دانشکده آب و خاک, گروه مهندسی آب, ایران
|
پست الکترونیکی
|
khaleghi.83@gmail.com
|
|
|
|
|
|
|
|
|
estimation of surface and depth soil temperature from meteorological data using machine learning techniques in hyper arid climate
|
|
|
Authors
|
bameri abolfazl ,khaleghi mahsa
|
Abstract
|
accurate estimation of temperature at various soil depths is crucial for landatmosphere interactions. in this study, the application of six different machine learning models including artificial neural network (ann), decision tree (dt), cubist (cb), random forest (rf), support vector machine (svm) and linear regression (lr) for modeling of daily soil temperature was studied at six different depths of 5, 10, 20, 30, 50 and 100 cm in kerman. a set of accessible meteorological data including maximum and minimum temperatures, relative humidity, dew point, evapotranspiration and atmospheric pressure were used as input to the models. the degree of importance and correlational analysis was performed for the input variables based on the data of the 18year statistical period. according to the results, the performance of all six models based on evaluation criteria (r2 >0.86, rmse <2.8 ◦c and bias <0.14 ◦c) was acceptable at all depths. however, rf, ann and svm showed very high efficiency in estimating soil temperature (r2 <0.97). also, the dt model and then the lr model performed lower than the others. examination of the importance of variables showed that among the input parameters, maximum and minimum temperature had the greatest effect on predicting soil temperature in all models. finally, it can be safely acknowledged that machine learning models such as random forest, artificial neural network and support vector machine have the ability to estimate surface and depth soil temperatures in arid climates in the absence of measuring equipment. a set of meteorological data including maximum and minimum temperature, relative humidity, dew point, evapotranspiration and atmospheric pressure were used as input to the models.
|
Keywords
|
random forest ,climatic data ,soil temperature simulation ,data-driven models
|
|
|
|
|
|
|
|
|
|
|