<?xml version="1.0" encoding="utf-8"?>
<journal>
<title>Kharazmi Journal of Earth Sciences</title>
<title_fa>علوم زمین خوارزمی</title_fa>
<short_title>KJES</short_title>
<subject>Basic Sciences</subject>
<web_url>http://gnf.khu.ac.ir</web_url>
<journal_hbi_system_id>1</journal_hbi_system_id>
<journal_hbi_system_user>admin</journal_hbi_system_user>
<journal_id_issn>2538-449X</journal_id_issn>
<journal_id_issn_online>2981-1619</journal_id_issn_online>
<journal_id_pii></journal_id_pii>
<journal_id_doi>10.22034</journal_id_doi>
<journal_id_iranmedex></journal_id_iranmedex>
<journal_id_magiran></journal_id_magiran>
<journal_id_sid></journal_id_sid>
<journal_id_nlai></journal_id_nlai>
<journal_id_science></journal_id_science>
<language>fa</language>
<pubdate>
	<type>jalali</type>
	<year>1404</year>
	<month>6</month>
	<day>1</day>
</pubdate>
<pubdate>
	<type>gregorian</type>
	<year>2025</year>
	<month>9</month>
	<day>1</day>
</pubdate>
<volume>11</volume>
<number>1</number>
<publish_type>online</publish_type>
<publish_edition>1</publish_edition>
<article_type>fulltext</article_type>
<articleset>
	<article>


	<language>fa</language>
	<article_id_doi></article_id_doi>
	<title_fa>چارچوب مبتنی بر پایتون برای طبقه‌بندی پوشش زمین در مطالعات زمین‌شناسی مهندسی مقایسه SVM،  K-means و شاخص‌های طیفی</title_fa>
	<title>A python-based framework for land cover classification in engineering geology: A comparative assessment of SVM, K-means, and spectral indices</title>
	<subject_fa>زمین‌شناسی مهندسی</subject_fa>
	<subject>Engineering Geology</subject>
	<content_type_fa>مقاله پژوهشی</content_type_fa>
	<content_type>Original Research</content_type>
	<abstract_fa>&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;color:#000000;&quot;&gt;&lt;span style=&quot;font-size:14px;&quot;&gt;&lt;span style=&quot;font-family:yekanYW;&quot;&gt;&lt;span style=&quot;line-height:2;&quot;&gt;&lt;span dir=&quot;RTL&quot; lang=&quot;AR-SA&quot;&gt;طبقه&#8204;بندی پوشش زمین از اهمیت بالایی در مطالعات زمین&#8204;شناسی مهندسی، به&#8204;ویژه در ارزیابی ناپایداری دامنه&#8204;ها و حرکات توده&#8204;ای برخوردار است. این پژوهش به ارائه یک چارچوب مبتنی بر پایتون برای طبقه&#8204;بندی پوشش زمین پرداخته و عملکرد دو الگوریتم یادگیری ماشین شامل خوشه&#8204;بندی&lt;/span&gt; &lt;span style=&quot;direction:rtl&quot;&gt;&lt;span style=&quot;unicode-bidi:embed&quot;&gt;&lt;span bold=&quot;&quot; new=&quot;&quot; roman=&quot;&quot; times=&quot;&quot;&gt;&lt;span style=&quot;font-weight:bold&quot;&gt;&lt;span lang=&quot;FA&quot;&gt;&lt;span b=&quot;&quot; nazanin=&quot;&quot;&gt;&lt;span style=&quot;font-weight:normal&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span dir=&quot;LTR&quot;&gt;&lt;span new=&quot;&quot; roman=&quot;&quot; times=&quot;&quot;&gt;&lt;span style=&quot;font-weight:normal&quot;&gt;k-means&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span b=&quot;&quot; nazanin=&quot;&quot;&gt;&lt;span style=&quot;font-weight:normal&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span dir=&quot;RTL&quot; lang=&quot;AR-SA&quot;&gt;بدون نظارت&lt;/span&gt; &lt;span dir=&quot;RTL&quot; lang=&quot;AR-SA&quot;&gt;و ماشین بردار پشتیبان&lt;/span&gt;&lt;span style=&quot;direction:rtl&quot;&gt;&lt;span style=&quot;unicode-bidi:embed&quot;&gt;&lt;span bold=&quot;&quot; new=&quot;&quot; roman=&quot;&quot; times=&quot;&quot;&gt;&lt;span style=&quot;font-weight:bold&quot;&gt;&lt;span b=&quot;&quot; nazanin=&quot;&quot;&gt;&lt;span style=&quot;font-weight:normal&quot;&gt;&amp;nbsp;(&lt;/span&gt;&lt;/span&gt;&lt;span dir=&quot;LTR&quot;&gt;&lt;span new=&quot;&quot; roman=&quot;&quot; times=&quot;&quot;&gt;&lt;span style=&quot;font-weight:normal&quot;&gt;SVM&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span dir=&quot;LTR&quot;&gt;&lt;span new=&quot;&quot; roman=&quot;&quot; times=&quot;&quot;&gt;&lt;span style=&quot;font-weight:normal&quot;&gt;(&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span b=&quot;&quot; nazanin=&quot;&quot;&gt;&lt;span style=&quot;font-weight:normal&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span dir=&quot;RTL&quot; lang=&quot;AR-SA&quot;&gt;با نظارت&lt;/span&gt; &lt;span dir=&quot;RTL&quot; lang=&quot;AR-SA&quot;&gt;را در مقایسه با روش&#8204;های متداول مبتنی بر شاخص&#8204;های طیفی&lt;/span&gt; &lt;span style=&quot;direction:rtl&quot;&gt;&lt;span style=&quot;unicode-bidi:embed&quot;&gt;&lt;span bold=&quot;&quot; new=&quot;&quot; roman=&quot;&quot; times=&quot;&quot;&gt;&lt;span style=&quot;font-weight:bold&quot;&gt;&lt;span lang=&quot;FA&quot;&gt;&lt;span b=&quot;&quot; nazanin=&quot;&quot;&gt;&lt;span style=&quot;font-weight:normal&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span dir=&quot;LTR&quot;&gt;&lt;span new=&quot;&quot; roman=&quot;&quot; times=&quot;&quot;&gt;&lt;span style=&quot;font-weight:normal&quot;&gt;NDVI&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;FA&quot;&gt;&lt;span b=&quot;&quot; nazanin=&quot;&quot;&gt;&lt;span style=&quot;font-weight:normal&quot;&gt;، &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span dir=&quot;LTR&quot;&gt;&lt;span new=&quot;&quot; roman=&quot;&quot; times=&quot;&quot;&gt;&lt;span style=&quot;font-weight:normal&quot;&gt;NDWI&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;FA&quot;&gt;&lt;span b=&quot;&quot; nazanin=&quot;&quot;&gt;&lt;span style=&quot;font-weight:normal&quot;&gt;، &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span dir=&quot;LTR&quot;&gt;&lt;span new=&quot;&quot; roman=&quot;&quot; times=&quot;&quot;&gt;&lt;span style=&quot;font-weight:normal&quot;&gt;UI&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span b=&quot;&quot; nazanin=&quot;&quot;&gt;&lt;span style=&quot;font-weight:normal&quot;&gt; و &lt;/span&gt;&lt;/span&gt;&lt;span dir=&quot;LTR&quot;&gt;&lt;span new=&quot;&quot; roman=&quot;&quot; times=&quot;&quot;&gt;&lt;span style=&quot;font-weight:normal&quot;&gt;SAVI&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span b=&quot;&quot; nazanin=&quot;&quot;&gt;&lt;span style=&quot;font-weight:normal&quot;&gt; ارزیابی کرده است.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span dir=&quot;RTL&quot; lang=&quot;AR-SA&quot;&gt;منطقه مورد مطالعه در استان آذربایجان شرقی ایران، با تنوع بالایی در پوشش زمین شامل پوشش گیاهی، خاک برهنه، مناطق شهری و آب&#8204;های سطحی است&lt;/span&gt; .&lt;span dir=&quot;RTL&quot; lang=&quot;AR-SA&quot;&gt;داده&#8204;های ماهواره&#8204;ای لندست 8 پس از اعمال مراحل پیش&#8204;پردازش (اصلاح گاما، نرمال&#8204;سازی&lt;/span&gt; &lt;span style=&quot;direction:rtl&quot;&gt;&lt;span style=&quot;unicode-bidi:embed&quot;&gt;&lt;span bold=&quot;&quot; new=&quot;&quot; roman=&quot;&quot; times=&quot;&quot;&gt;&lt;span style=&quot;font-weight:bold&quot;&gt;&lt;span b=&quot;&quot; nazanin=&quot;&quot;&gt;&lt;span style=&quot;font-weight:normal&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;span dir=&quot;LTR&quot;&gt;&lt;span new=&quot;&quot; roman=&quot;&quot; times=&quot;&quot;&gt;&lt;span style=&quot;font-weight:normal&quot;&gt;Min-Max&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span b=&quot;&quot; nazanin=&quot;&quot;&gt;&lt;span style=&quot;font-weight:normal&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span dir=&quot;RTL&quot; lang=&quot;AR-SA&quot;&gt;و تحلیل مؤلفه&#8204;های اصلی&lt;/span&gt;&lt;span style=&quot;direction:rtl&quot;&gt;&lt;span style=&quot;unicode-bidi:embed&quot;&gt;&lt;span bold=&quot;&quot; new=&quot;&quot; roman=&quot;&quot; times=&quot;&quot;&gt;&lt;span style=&quot;font-weight:bold&quot;&gt;&lt;span b=&quot;&quot; nazanin=&quot;&quot;&gt;&lt;span style=&quot;font-weight:normal&quot;&gt;&amp;nbsp; PCA)&lt;/span&gt;&lt;/span&gt;&lt;span b=&quot;&quot; nazanin=&quot;&quot;&gt;&lt;span style=&quot;font-weight:normal&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;AR-SA&quot;&gt;برای طبقه&#8204;بندی چهار کلاس اصلی به کار گرفته شدند. نتایج نشان داد که الگوریتم &lt;/span&gt;&lt;span dir=&quot;LTR&quot;&gt;SVM&lt;/span&gt; &amp;nbsp;با دقت کلی 84% &lt;span lang=&quot;AR-SA&quot;&gt;و ضریب کاپا 0/81&lt;/span&gt;&lt;span lang=&quot;AR-SA&quot;&gt;&amp;nbsp;عملکرد بهتری نسبت به الگوریتم&lt;/span&gt;&lt;span dir=&quot;LTR&quot;&gt;K-means&lt;/span&gt; &amp;nbsp;&lt;span lang=&quot;AR-SA&quot;&gt;با دقت &lt;/span&gt;&lt;span lang=&quot;FA&quot;&gt;%73&lt;/span&gt; &lt;span lang=&quot;AR-SA&quot;&gt;و ضریب کاپا &lt;/span&gt;&lt;span lang=&quot;FA&quot;&gt;0/68&lt;/span&gt;&lt;span lang=&quot;AR-SA&quot;&gt; دارد. شاخص&#8204;های طیفی به تنهایی دقتی حدود &lt;/span&gt;&lt;span lang=&quot;FA&quot;&gt;%65 &lt;/span&gt;&lt;span lang=&quot;AR-SA&quot;&gt;فراهم کردند، اما در ترکیب با الگوریتم&#8204;های یادگیری ماشین، کارایی آن&#8204;ها به&#8204;طور معنی&#8204;داری افزایش یافت&lt;/span&gt;&lt;span dir=&quot;LTR&quot;&gt;.&lt;/span&gt; &lt;span lang=&quot;AR-SA&quot;&gt;یافته&#8204;ها نشان می&#8204;دهد که الگوریتم&#8204;های یادگیری ماشین، به&#8204;ویژه&lt;/span&gt;&lt;span dir=&quot;LTR&quot;&gt;SVM &lt;/span&gt;&lt;span lang=&quot;AR-SA&quot;&gt;، می&#8204;توانند به&#8204;عنوان ابزاری قدرتمند در مطالعات زمین&#8204;شناسی مهندسی از منظر طبقه&#8204;بندی پوشش زمین در ارزیابی ناپایداری دامنه&#8204;ها مورد استفاده قرار گیرند.&lt;/span&gt; &lt;span lang=&quot;AR-SA&quot;&gt;علاوه بر این، چارچوب مبتنی بر پایتون ارائه&#8204;شده در این پژوهش، قابلیت تکرار، شفافیت و کارایی بالایی دارد و می&#8204;تواند به&#8204;عنوان یک راهکار عملیاتی در مطالعات مشابه به&#8204;کار گرفته شود&lt;/span&gt;&lt;span dir=&quot;LTR&quot;&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br&gt;
&lt;span style=&quot;direction:rtl&quot;&gt;&lt;span style=&quot;unicode-bidi:embed&quot;&gt;&lt;span bold=&quot;&quot; new=&quot;&quot; roman=&quot;&quot; times=&quot;&quot;&gt;&lt;span style=&quot;font-weight:bold&quot;&gt;&lt;span dir=&quot;LTR&quot;&gt;&lt;span new=&quot;&quot; roman=&quot;&quot; times=&quot;&quot;&gt;&lt;span style=&quot;font-weight:normal&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br&gt;
&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</abstract_fa>
	<abstract>&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;line-height:2;&quot;&gt;&lt;span style=&quot;color:#000000;&quot;&gt;&lt;span style=&quot;font-size:14px;&quot;&gt;&lt;span style=&quot;font-family:yekanYW;&quot;&gt;Accurate land cover classification is a fundamental step in engineering geology studies, particularly for assessing slope instability and mass movements. With the growing availability of satellite data and machine learning tools, automated and reproducible classification frameworks have become essential. This study presents a comprehensive Python-based framework for land cover classification, comparing the performance of two machine learning algorithms, Support Vector Machine (SVM, supervised) and K-means clustering (unsupervised), against traditional spectral indices (NDVI, NDWI, UI, SAVI) using Landsat 8 imagery. The study area is located in East Azerbaijan Province, Iran, covering approximately 80&amp;times;70 km with diverse land cover types, including vegetation, bare soil, urban areas, and surface water. Prior to classification, data underwent several preprocessing steps: gamma correction for visual enhancement, Min-Max normalization for data scaling, and Principal Component Analysis (PCA) for dimensionality reduction and multicollinearity mitigation. PCA retained components explaining at least 95% of total variance. Classification was performed on four main classes. Results were evaluated using Overall Accuracy (OA), Kappa Coefficient, and weighted Precision, Recall, and F1-Score. The SVM algorithm, using an RBF kernel, achieved the highest accuracy with 84% OA and a Kappa of 0.81, demonstrating superior ability in defining clear class boundaries, particularly in distinguishing urban areas from bare soil. In contrast, K-means clustering yielded 73% OA and a Kappa of 0.68, with noticeable class overlap. Spectral indices alone provided a baseline accuracy of ~65%, but their integration with machine learning models significantly improved performance. The findings confirm that supervised machine learning models, particularly SVM, outperform unsupervised clustering and standalone spectral indices. However, K-means remains viable in data-scarce scenarios. The proposed Python-based workflow offers a reproducible, transparent, and efficient approach for land cover analysis, making it a valuable tool for engineering geology applications such as landslide susceptibility mapping.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</abstract>
	<keyword_fa>حرکات توده‌ای, خوشه‌بندی K-means, ماشین بردار پشتیبان (SVM), شاخص‌های طیفی, یادگیری ماشین, PCA, پایتون</keyword_fa>
	<keyword>Mass movements, K-means clustering, Support Vector Machine (SVM), spectral indices, machine learning, PCA, Python, land cover classification</keyword>
	<start_page>201</start_page>
	<end_page>219</end_page>
	<web_url>http://gnf.khu.ac.ir/browse.php?a_code=A-10-308-1&amp;slc_lang=fa&amp;sid=1</web_url>


<author_list>
	<author>
	<first_name>Mehdi</first_name>
	<middle_name></middle_name>
	<last_name>Talkhablou</last_name>
	<suffix></suffix>
	<first_name_fa>مهدی</first_name_fa>
	<middle_name_fa></middle_name_fa>
	<last_name_fa>تلخابلو</last_name_fa>
	<suffix_fa></suffix_fa>
	<email>Talkhablu@gmail.com</email>
	<code>10031947532846006019</code>
	<orcid>10031947532846006019</orcid>
	<coreauthor>Yes
</coreauthor>
	<affiliation>Kharazmi University</affiliation>
	<affiliation_fa>دانشگاه خوارزمی</affiliation_fa>
	 </author>


	<author>
	<first_name>Mahdi</first_name>
	<middle_name></middle_name>
	<last_name>Farmahinifarahani</last_name>
	<suffix></suffix>
	<first_name_fa>مهدی</first_name_fa>
	<middle_name_fa></middle_name_fa>
	<last_name_fa>فرمهینی فراهانی</last_name_fa>
	<suffix_fa></suffix_fa>
	<email>Mahdifarmahini@khu.ac.ir</email>
	<code>10031947532846006020</code>
	<orcid>10031947532846006020</orcid>
	<coreauthor>No</coreauthor>
	<affiliation>Kharazmi University</affiliation>
	<affiliation_fa>دانشگاه خوارزمی</affiliation_fa>
	 </author>


	<author>
	<first_name>Saba</first_name>
	<middle_name></middle_name>
	<last_name>Siahmansouri</last_name>
	<suffix></suffix>
	<first_name_fa>سبا</first_name_fa>
	<middle_name_fa></middle_name_fa>
	<last_name_fa>سیاه منصوری</last_name_fa>
	<suffix_fa></suffix_fa>
	<email>sabasmansouri2@gmail.com</email>
	<code>10031947532846006021</code>
	<orcid>10031947532846006021</orcid>
	<coreauthor>No</coreauthor>
	<affiliation>Kharazmi University</affiliation>
	<affiliation_fa>دانشگاه خوارزمی</affiliation_fa>
	 </author>


</author_list>


	</article>
</articleset>
</journal>
