Otonom araçlar için metasezgisel algoritmalar kullanarak olumsuz hava koşullarında yolo nesne algılama performansının iyileştirilmesi
Improving yolo object detection performance in adverse weather conditions using metaheuristic algorithms for autonomous vehicles
- Tez No: 899124
- Danışmanlar: DOÇ. DR. YUSUF ALTUN
- Tez Türü: Doktora
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Elektrik ve Elektronik Mühendisliği, Computer Engineering and Computer Science and Control, Electrical and Electronics Engineering
- Anahtar Kelimeler: Belirtilmemiş.
- Yıl: 2024
- Dil: Türkçe
- Üniversite: Düzce Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Elektrik ve Elektronik Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: 138
Özet
Otonom sürüşlerde en büyük problemlerden biri nesnenin doğru ve hızlı bir şekilde algılanamamasıdır. Özellikle olumsuz hava koşullarında (OHK) nesne algılama önemli bir problem olmaktadır. Sisli, kar fırtınalı, sağanak yağışlı, kum fırtınalı gibi hava durumları nesne algılama algoritmalarının performansını düşürmektedir. Genel olarak nesne algılama algoritmaları çift aşamalı ve tek aşamalı olmak üzere iki kategoriye ayrılır. Çift aşamalı yaklaşım potansiyel nesne bölgeleri önerir ve bu bölgelerde nesne algılama işlemi gerçekleştirilir. Tek aşamalı yaklaşım da görüntünün tüm piksellerinin tek bir seferde işlenmesi ve analiz edilmesiyle nesne algılama işlemi gerçekleştirilir. Tek aşamalı yaklaşımda nesne tespitinde, hız ön plana çıkarken, çift aşamalı yaklaşımda ise daha yüksek doğruluk ön plana çıkmaktadır. Bununla birlikte tek aşamalı yaklaşıma sahip nesne algılama algoritmalarından YOLO (You Look Only Once) ve sonra çıkan sürümleri, nesneyi doğru algılama konusunda çift aşamalı algoritmalardan daha iyi olduğu durumlar da olmaktadır. Bu tez çalışması, bir Derin Öğrenme (DÖ) algoritması olan YOLO sürüm 5, 7 ve 9'u kullanan otonom araçlar için OHK'de nesne algılamanın iyileştirilmesine odaklanmıştır. DÖ'nün başarısı, YOLO'nun bu üç versiyonunun optimizasyon ve eğitim için kullanılan hiperparametrelerinin etkili bir şekilde ayarlanmasına bağlıdır. Hiperparametrelerin optimizasyonu, genellikle manuel olarak uygulandığı için, YOLO için açık bir araştırma konusudur. Bu tez çalışmasında, YOLOv5, YOLOv7 ve YOLOv9 hiperparametrelerini optimize etmek için Gri Kurt Optimizasyon (GKO), Yapay Tavşan Optimizasyon (YTO) ve Şempanze Lider Seçim Optimizasyonu (ŞLSO) meta-sezgisel algoritmaları ayrı ayrı uygulandı. Çalışma, OHK'de DAWN (Vehicle Detection in Adverse Weather Nature) veri kümesini ve RTTS (Real-Time Transportation System) veri kümesini kullanarak optimize edilmiş hiperparametrelerin OHK'de nesne algılama üzerindeki etkisine odaklanmıştır. Sonuçlar, GKO, YTO ve ŞLSO'ya sahip en yeni YOLO modellerinin, özellikle farklı zorluklardaki hava koşullarını ve yalnızca yola ait verileri içeren DAWN veri setinde, nesne tespitini önemli ölçüde iyileştirdiğini göstermiştir. YOLO modellerinin OHK için nesne algılama konusundaki genel performansı sırasıyla YOLOv7 + YTO ile %6,146, YOLOv7 + ŞLSO ile %6,277 ve YOLOv9 + GKO ile %6,764 artmıştır.
Özet (Çeviri)
One of the biggest problems in autonomous driving is that the object cannot be detected accurately and quickly. Especially in adverse weather conditions (AWCs), object detection is a major problem. Weather conditions such as fog, snowstorms, thunderstorms, sandstorms, etc. degrade the performance of object detection algorithms. Object detection algorithms are generally divided into two categories: two-stage and one-stage. The two-stage approach suggests potential object regions and object detection is performed in these regions. In the single-stage approach, object detection is performed by processing and analyzing all image pixels simultaneously. While the single-stage approach emphasizes speed in object detection, the two-stage approach emphasizes higher accuracy. However, there are cases where single-stage object detection algorithms such as YOLO and its later versions are better than two-stage algorithms in detecting objects correctly. This thesis is focused on improving object detection in AWCs for autonomous vehicles using YOLO versions 5, 7, and 9, a Deep Learning (DL) algorithm. The success of YOLO depends on the effective tuning of the hyperparameters used for the optimization and training of these three versions of YOLO. Optimization of hyperparameters is an open research topic for YOLO, as it is usually implemented manually. In this thesis, Grey Wolf Optimization (GWO), Artificial Rabbit Optimization (ARO), and Chimpanzee Leader Election Optimization (CLEO) meta-heuristic algorithms were applied separately to optimize YOLOv5, YOLOv7 and YOLOv9 hyperparameters. The study focused on the impact of optimized hyperparameters on object detection in AWCs using the DAWN and the RTTS datasets. The results show that the state-of-the-art YOLO models with GWO, ARO, and CLEO significantly improve object detection, especially in the DAWN dataset, which includes weather conditions of different challenges and road-only data. The overall performance of the YOLO models on object detection for AWCs improved by 6.146% with YOLOv7 + ARO, 6.277% with YOLOv7 + CLEO, and 6.764% with YOLOv9 + GWO, respectively.
Benzer Tezler
- A hybrid deep learning metaheuristic model for diagnosis of diabetic retinopathy
Diyabetik retinopatinin tanısı için hibrit bir derin öğrenme meta-sezgisel modeli
ÖMER FARUK GÜRCAN
Doktora
İngilizce
2022
Endüstri ve Endüstri Mühendisliğiİstanbul Teknik ÜniversitesiEndüstri Mühendisliği Ana Bilim Dalı
DR. ÖĞR. ÜYESİ ÖMER FARUK BEYCA
- K-bağlılık problemine yeni yaklaşımlar ve drone ağları üzerindeki uygulamaları
New approaches to k-connectivity problem and its applications on drone networks
MUSTAFA AŞÇI
Doktora
Türkçe
2024
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolEge ÜniversitesiUluslararası Bilgisayar Ana Bilim Dalı
DOÇ. DR. ORHAN DAĞDEVİREN
PROF. DR. BÜLENT TAVLI
- Otonom araçlar için makine öğrenmesi teknikleri kullanılarak saldırı tespit sistemi geliştirilmesi
Development of intrusion detection system by using machine learning techniques for autonomous vehicles
DOĞUKAN AKSU
Doktora
Türkçe
2022
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Üniversitesi-CerrahpaşaBilgisayar Mühendisliği Ana Bilim Dalı
DOÇ. DR. MUHAMMED ALİ AYDIN
- Hesapsal zeka yöntemleri ile insansız hava araçları için 3B ortamda rota planlaması
Route planning in 3d environment for unmanned aerial vehicles with computational intelligence methods
GÖKHAN ALTUN
Yüksek Lisans
Türkçe
2024
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolFırat ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
PROF. DR. İLHAN AYDIN
- Last mile delivery routing problem using autonomous electric vehicles
Otonom elektrikli araçlar ile son kilometre dağıtım rotalaması problemi
NIMA MORADI
Yüksek Lisans
İngilizce
2022
Endüstri ve Endüstri MühendisliğiSabancı ÜniversitesiEndüstri Mühendisliği Ana Bilim Dalı
PROF. DR. BÜLENT ÇATAY
DR. MİR EHSAN HESAM SADATİ