🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش پیشبینی نقشهبرداری با استفاده از دادههای GIS و الگوریتمهای پیشرفته یادگیری ماشینی
- آخرین آپدیت
دانلود Prediction Mapping Using GIS Data and Advanced ML Algorithms
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
در این دوره، چهار تکنیک طبقهبندی نظارت شده مبتنی بر یادگیری ماشین (ML) با استفاده از دادههای سنجش از دور و منابع مکانی برای پیشبینی دو کاربرد مختلف به کار میروند:
پروژه 1:پیشبینی هدف چند برچسبی با استفاده از طبقهبندی چند برچسبی (مسئله چند کلاسه). هدف (Y) که دارای 3 کلاس برچسبگذاری شده (به جای اعداد) است: نامها، توضیحات، مقدار ترتیبی (کوچک، بزرگ، خیلی بزرگ). نقشههای خروجی متعدد. مانند:
افزایش گونههای خاص در مناطق خاص و ارتباط آن با شرایط محیطی.
انواع بیماریهای پیچیده: عوامل خطر بالقوه و تأثیرات آنها بر بیماری برای شناسایی عوامل خطر که میتوانند برای توسعه استراتژیهای پیشگیری یا مداخله استفاده شوند، مورد بررسی قرار میگیرند.
کاربرد دوره: پیشبینی غلظت ذرات معلق با قطر کمتر از 10 میکرومتر (PM10)
این پروژه به عنوان مقالات تحقیقاتی با استفاده از مواد مشابه و با بخش اصلی تجزیه و تحلیل (با اصلاحات جزئی در کد) منتشر شد. "رمزگشایی از عدم قطعیت در نقشهبرداری استعداد PM10 با استفاده از حذف متغیر در الگوریتمهای extreme-gradient boosting (XGB) و random forest (RF)" در مجله Environmental Science and Pollution Research.
پروژه 2:پیشبینی هدف با برچسب باینری. هدف با 2 کلاس: بله و خیر، رانش زمین و عدم رانش زمین، اتفاق افتاده - اتفاق نیفتاده، آلوده - تمیز.
مناطق سیلزده و عوامل مؤثر بر آن مانند دادههای توپوگرافی و اقلیمی.
پیامدهای مرتبط با تغییرات آب و هوایی و عوامل کشنده آن مانند جزایر گرمایی شهری و ارتباط آن با کاربری اراضی.
نشت نفت: آلوده و غیر آلوده.
کاربرد دوره: نقشهبرداری استعداد رانش زمین در منطقه مستعد.
اگر قبلاً در دوره قبلی من با استفاده از ANN ثبتنام کردهاید، این شانس را دارید که نتایج را مقایسه کنید، زیرا ما از همان دادههای رانش زمین در اینجا استفاده کردیم.
در نهایت، تمام دادههای اندازهگیری شده (آموزش و تست) برای تولید نقشه پیشبینی استفاده شد تا در تجزیه و تحلیل GIS بیشتر یا مستقیماً برای ارائه به تصمیمگیرندگان یا نوشتن مقاله تحقیقاتی در مجلات SCI استفاده شود.
این دوره پیشرفتهترین دوره از نظر مدلهای تجزیه و تحلیل و نقشههای خروجی است که با موفقیت در (1) الگوریتم یادگیری ماشین و حوزههای مکانی؛ (2) دادههای رایگان سنجش از دور موجود در محیطهای کمداده سرمایهگذاری کرده است.
مهم:
LaGriSU نسخه 2023_03_09 (رایگان) با استفاده از لینک Github برای دانلود در دسترس است
(جستجو برای /Althuwaynee/LaGriSU_Landslide-Grid-and-Slope-Units-QGIS_ToolPack)
*LaGriSU (استخراج خودکار دادههای موضوعی آموزش / تست با استفاده از واحدهای Grid و Slope)
با احترام
عمر الثوینی
سرفصل ها و درس ها
1-مقدمه و محتوای دوره: بیایید ببینیم در مورد چه چیزی صحبت خواهیم کرد!
Introduction and Course Content : Get to know what will we talk about!
محتوای دوره
Course contents
کاربردهای دوره: تحلیل پیشبینی رانش زمین و آلودگی هوا
Course applications: Landslide and Air pollution prediction analysis
دادههای پروژه، مناطق مورد مطالعه و وسعت کاربردها
Projects data, study areas and applications extent
نتایج مورد انتظار: چه چیزی را با هم به دست خواهیم آورد!
Expected outcomes: What will we achieve together!
خلاصه عملی در مورد الگوریتمهای یادگیری ماشین مبتنی بر طبقهبندی!
Practical summary about the classification based machine learning algorithms!
بسته CARET در R
CARET package in R
بهینهسازی هایپرپارامترها (تنظیم مدل) در یادگیری ماشین
Hyperparameters optimization (model tuning) in machine learning
نمایش تصویری تصاویر دانلود شده Landsat 8
Visualization of downloaded Landsat 8 images
پردازش باندها و شاخصهای Landsat 8 در R
Processing of Landsat 8 bands and indices in R
پردازش دمای سطح زمین (LST) در R
Processing of Land Surface Temperature (LST) in R
پردازش میانگین ماهانه و سالانه باندها و شاخصهای Landsat 8 در R
Processing of average monthly and annual Landsat 8 bands and indices in R
پردازش و تولید متغیر شبکههای جادهای در QGIS
Processing and production of road networks variable in QGIS
آماده سازی فریم داده ورودی (عوامل هدف و شرطی) در QGIS
Preparation of input dataframe (target and conditioning factors) in QGIS
تکمیل متغیرهای ورودی و تبدیل آن به فایل با فرمت CSV در QGIS برای مدل سازی
Finalize input variables and convert it to CSV format file in QGIS for modeling
پروژه 1 نقشه برداری پیش بینی PM10: مدل سازی طبقهبندهای پیشرفته ML در R
Project 1 PM10 prediction mapping : modeling of advanced ML classifiers in R
الگوریتم XGBoost: ورود داده و نمایش تصویری در R
XGBoost algorithm: Data entry and visualization in R
الگوریتم XGBoost: اجرای تابع پیش فرض آموزش
XGBoost algorithm: Run of train default function
الگوریتم XGBoost: بهینهسازی هایپرپارامتر و نمودار (تنظیم مدل)
XGBoost algorithm: Hyper-parameter optimization and plot (model tuning)
الگوریتم XGBoost: مقدار AUC نمودار ROC
XGBoost algorithm: AUC value of ROC plot
الگوریتم XGBoost: برازش مدل بهینه شده با استفاده از تمام مشاهدات موجودی
XGBoost algorithm: Fit optimized model using all inventory observations
الگوریتم XGBoost: تبدیل به فریم داده و مقیاس بندی تصاویر رستری
XGBoost algorithm: Conversion to dataframe and scaling of Raster images
الگوریتم XGBoost: تولید نقشههای پیشبینی احتمال
XGBoost algorithm: Probability prediction maps production
الگوریتم XGBoost: تولید نقشههای پیشبینی طبقهبندی
XGBoost algorithm: Classification prediction maps production
الگوریتم NB: ggplot خطی بودن بین هدف و متغیرهای مستقل
NB algorithm: ggplot of linearity between target and independents and variables
الگوریتم NB: اجرای تابع پیش فرض آموزش
NB algorithm: Run of train default function
الگوریتم NB: بهینهسازی هایپرپارامتر، AUC نمودار ROC و رستریهای نرمال شده
NB algorithm: Hyper-parameter optimization, AUC of ROC plot & normalized Rasters
الگوریتم NB: تولید نقشههای پیشبینی احتمال و طبقهبندی
NB algorithm: Probability and classification prediction maps production
الگوریتم KNN: اجرای تابع آموزش و مدلهای بهینهسازی شده هایپرپارامتر
KNN algorithm: Run of train function and hyper-parameter optimized models
الگوریتم KNN: AUC نمودار ROC و نقشههای پیشبینی احتمال و طبقهبندی
KNN algorithm: AUC of ROC and probability and classification prediction maps
الگوریتم RF: ورود داده و تابع آموزش با استفاده از تنظیم جستجوی شبکه
RF algorithm: Data entry and train function using Grid search tuning
الگوریتم RF: تابع آموزش با استفاده از تنظیم جستجوی تصادفی و AUC نمودار ROC
RF algorithm: train function using Random search tuning and AUC of ROC
الگوریتم RF: مقیاسبندی و تبدیل تصاویر رستری به فریم داده
RF algorithm: Scaling and conversion of raster images to dataframe
الگوریتم RF: نقشه پیشبینی احتمال
RF algorithm: Probability prediction map
خلاصه و نمایش تصویری نقشههای پیشبینی 4 الگوریتم در QGIS
Summary and Visualization of 4 algorithms prediction resultant maps in QGIS
پروژه 2 رانش زمین: ایجاد دادههای آموزشی و آزمایشی در QGIS
Project 2 Landslide : Create training and testing data in QGIS
افزودن ابزارهای توسعه یافته به کتابخانه پردازش QGIS
Adding my developed tools to QGIS processing library
ایجاد نقشه پوشش زمین (تبدیل مشاهدات رشتهای به عددی) در QGIS
Create Land Cover map (convert string observations to numeric) in QGIS
اجرای ابزارها مرحله 1
Run the tools Step 1
اجرای ابزارها مرحله 2
Run the tools Step 2
اجرای ابزارها مرحله 3
Run the tools Step 3
پروژه 2 نقشه برداری پیش بینی رانش زمین: پیش پردازش دادههای آموزشی در اکسل
Project 2 Landslide prediction mapping : pre-processing training data in Excel
کار اکسل مرحله 1
Excel work step 1
کار اکسل مرحله 2
Excel work step 2
پروژه 2 نقشه برداری پیش بینی رانش زمین: مدل سازی طبقهبندهای پیشرفته ML
Project 2 Landslide prediction mapping : modeling of advanced ML classifiers
الگوریتم XGBoost: ورود دادههای آموزشی و آزمایشی در R
XGBoost algorithm : Training and testing data entry in R
الگوریتم XGBoost: اجرای تابع آموزش با استفاده از تنظیمات پیش فرض
XGBoost algorithm : Run train function using default settings
الگوریتم XGBoost: بهینهسازی هایپرپارامتر (تنظیم مدل) و نمودار جفتها
XGBoost algorithm: Hyper-parameter optimization (model tuning) and pairs plot
الگوریتم XGBoost: نمودار AUC ROC و خطای فنی مهم
XGBoost algorithm: AUC of ROC plot and important technical error
الگوریتم XGBoost: اجرای مدل بهینهسازی شده و نقشههای پیشبینی احتمال
XGBoost algorithm: Run optimized model and probability prediction maps
الگوریتم XGBoost: تولید نقشه پیشبینی طبقهبندی
XGBoost algorithm: Classification prediction map production
الگوریتم KNN: ورود داده و نمایش تصویری هدف و سایر متغیرها
KNN algorithm : Data entry and visualization of target and other variables
الگوریتم KNN: اجرای تابع آموزش و مدلهای بهینهسازی شده هایپرپارامتر
KNN algorithm: Run of train function and hyper-parameter optimized models
الگوریتم KNN: نمودار AUC ROC و مشکلات فنی با ورود داده
KNN algorithm: AUC of ROC plot and technical issues with data entry
الگوریتم KNN: نقشههای پیشبینی احتمال
KNN algorithm: probability prediction maps
نمایش نظرات