>
Fa   |   Ar   |   En
   تحلیل عملکرد الگوریتم‌های یادگیری ماشین در طبقه‌بندی تصاویر چند زمانه در مدیریت کشاورزی (مطالعه موردی: دشت قزوین)  
   
نویسنده سلطانی مسعود ,بهمن آبادی بهاره
منبع مدل سازي و مديريت آب و خاك - 1404 - دوره : 5 - شماره : 3 - صفحه:54 -73
چکیده    با افزایش جمعیت و تغییرات اقلیمی، مدیریت کشاورزی به‌منظور تضمین امنیت غذایی نیاز به اطلاعات دقیق با پیوستگی زمانی و مکانی بالا دارد. با بهره‌گیری از فناوری سنجش از دور به همراه الگوریتم‌های یادگیری ماشین، امکان طبقه‌بندی محصولات کشاورزی با دقت زیادی فراهم شده ‌است که می‌تواند نقش به‌سزایی در پیش‌بینی وضعیت محصولات و نیازهای منابع ایفا کند. این مطالعه با هدف ارزیابی دقت طبقه‌بندی تصاویر ماهواره‌ای سنتینل 1 و 2 برای دوره‌های کشت بهاره و پاییزه در سال 1402-1403 در منطقه دشت قزوین انجام شده است. در این پژوهش، عملکرد الگوریتم‌های جنگل تصادفی، ماشین بردار پشتیبان و تقویت گرادیان شدید مورد بررسی قرار گرفت. تصاویر ماهواره‌ای سنتینل 1 و 2 برای تحلیل پنج کلاس اصلی (گندم، یونجه، آیش، مناطق شهری و اراضی بایر) که محصولات غالب در منطقه هستند را در دو دوره کشت، با استفاده از شاخص‌های ndvi، savi و lai پردازش شدند. داده‌های آموزش / تست با نسبت 30.70 تقسیم و نتایج طبقه‌بندی‏ها با شاخص‌هایی چون دقت کلی و ضریب کاپا ارزیابی شد. از آزمون جفریس-ماتوسیتا (jm) برای بررسی تفکیک‌پذیری طیفی کلاس‌ها استفاده شد. نتایج ارزیابی نشان داد که الگوریتم جنگل تصادفی با دقت کلی 98.93 درصد و ضریب کاپای 0.996 بهترین عملکرد را در تفکیک کلاس‌ها ارائه داد. الگوریتم تقویت گرادیان شدید نیز با دقت کلی 93.94 درصد عملکرد قابل‌قبولی داشت، اما برای کلاس‌هایی با شباهت طیفی، دقت کمتری نسبت به جنگل تصادفی نشان داد. در مقابل، روش ماشین بردار پشتیبان به دلیل حساسیت به هم‌پوشانی طیفی، در جداسازی کلاس‌ها عملکرد ضعیف‌تری داشت و در نهایت روش طبقه‌بندی جنگل تصادفی با دقت کلی و ضریب کاپای بیش از 0.99 بهترین عملکرد را داشت. آزمون jm نشان داد که برخی کلاس‌ها مانند گندم و یونجه جداسازی ضعیفی دارند، اما استفاده از داده‌های راداری و شاخص‌های طیفی توانسته جداسازی را بهبود بخشد. استفاده از ترکیب داده‌های اپتیکی و راداری به همراه الگوریتم‌های یادگیری ماشین، ابزاری موثر برای مدیریت منابع کشاورزی است
کلیدواژه سنتینل 1، سنتینل 2، جنگل تصادفی، ماشین بردار پشتیبان، تقویت گرادیان شدید
آدرس دانشگاه بین المللی امام خمینی(ره), دانشکده کشاورزی و منابع طبیعی, گروه علوم و مهندسی آب, ایران, دانشگاه بین المللی امام خمینی(ره), دانشکده کشاورزی و منابع طبیعی, گروه علوم و مهندسی آب, ایران
پست الکترونیکی b.bahmanabadi@gmail.com
 
   analysis of machine learning algorithms’ performance in multitemporal image classification for agricultural management (case study: qazvin plain)  
   
Authors soltani masoud ,bahmanabadi bahareh
Abstract    abstractintroduction due to the world’s population growth and the severe problems caused by climate change, there is an immediate demand for sustainable farming methods and effective natural resource management. agriculture forms the foundation of economic stability and food security, so methods that lead to maximum resource utilization are needed. however, they cause minimal environmental disturbance. this goal requires the ability to carry out fast and accurate crop mapping since it is used in strategizing agricultural activities, assessing yield, and ensuring sustainability.monitoring and mapping crop types by conventional field-based approaches have been the norm for a long time. they are primarily laborious, time-consuming, and expensive, especially on large scales. remote sensing approaches, fueled by new-generation satellite imagery and machine-learning capabilities, offer a viable alternative to enabling large-scale monitoring and detailed classification of land cover and crop types. the most promising tools in this respect are the sentinel-1 and sentinel-2 satellites, with high spatial, temporal, and spectral resolution data, ideally suited for agricultural monitoring.sentinel-1 provides radar imagery, which is especially useful for monitoring vegetation structure even in cloudy conditions, while sentinel-2 provides high-resolution optical images with multiple spectral bands suited for vegetation study. these datasets can be combined to capture complementary information on the physical and spectral characteristics of the land surface.there are different kinds of ml algorithms. here, the performance of three most common algorithms are compared: rf, svm, and xgboost. the relative strengths of each of the algorithms in classification provide insights that are critical to their suitability in diverse agricultural scenarios.materials and methods this study was conducted in the qazvin irrigation network, an agriculturally significant area of about 80,000 hectares in iran. the study area includes different types of land cover, such as wheat, alfalfa, fallow land, urban, and bare land, which are the most cultivated crops in the area. this heterogeneity makes classification difficult, especially in semi-arid regions where crops and other land cover classes have similar spectral signatures. the data from the sentinel-1 and sentinel-2 satellites were used for such challenges. the former acquires reliable radar data that captures surface roughness and soil moisture even under cloudy conditions. meanwhile, the latter delivers high-resolution optical imagery with many spectral bands, which is excellent for studying vegetation health and structure. several necessary data-preprocessing steps were carried out to ensure that accurate classifications were developed. atmospheric and sensor noise reduction was accomplished via radiometric and geometric correction, respectively, for radar and optical imagery. derived spectral indices such as ndvi, savi, and lai aided the detection of vegetation characteristics under study by enhancing separability at spectral levels. furthermore, temporal fusion was performed by combining images taken at different times to account for the phenological changes in vegetation over the growing seasons. these preprocessing steps allowed for a robust dataset representing spatial and temporal land cover changes.finally, three machine-learning algorithms were implemented for classifying the preprocessed satellite images: rf, svm, and xgboost. the reasons for choosing rf, an ensemble-based approach, include its robustness to noise and its ability to handle complicated datasets. on the other hand, svm was adopted because it optimizes classification boundaries through its kernel-based feature. xgboost is a highly accurate advanced gradient boosting technique that can realize large-scale computing with low expenses. the dataset was then divided into a training and testing set in a 70/30 ratio to prevent overfitting and ensure the model’s reliability. classification accuracy was assessed based on overall accuracy and the kappa coefficient, while the jeffries-matusita (jm) test quantified spectral separability between land cover classes.results and discussion the results demonstrated that integrating optical and radar data significantly improved classification accuracy. among the three algorithms, rf outperformed the others, achieving an overall accuracy of 93.98% and a kappa coefficient of 0.996. these results highlight rf’s ability to handle spectrally overlapping classes and complex datasets effectively.the xgboost algorithm also performed well, achieving an overall accuracy of 93.94%. however, its performance was slightly hindered by its inability to distinguish between classes with similar spectral characteristics, such as wheat and alfalfa. while providing reasonable results, svm achieved a lower overall accuracy of 83.79%, mainly due to its sensitivity to spectral overlap.the jm test revealed that certain classes, such as wheat and alfalfa, exhibited low spectral separability. this limitation underscores the importance of integrating radar data and spectral indices to enhance differentiation. the study also highlighted the potential of temporal data fusion to capture phenological changes, further improving classification performance.conclusion this study indicated the potential of integrating multi-source remote sensing data and machine learning algorithms for crop classification in semi-arid regions. the rf algorithm proved the most accurate and robust method, showing its adaptability to the heterogeneous and complicated nature of the datasets. xgboost and svm are also very promising, but their performance could be improved further with additional parameter optimization.future research should investigate the application of more advanced techniques, such as cnns and deep learning frameworks, to improve classification accuracy further. a deeper understanding of the dynamics of crops and land use changes can be achieved by including multi-temporal and multi-spectral datasets.the results of such a study can have substantial implications for sustainable agriculture and resource management. in this context, remote sensing and machine learning technologies offer means to address critical challenges related to food security and environmental conservation in the most climate-vulnerable regions.
Keywords sentinel-1 ,sentinel-2 ,machine learning ,random forest ,xgboost ,support vector machine
 
 

Copyright 2023
Islamic World Science Citation Center
All Rights Reserved