Geri Dön

Kablosuz algılayıcı ağlarda maksimum kapsama alanı probleminin genetik algoritma ile çözümü

Solving the problem of maximum coverage in wireless sensor networks using genetic algorithm

  1. Tez No: 798364
  2. Yazar: ŞERİF ASPİRO
  3. Danışmanlar: DOÇ. DR. SERAP KARAGÖL
  4. Tez Türü: Yüksek Lisans
  5. 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
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2023
  8. Dil: Türkçe
  9. Üniversite: Ondokuz Mayıs Üniversitesi
  10. Enstitü: Lisansüstü Eğitim Enstitüsü
  11. Ana Bilim Dalı: Elektrik-Elektronik Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 65

Özet

Kapsama, ilgi alanlarını takip etmek ve veri toplamak için kablosuz sensör düğümleri kullanarak elde edilir. Sensörler veri toplama, gönderme ve alma yeteneğine sahiptir. En büyük kapsama alanı, mümkün olan en az sayıda sensör kullanarak izlenebilecek en büyük alanı kapsar. Bu hedefe ulaşmak için, birçok algoritma kullanılabilir. Genetik algoritma, en iyi sonuçları elde etmek için kullanılan bir yöntemdir. Bu algoritma, her nesilde en iyi verileri seçerek optimum çözüme ulaşmaya çalışır. Bu aşamalar seçim, çaprazlama ve mutasyon aşamalarıdır. Seçim aşamasında, uygunluk fonksiyonuna göre en iyi veriler seçilir. Bu veriler kromozomlar şeklinde temsil edilir. Çaprazlama aşamasında, bir sonraki nesil için yeni kromozomlar oluşturulur. Mutasyon aşamasında ise benzer kromozomların oluşmasını önlemek için rastgele veriler girilir. Bu aşamalar, en iyi verileri elde etmek için tekrarlanır ve yeni nesiller oluşturulur. Bu işlem optimum çözüme ulaşılıncaya kadar devam eder. Bu tez çalışmasında, farklı özelliklere sahip sensör düğümleri kullanılarak genetik algoritmanın farklı aşamaları incelenmektedir. Her aşama için birden fazla yöntem seçilerek kullanılmaktadır. Seçim aşamasında, Rulet çarkı ve turnuva yöntemleri kullanılmaktadır. Çaprazlama aşamasında, tek noktalı, iki noktalı, düzenli, aritmetik, Min-Max aritmetik ve BLX-α gibi altı yöntem kullanılmaktadır. Mutasyon aşamasında ise rastgele nokta, ters çevirme, takas ve karıştırma yöntemleri tercih edilmektedir. Bu çalışmanın sonucunda, rastgele nokta mutasyon yöntemi uygulanırken BLX-α ve aritmetik yöntemlerinin en iyi sonuçları verdiği gözlemlenmiştir. Seçim aşamasında kullanılan Rulet çarkı ve turnuva yöntemleri sonucu etkilemede benzer bir performans sergilemiştir. Uygulamalar sırasında algoritma benzer sonuçlar vermiş ve kapsama oranı %13 artmıştır. En kötü sonuç, Rulet çarkı seçim yöntemi, Min-Max aritmetik çaprazlama yöntemi ve karıştırma mutasyonu kullanıldığında elde edilmiş ve kapsama alanı değişmemiştir.

Özet (Çeviri)

Coverage is achieved by using wireless sensor nodes to track areas of interest and collect data. The sensors have the ability to collect, transmit, and receive data. The largest coverage area covers the largest possible area that can be monitored with the least number of sensors. To achieve this goal, many algorithms can be used. Genetic algorithm is a method used to obtain the best results. This algorithm tries to reach the optimum solution by selecting the best data in each generation. These stages are selection, crossover, and mutation stages. In the selection stage, the best data is selected based on the fitness function. These data are represented in the form of chromosomes. In the crossover stage, new chromosomes are created for the next generation. In the mutation stage, random data is entered to prevent the formation of similar chromosomes. These stages are repeated to obtain the best data and new generations are created. This process continues until the optimum solution is reached This thesis examines different stages of genetic algorithms using sensor nodes with different features. Multiple methods are selected and used for each stage. For the selection stage, both the roulette wheel and tournament methods are utilized. Six methods are used for the crossover stage, including single-point, two-point, uniform, arithmetic, Min-Max arithmetic, and BLX-α. The mutation stage employs four methods: random point, inversion, swap, and shuffle. The results of this study indicate that the random point mutation method produced the best results with the BLX-α and arithmetic methods. The roulette wheel and tournament methods had similar performance during the selection stage. The algorithm produced similar results during the applications and increased coverage by 13%. The worst result was obtained when using the roulette wheel selection method, Min-Max arithmetic crossover method, and shuffle mutation, with no change in coverage area.

Benzer Tezler

  1. Kablosuz algılayıcı ağlarda maksimum kapsama alanı probleminin genetik algoritma ile çözümü

    Increasing the coverage of wireless sensor networks by genetic algorithm based deployment

    OZAN ZORLU

    Yüksek Lisans

    Türkçe

    Türkçe

    2016

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolHava Harp Okulu Komutanlığı

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DOÇ. DR. ÖZGÜR KORAY ŞAHİNGÖZ

  2. Secure and coordinated beamforming in 5G and beyond systems using deep neural networks

    5G ve ötesi sistemlerde derin sinir ağları kullanarak güvenli ve koordineli hüzmeleme

    UTKU ÖZMAT

    Doktora

    İngilizce

    İngilizce

    2024

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik Üniversitesi

    Bilişim Uygulamaları Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ MEHMET AKİF YAZICI

    DR. ÖĞR. ÜYESİ MEHMET FATİH DEMİRKOL

  3. Büyük boyutlu gezgin kablosuz algılayıcı ağlarda düğümlerin lokalizasyonu için çapa düğümlerin optimizasyon yöntemleriyle yerleşimi

    Anchor node placement with optimization methods for localization of nodes in large-scale mobile wireless sensor networks

    FARUK BATURALP GÜNAY

    Doktora

    Türkçe

    Türkçe

    2021

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolKaradeniz Teknik Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DOÇ. DR. TUĞRUL ÇAVDAR

  4. Kablosuz algılayıcı düğüm dağıtımında evrimsel algoritma tabanlı optimizasyon

    Evolutionary algorithm-based optimization of wireless sensor node deployment

    SİBEL BİRTANE AKAR

    Doktora

    Türkçe

    Türkçe

    2024

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolMarmara Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    PROF. DR. HAYRİYE KORKMAZ

    PROF. DR. ÖZGÜR KORAY ŞAHİNGÖZ

  5. Exploration of the design space for lifetime optimization in wireless sensor networks with unidirectional links

    Tek yönlü bağlara sahip kablosuz algılayıcı ağlarda yaşam ömrü eniyilemesi için tasarım uzayının incelenmesi

    SİBEL TARIYAN ÖZYER

    Doktora

    İngilizce

    İngilizce

    2012

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolAtılım Üniversitesi

    Mühendislik Sistemlerinin Modellenmesi ve Tasarımı Ana Bilim Dalı

    YRD. DOÇ. DR. MURAT KOYUNCU

    DOÇ. DR. BÜLENT TAVLI