Методи машинного навчання для сегментації будівель на супутникових знімках
dc.contributor.advisor | Недашківська, Надія Іванівна | |
dc.contributor.author | Балясіна, Ольга Ігорівна | |
dc.date.accessioned | 2024-11-06T09:55:47Z | |
dc.date.available | 2024-11-06T09:55:47Z | |
dc.date.issued | 2024 | |
dc.description.abstract | Дипломна робота: 114 c., 31 рис., 9 табл., 2 додатки, 30 джерел. У дипломній роботі аналізуються та порівнюються різні методи машинного навчання для сегментації будівель на супутникових знімках. Особлива увага приділяється методам кластеризації, таким як K-Means, Fuzzy C-Means, та morphACWE для розв’язання задачі навчання без вчителя, а також глибоким нейронним мережам з використанням архітектур U-Net, U-Net++ та FPN. Розглядаються особливості застосування цих методів до аналізу деталізованих супутникових знімків та їх ефективність у вирішенні задачі семантичної сегментації. Досліджується ефективність покращеної моделі U-Net та пропонується модифікована архітектура U-Net++. Програмна частина роботи була виконана мовою програмування Python у середовищі розробки Jupyter. При реалізації використовувалися бібліотеки Numpy, Pandas, Matplotlib, OpenCV, Scikit-learn, Scikit-Fuzzy та Scikit-Image. При тренуванні та оцінці моделей нейронних мереж використовувалися бібліотеки PyTorch, Torchvision та Albumentations. | |
dc.description.abstractother | Bachelor’s thesis: 114 p., 31 figures, 9 tables, 2 appendices, 30 references. This thesis analyzes and compares various machine learning methods for segmenting buildings in satellite imagery. It focuses particularly on clustering algorithms such as K-Means, Fuzzy C-Means, and morphACWE for solving the unsupervised learning problem, as well as deep neural networks utilizing architectures like U-Net, U-Net++, and FPN. The application of these methods to detailed satellite images and their effectiveness in addressing the task of semantic segmentation are examined. The efficiency of the improved U-Net model is investigated and a modified U-Net++ architecture is proposed. The software section of the research was written in the Python programming language in the Jupyter development environment. The libraries Numpy, Pandas, Matplotlib, OpenCV, Scikit-learn, Scikit-Fuzzy and Scikit-Image were used in the implementation. The PyTorch, Torchvision, and Albumentations libraries were used to train and evaluate neural network models. | |
dc.format.extent | 114 с. | |
dc.identifier.citation | Балясіна, О. І. Методи машинного навчання для сегментації будівель на супутникових знімках : дипломна робота ... бакалавра : 124 Системний аналіз / Балясіна Ольга Ігорівна. - Київ, 2024. - 114 с. | |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/70357 | |
dc.language.iso | uk | |
dc.publisher | КПІ ім. Ігоря Сікорського | |
dc.publisher.place | Київ | |
dc.subject | методи машинного навчання | |
dc.subject | machine learning methods | |
dc.title | Методи машинного навчання для сегментації будівель на супутникових знімках | |
dc.type | Bachelor Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Baliasina_bakalavr.pdf
- Розмір:
- 5.96 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: