|
|
مقایسه عملکرد روش های یادگیری عمیق و جنگل تصادفی در طبقه بندی پوشش اراضی شهری (مطالعه موردی: شهر تبریز)
|
|
|
|
|
نویسنده
|
محرمی میثم ,نیسانی سامانی نجمه
|
منبع
|
علوم و فنون نقشه برداري - 1401 - دوره : 11 - شماره : 4 - صفحه:11 -23
|
چکیده
|
تهیه نقشه پوشش اراضی شهری یکی از پیش شرط های اساسی بسیاری از برنامه های شهری محسوب می شود. صرف کمترین زمان و هزینه برای تهیه این نقشه ها از جمله چالش های مدیران شهری محسوب می شود. امروزه تصاویر ماهواره ای و طبقه بندی آن ها کاربرد گسترده ای در تهیه نقشه های پوشش اراضی شهری پیدا کرده اند. بر این اساس هدف از این تحقیق، تهیه نقشه پوشش اراضی شهری در شهر تبریز با استفاده از تصویر ماهواره ای سنتینل-2 می باشد. برای طبقه بندی تصویر ماهواره ای، از دو الگوریتم جنگل تصادفی و یادگیری عمیق مبتنی بر شبکه عصبی (شبکه عصبی عمیق) استفاده شد. کلاس های کاربری مورد نظر شامل پنج پوشش سطحی: اراضی بایر، مناطق ساخته شده، راه، پوشش گیاهی و آب بودند. تمام مراحل پردازش تصاویر ماهواره ای به صورت خودکار و در سامانه های پردازش ابری google earth engine و google colab انجام شد. با توجه به نتایج به دست آمده، الگوریتم شبکه عصبی عمیق با صحت کلی 95/2 درصد عملکرد بهتری را نسبت به الگوریتم جنگل تصادفی با صحت کلی 93/1 درصد ارائه کرد. بررسی عملکرد این دو الگوریتم در استخراج هر یک از کلاس ها نشان داد که روش شبکه عصبی عمیق در استخراج کلاس های اراضی بایر و مناطق ساخته شده عملکرد بهتری داشته است، به طوری که مقادیر صحت کاربر و تولید کننده آن در کلاس اراضی بایر به ترتیب 9/6 و 1 درصد بیش تر از الگوریتم جنگل تصادفی بودند. این میزان در کلاس مناطق ساخته شده نیز به ترتیب 0/3 و 4/3 درصد بیش تر از الگوریتم جنگل تصادفی بودند. از طرفی الگوریتم جنگل تصادفی در استخراج کلاس راه عملکرد بهتری داشت و مقادیر صحت کاربر و تولید کننده آن به ترتیب 3/65 و 4/1 درصد بیش از روش شبکه عصبی عمیق بودند. بنابراین می توان گفت هر دو الگوریتم عملکرد مناسبی در تهیه نقشه پوشش شهری ارائه دادند، اما عملکرد کلی الگوریتم شبکه عصبی عمیق، مناسب تر بود.
|
کلیدواژه
|
پوشش اراضی شهری، شبکه عصبی عمیق، جنگل تصادفی، سنتینل-2
|
آدرس
|
دانشگاه تهران, دانشکده جغرافیا, ایران, دانشگاه تهران, دانشکده جغرافیا, ایران
|
پست الکترونیکی
|
nneysani@ut.ac.ir
|
|
|
|
|
|
|
|
|
comparative assessment of deep learning and random forest methods for urban land cover classification (a case study tabriz city)
|
|
|
Authors
|
moharrami m. ,neysani samany n.
|
Abstract
|
rapid urban growth, especially in developing countries, is causing a large number of urban planning problems. although only three percent of the global land surface is covered by urban areas, approximately 54% of the world’s population lives in urban centers; according the latest estimates, by 2050 it will increase to nearly 65%. accurate information on urban land cover (ulc) types and their spatial distribution are of paramount importance for urban planning and management. to date, many studies have been conducted in the context of ulc mapping, and several methodologies and datasets have been used (e.g. land surveying and satellite data) in this regard. under this background, generating ulc maps using land surveying method is considered as the most accurate technique, however, it is a costly and time-consuming task. spending the least time and cost to produce these maps is one of the main challenges for city managers. to address this issue, the integration of satellite images and state-of-art classification methods has been received considerable attention in recent years. this study seeks to produce a 10 m resolution ulc map for tabriz city, locating north east of iran, using sentinel-2 satellite data. the present study also aims to compare the potential of two advanced classifiers including random forest (rf) and deep neural network (dnn) in ulc mapping. five ulc classes including bare land, built-up areas, road, vegetation, and water were considered in this regard. as the number of trees (ntree) and the number of variables (mtry) are two main criteria applying the rf algorithm. in this study, ntree was set to 100 and the mtry was set to the square root of the total number of input features. in the case of dnn, a dnn model with six layers, including one input layer with 10 neurons (bands 2-8a and 11-13 of sentinel-2), four hidden layers with 200 neurons per layer, and one output layer (five ulc classes). in this study, the relu activation function was used for the hidden layers, softmax activation function was used for classifying information in the output layer. our findings illustrated that the dnn algorithm by providing 95.2% overall accuracy outperformed rf (overall accuracy = 93.1%). analyzing the performance of two algorithms regarding ulc classes showed that the dnn algorithm provided better results in bare land and built-up classes; the user’s accuracy and producer’s accuracy of bare land class were respectively 9.6% and 1% higher than those of rf. regarding the built-up class, these metrics were also higher than rf (user’s accuracy = + 0.3% and producer’s accuracy = + 4.3%). in contrast, the rf algorithm performed better in extracting the road class; the user’s accuracy and producer’s accuracy of road class were 3.65% and 4.1% more than those of dnn, respectively. rf and dnn showed the same performances in classifying vegetation and water classes. in general, both algorithms provided good performances in ulc classification, however, the overall performance obtained by the dnn algorithm was substantially higher than rf. because the performance of the dnn algorithm is better than the rf algorithm, we concluded that dnn is a valid alternative tool that should be considered for ulc mapping.
|
Keywords
|
urban land cover ,dnn ,random forest ,sentinel-2
|
|
|
|
|
|
|
|
|
|
|