|
|
|
|
کاربرد تئوری آنتروپی و تحلیل مولفه اصلی جهت تعیین متغیرهای ورودی تخمین تابش خورشیدی با الگوریتم های یادگیری ماشین
|
|
|
|
|
|
|
|
نویسنده
|
سلطانی گرد فرامرزی سمیه ,عسکری زاده مژگان
|
|
منبع
|
پژوهش هاي جغرافياي طبيعي - 1403 - دوره : 56 - شماره : 4 - صفحه:73 -87
|
|
چکیده
|
تابش خورشیدی به عنوان یکی از متغیرهای مهم در مدل های بیلان انرژی و شبیه سازی رشد گیاهان اهمیت زیادی دارد. در این پژوهش عملکرد روش تحلیل مولفه اصلی (pca) و تئوری آنتروپی شانون (ent) برای تعیین ورودی مدلهای یادگیری ماشین جنگل تصادفی (rf)، رگرسیون خطی (lr)، ماشین بردار پشتیبان (svr)، نزدیکترین همسایه (knn)، درخت تصمیم (dt) و (xgb) xgboost در برآورد تابش خورشیدی در ایستگاه سینوپتیک یزد در حد فاصل سالهای 2006 تا 2023 موردبررسی قرار گرفت. متغیرهای میانگین دما، دمای کمینه، دمای بیشینه، ساعات آفتابی، رطوبت نسبی و تابش خورشیدی بهصورت روزانه از سازمان هواشناسی دریافت و متغیرهای تابش فرازمینی، فاصله نسبی زمین تا خورشید، زاویه میل خورشیدی و حداکثر ساعات آفتابی با روابط موجود محاسبه و بهعنوان ورودی روشهای پیشپردازش انتخاب شدند. نتایج الگوریتمهای یادگیری ماشین حاکی از دقت قابلقبول آنها در تخمین تابش خورشیدی بود. با کاهش بعد دادههای ورودی به الگوریتمهای یادگیری ماشین، نتایج نشان داد که روش تحلیل مولفه اصلی دقت مدل را افزایش داد و در بین مدلهای بهکاررفته، مدل pca-svr با ضریب تبیین 0.923 و دقت 92.84% بهترین نتیجه را در ایستگاه یزد نشان داد. لازم به ذکر است که روش تئوری آنتروپی شانون نتوانست نتایج مدلسازی را نسبت به روش بدون پیشپردازش اولیه بهبود بخشد. این تحلیل نشان میدهد که استفاده از تکنیکهای کاهش ابعاد و انتخاب مدلهای مناسب میتواند منجر بهدقت بیشتر و پیچیدگی محاسباتی کمتر در مسائل پیشبینی شود، هرچند در انتخاب مدل پیشپردازش دادههای اولیه باید دقت کافی داشت.
|
|
کلیدواژه
|
مشخصات هندسی، یادگیری ماشین، زاویه میل خورشیدی، تابش، یزد
|
|
آدرس
|
دانشگاه اردکان, دانشکده کشاورزی و منابع طبیعی, گروه علوم و مهندسی آب, ایران, دانشگاه اردکان, دانشکده فنی و مهندسی, گروه مهندسی کامپیوتر, ایران
|
|
پست الکترونیکی
|
maskari@ardakan.ac.ir
|
|
|
|
|
|
|
|
|
|
|
|
|
application of entropy theory and principal component analysis to determine input variables for estimating solar radiation using machine learning algorithms
|
|
|
|
|
Authors
|
soltani-gerdefaramarzi somayeh ,askarizadeh mozhgan
|
|
Abstract
|
solar radiation is crucial in energy balance models and plant growth simulations. this research investigates the performance of principal component analysis (pca) and shannon entropy theory (ent) in determining the input for machine learning models – random forest (rf), linear regression (lr), support vector regression (svr), k-nearest neighbors (knn), decision tree (dt), and xgboost (xgb) – for estimating solar radiation at the yazd synoptic station between 2006 and 2023. daily data for average temperature, minimum temperature, maximum temperature, sunshine hours, relative humidity, and solar radiation were obtained from the meteorological organization. extraterrestrial radiation, the relative earth-sun distance, solar declination angle, and maximum sunshine hours were calculated using existing formulas and selected as inputs for the pre-processing methods. the results of machine learning algorithms indicated their acceptable accuracy in estimating solar radiation. by reducing the dimensionality of the input data to the machine learning algorithms, the results showed that the principal component analysis (pca) method increased the model’s accuracy. among the models used, the pca-svr model showed the best result at the yazd station with a coefficient of determination of 0.923 and an accuracy of 92.84%. it is worth mentioning that the shannon entropy theory method failed to improve the modeling results compared to the method without initial pre-processing. this analysis shows that using dimensionality reduction techniques and selecting appropriate models can lead to greater accuracy and less computational complexity in prediction problems. however, sufficient care should be taken when selecting a pre-processing model for the initial data.
|
|
Keywords
|
geometric specifications ,machine learning ,solar zenith angle ,radiation ,yazd
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|