SlideShare a Scribd company logo
1 of 38
SAYISAL HABERLEŞME
SAYISAL HABERLEŞMEDE ÇOK KATMANLI ALGILAYICI
    KULLANARAK MODÜLASYONUN TANINMASI




                               10280161 - HARUN ÇETİN
İÇİNDEKİLER
•   ÖZET
•   GİRİŞ
•   ANAHTAR ÖZELLİKLERİ AYIKLAMA/AYIRMA
•   YSA SINIFLAMA
•   EĞİTİM SÜRECİ
•   TEST SÜRECİ
•   SİMÜLASYON SÜRECİ
•   SONUÇ
•   KAYNAK
•   TEŞEKKÜR
ÖZET
• Sayısal modülasyon sınıflama iletişim alanında
  önemli bir rol oynamaktadır.
• İletişim alanındaki uygulamalarda temel amaç
  yakalanan sinyallerin ve bu sinyallerdeki kusursuz
  izlemeyi etkileyen parametrelerden birinin
  kusursuz izlenmesidir.
• Bu çalışmada, dijital modülasyonun farklı türlerini
  tanımlayan bir takım anahtar özellikler geleneksel
  sinyal işleme yöntemlerini kullanmak için
  geliştirildi.
ÖZET
• Bant sınırlı gauss gürültüsü ile bozulmuş olan sayısal
  modüle edilmiş farklı türde bant sınırlı sinyaller için
  bilgisayar simülasyonları gerçekleştirildi.
• Anlık genlik, frekans ve sayısal modüle edilmiş farklı
  türdeki sinyallerin fazı için ifadeler elde edildi.
• Sınıflama, alınan sinyalin sınıfını belirlemek için
  kullanılan geri yayılımlı denetimli öğrenme
  algoritmasına sahip çok katmanlı algılayıcılı sinir ağı ile
  yürütüldü; önerilen metot altı modülasyon türünü
  tanıyabilmektedir.
• Ayrıca metodun performansını gösteren bilgisayar
  simülasyon sonuçları yazının sonunda verildi.
GİRİŞ
• İletişim alanlarında üzerinde aktarımın
  yapılacağı ortamın karakteristiği ile özellikleri
  uyuşan modüle edilmiş sinyal üretmek için
  modüle sinyallerin başka bir sinyalin (taşıyıcı
  sinyal) bir veya birden fazla karakteristiği içine
  kodlandığı bir teknik kullanılmakta.
GİRİŞ
• Kodlama, demodülasyon işlemiyle alıcıda
  modüle edilmiş sinyalden kurtarılabilen
  orijinal modüle sinyali korur.
• İletişim sinyalleri geniş banda düşen farklı
  modülasyon türleri ve frekanslarına sahip
  uzayda aktarılır.
• Bu sinyaller bilgiyi bir yerden bir yere
  göndermek için çok sayıda modülasyon tekniği
  kullanır.
GİRİŞ
• Gürültü modüle sinyali etkilediğinden sinyal
  hasar görecektir. Bu yüzden her farklı ortam
  için, farklı modülasyon türleri en iyi aktarımı
  sağlar.
• Hedef tarafında, alıcı modülasyon tipini
  tanımlayabilir ve sonra yalnızca doğru işaret
  bilgisi alınır.
GİRİŞ
• Aksi takdirde sinyal kısmen hasar görecek veya
  yanlış bilgiler alınacaktır.
• Bu tanıma işlemi esas olarak hem savunma
  hem de sivil uygulamaları izlemek ve
  tanımlamak için kullanılmakta.
• Savunma uygulamaları tehdit algılama ve uyarı
  gibi harp veya elektronik gözetim amaçlı
  olabilirken Sivil uygulamalara lisanssız vericiler
  dâhil edilebilir.
GİRİŞ
• Günümüzde en çekici uygulama alanı radyo
  veya diğer yeniden konfigüre edilebilir iletişim
  sistemleri olacaktır.
• Sayısal modülasyon şemalarının kullanımına
  uygun olarak hareket etme eğilimine göre
  algoritmaların çoğu dijital modülasyon
  sınıflama problemiyle ilgilenmektedir.
GİRİŞ
Bu makaledeki modülasyon tanıma algoritması
 iki temel adımı kapsamakta:
  • Sınıflama için anahtar özellikleri ayıklama/çıkarma
    ve
  • Alınan sinyalin modülasyon tipine karar verme.
GİRİŞ




Şekil bu tanıma sürecinin blok şemasını
göstermektedir.
ANAHTAR ÖZELLİKLERİ AYIKLAMA/AYIRMA

Önerilen sayısal modülasyon tanıma
 algoritmasında kullanılan anahtar özellikler üç
 önemli nitel parametreden türetildi:
  • anlık genlik a(t),
  • anlık faz (t) ve
  • anlık frekansı f(t).
ANAHTAR ÖZELLİKLERİ AYIKLAMA/AYIRMA

• Anahtar özellikler olan
  max, ap, dp, aa, af, sırasıyla (1), (4), (6), (7)
  ve (8) denklemleriyle tanımlanmıştır.
• max yakalanan sinyalin normalize-
  merkezlenmiş anlık genliğinin güç spektral
  yoğunluğunun maksimum değerini
  göstermektedir.
ANAHTAR ÖZELLİKLERİ AYIKLAMA/AYIRMA

• max = (max|DFT(acn(i))|2Ns) Denklem (1)
• Burada acn(i),
• acn(i)= an(i) – 1
• an=a(i)/ma                           Denklem (2)
ile tanımlanmış t = i/fs, (i = 1,2 . . . . . Ns)
anlarındaki normalize-merkezlenmiş anlık
genliğin değeridir.
ANAHTAR ÖZELLİKLERİ AYIKLAMA/AYIRMA

• an(i) normalize genliğin, ma, bir çerçeve
  üzerindeki anlık genliğin ortalama değeridir.

                                   Denklem (3)

• Anlık genliğin normalizasyonu kanal kazancını
  denkleştirmek için gereklidir. DFT, Discrete
  Fourier Transform’un kısaltmasıdır.
ANAHTAR ÖZELLİKLERİ AYIKLAMA/AYIRMA

• ap, bir sinyal segmentinin zayıf olmayan
  aralıkları üzerinde hesaplanan anlık fazın
  merkezlenmiş doğrusal olmayan bileşeninin
  mutlak değerinin standart sapmasıdır.


                               Denklem (4)
ANAHTAR ÖZELLİKLERİ AYIKLAMA/AYIRMA

• Burada NL(i) t=i/fs anlarındaki anlık fazın
  merkezlenmiş doğrusal olmayan bileşeninin değeri,
• u çözülmemiş faz,
• C, an(i) > at için {NL(i)} içindeki örneklerin sayısı ve
• at, gürültüye çok duyarlı olan anlık fazın tahmini ,a(i)-
  için bir eşiktir.

                                      Denklem (5)
ANAHTAR ÖZELLİKLERİ AYIKLAMA/AYIRMA

• dp sinyalin zayıf olmayan segmentleri
  üzerinde hesaplanan doğrudan (mutlak değil)
  anlık fazın doğrusal olmayan bileşeninin
  standart sapmasıdır.

                                  Denklem (6)
ANAHTAR ÖZELLİKLERİ AYIKLAMA/AYIRMA

• aa sinyalin normalize-merkezlenmiş anlık
  genliğinin mutlak değerinin standart
  sapmasıdır.


                                 Denklem (7)
ANAHTAR ÖZELLİKLERİ AYIKLAMA/AYIRMA

• af yakalanan sinyalin zayıf olmayan
  segmentleri üzerinde hesaplanan normalize-
  merkezlenmiş anlık frekansın mutlak değerinin
  standart sapmasıdır.

                                 Denklem (8)
ANAHTAR ÖZELLİKLERİ AYIKLAMA/AYIRMA

• Burada fN(i) = fc(i)/rb
• rb – baud hızı
• fc(i) = f(i) - mf

                            Denklem (9)
YSA SINIFLAMA
• YSA, yapısının
  basitliği edeniyle
  birçok uygulamada
  kullanılmaktadır.
• Yandaki şekil temel
  YSA sınıflama
  sürecini
  göstermektedir.
YSA SINIFLAMA
• YSA’ları çevrimiçi analizde modülasyon tanıma
  amacıyla kullanmak için sınıflayıcı yapısı bu ağı
  çevrimiçi analizde kullanmadan önce
  çevrimdışı, örneğin eğitim sürecini
  tamamlamak için, ayarlanmalıdır.
EĞİTİM SÜRECİ
• Ağdaki eğitimin amacı optimum ağırlık ve
  biasları bulmak, ağ çıktısı ve doğru yanıtlar
  arasındaki hatayı minimize etmektir.
• Minimum hatayı elde etmek için pek çok
  öğrenme metodu bulunmaktadır.
• Popüler bir ölçüt doğru yanıt ve ağ çıktısı
  arasındaki en düşük ortalama kare hatasıdır
  (MSE).
EĞİTİM SÜRECİ
• Çok katmanlı ağ denetimli öğrenmede, eğitim
  verisi *X,T+ olarak gösterilen girdi/çıktı eşlileri
  şeklinde verilmelidir.
• Geri yayılım ve ek olarak denetimli öğrenme
  paradigmaları bu süreçte gösterilen
  geliştirilmiş tüm YSA modülasyon tanıma
  algoritmalarında kullanıldı.
EĞİTİM SÜRECİ
• Seçilen YSA geri yayılım öğrenmeyi kullanarak,
  adaptif olarak eğitilmektedir.
• Bu algoritmalarda, üç gizli katmana sahip
  YSA’lar; bu çalışmada modülasyon tanıma
  algoritmalarında kullanılan tüm ağlar eğitimde
  kullanılan veriye karşılık gelen hesaplanmış
  çıktı ve gerçek hedef arasında hedef açısından
  tanımlanan ortalama kare hatasını (MSE)
  azaltmak için adaptif olarak eğitilmiştir.
TEST SÜRECİ
Test süreci aşağıdaki adımlardan oluşmaktadır:
• Eğitim sürecinde kullanılacak gerçeklemelerin
  kümesi için anahtar özellikler eğitilmiş ağa
  gösterilir.
• Gerçek hedef matris, T, modülasyonun her grubu
  için tanımlanır.
• Test grubunun her gerçeklemesi için, çıktı
  vektörüne uygun, kullanılan gizli katmanların
  sayısına dayanan, aşağıdaki gibi hesaplanır.
• Çıktı vektörü içindeki maksimum değere uygun
  eleman 1 yapılır ve diğer elemanların tümü 0 olur.
TEST SÜRECİ
• Değiştirilmiş çıktı vektörü T matrisinin
  sütunlarından birine uymalıdır ve bu uyum
  sonuç modülasyon tipi olarak alınır.
• Test grubundaki her gerçekleme için tüm
  prosedür tekrar edilir.
• Doğru bir kararın olasılığı, doğru olarak
  değiştirilmiş çıktı vektörlerine sahip olan
  gerçeklemelerin yüzdesi olarak hesaplanır.
SİMÜLASYON SÜRECİ
• Çok katmanlı algılayıcılı sinir ağı sınıflama
  metodunun simülasyonu MATLAB yazılım paketi
  kullanılarak gerçekleştirilmiştir.
• Önce rastgele semboller dizisi üretilmiş ve bu
  semboller 2ASK, 4ASK, 2PSK, 4PSK, 2FSK, 4FSK
  sayısal modülasyonlarıyla modüle edilmiştir.
• Fonksiyon ADC sürecini kullanarak rastgele analog
  sinyalleri sayısal sinyale eşlemektedir.
• Fonksiyon rastgele üretilen analog sinyalleri ADC
  sürecini kullanarak sayısal sinyale eşlemektedir.
SİMÜLASYON SÜRECİ
• Modüle sinyaller AWGN
  kanalıyla gönderilmiştir.
• Gereken anahtar
  özellikler modüle
  sinyalden ayıklanmış ve
  bir matris dosyası içine
  depolanmıştır.
• Ağırlıklar ve bias’lar
  şekildeki ağ mimarisine
  bağlı olarak optimize
  edilmiştir.
SİMÜLASYON SÜRECİ
• Mimaride beş anahtar özellik olarak beş girdi
  düğümüne sahip girdi katmanı ve altı modülasyon
  tipi olarak altı çıktı düğümüne sahip çıktı katmanı
  bulunmaktadır.
• Düğüm sayıları ortalama kare hatasına (MSE)
  bağlı üç gizli katman vardır.
• MSE 10-5 olacak şekilde alınacak ve MLP eğitimi
  3000 tura kadar dönecek, fakat beş katmanlı
  (birer tane girdi ve çıktı katmanı, 3 gizli katman)
  sinir ağı belirtilmiş olan maksimum dönüş sayısına
  yakınsayacak.
SİMÜLASYON SÜRECİ
• Gizli katmanlarda log-sigmoid aktivasyon
  fonksiyonu kullanıldı.
• Eğitim fazından sonra modüle sinyal için test
  süreci gerçekleştirilecek.
• Bu işlemden modülasyon türünü kolaylıkla
  tanımlayabiliriz.
SONUÇ
• Her modülasyon tipinin çıktı
  performansı çeşitli SNR değerlerine
  göre çizelge halinde verildi.
• Konfüzyon matrisi tablosu gerçek
  ve sınıflanmış değerleri
  göstermektedir.
• Konfüzyon tablosu düzeltilmiş ve
  aynı zamanda yanlış sınıflanmış
  değerleri yüzde olarak
  göstermektedir.
• Doğru sınıflama değerleri yüzdesi
  (Pcc) ve SNR değerleri arasında
  çizilen grafik (Şekil 4) aşağıda
  gösterildiği gibidir.
SONUÇ




15 dB Sinyal/Gürültü Oranında MLP (Multi Layer Perceptron)’nin Konfüzyon Matrisi
SONUÇ




10 dB Sinyal/Gürültü Oranında MLP (Multi Layer Perceptron)’nin Konfüzyon Matrisi
SONUÇ




5 dB Sinyal/Gürültü Oranında MLP (Multi Layer Perceptron)’nin Konfüzyon Matrisi
KAYNAK
• Arvindan, M. Kingsley, S. R. S. Recognition of
  Modulation Using Multilayer Perceptron In
  Digital Communication. Recent Advances in
  Intelligent Computational Systems (RAICS),
  2011 IEEE: 264-268; 2011
DİNLEDİĞİNİZ İÇİN
  TEŞEKKÜRLER
       

More Related Content

Viewers also liked

Bilgisayar Ağları Ders Notları
Bilgisayar Ağları Ders NotlarıBilgisayar Ağları Ders Notları
Bilgisayar Ağları Ders Notlarıercanbulus
 
Naive Bayes Sınıflandırma Uygulaması
Naive Bayes Sınıflandırma UygulamasıNaive Bayes Sınıflandırma Uygulaması
Naive Bayes Sınıflandırma UygulamasıHarun Çetin
 
Bilgisayar Ağları Ders Notları
Bilgisayar Ağları Ders NotlarıBilgisayar Ağları Ders Notları
Bilgisayar Ağları Ders Notlarıercanbulus
 
Mobil İşletim Sistemleri
Mobil İşletim SistemleriMobil İşletim Sistemleri
Mobil İşletim SistemleriNilgun Ozdamar
 
Bilgisayar Ağları
Bilgisayar AğlarıBilgisayar Ağları
Bilgisayar AğlarıHarun Çetin
 
Dijital dünyanın neresindeyiz?
Dijital dünyanın neresindeyiz?Dijital dünyanın neresindeyiz?
Dijital dünyanın neresindeyiz?Gökhan Avcı
 
Sintilasyon Dedektörleri
Sintilasyon DedektörleriSintilasyon Dedektörleri
Sintilasyon DedektörleriHarun Çetin
 
8. ders sosyal medya
8. ders   sosyal medya8. ders   sosyal medya
8. ders sosyal medyaGökhan Avcı
 
Bilgisayar Ağları Ders Notları
Bilgisayar Ağları Ders NotlarıBilgisayar Ağları Ders Notları
Bilgisayar Ağları Ders Notlarıercanbulus
 
Bilgisayar Ağları Ders Notları
Bilgisayar Ağları Ders NotlarıBilgisayar Ağları Ders Notları
Bilgisayar Ağları Ders Notlarıercanbulus
 
Bilgisayar Ağları Ders Notları
Bilgisayar Ağları Ders NotlarıBilgisayar Ağları Ders Notları
Bilgisayar Ağları Ders Notlarıercanbulus
 
Bilgisayar Ağları Ders Notları
Bilgisayar Ağları Ders NotlarıBilgisayar Ağları Ders Notları
Bilgisayar Ağları Ders Notlarıercanbulus
 
Bilgisayar Ağları Ders Notları
Bilgisayar Ağları Ders Notları Bilgisayar Ağları Ders Notları
Bilgisayar Ağları Ders Notları ercanbulus
 
Siber Olaylara Müdahale ve Hukuki Boyutları
Siber Olaylara Müdahale ve Hukuki BoyutlarıSiber Olaylara Müdahale ve Hukuki Boyutları
Siber Olaylara Müdahale ve Hukuki BoyutlarıAlper Başaran
 
Bilgisayar Ağları Ders Notları
Bilgisayar Ağları Ders NotlarıBilgisayar Ağları Ders Notları
Bilgisayar Ağları Ders Notlarıercanbulus
 
Beyaz Şapkalı Hacker CEH Eğitimi - Bölüm 4, 5, 6
Beyaz Şapkalı Hacker CEH Eğitimi - Bölüm 4, 5, 6Beyaz Şapkalı Hacker CEH Eğitimi - Bölüm 4, 5, 6
Beyaz Şapkalı Hacker CEH Eğitimi - Bölüm 4, 5, 6BGA Cyber Security
 
Beyaz Şapkalı Hacker CEH Eğitimi - Bölüm 1, 2, 3
Beyaz Şapkalı Hacker CEH Eğitimi - Bölüm 1, 2, 3Beyaz Şapkalı Hacker CEH Eğitimi - Bölüm 1, 2, 3
Beyaz Şapkalı Hacker CEH Eğitimi - Bölüm 1, 2, 3BGA Cyber Security
 

Viewers also liked (18)

Bilgisayar Ağları Ders Notları
Bilgisayar Ağları Ders NotlarıBilgisayar Ağları Ders Notları
Bilgisayar Ağları Ders Notları
 
Naive Bayes Sınıflandırma Uygulaması
Naive Bayes Sınıflandırma UygulamasıNaive Bayes Sınıflandırma Uygulaması
Naive Bayes Sınıflandırma Uygulaması
 
Bilgisayar Ağları Ders Notları
Bilgisayar Ağları Ders NotlarıBilgisayar Ağları Ders Notları
Bilgisayar Ağları Ders Notları
 
Mobil İşletim Sistemleri
Mobil İşletim SistemleriMobil İşletim Sistemleri
Mobil İşletim Sistemleri
 
7. ders / e-mailing
7. ders / e-mailing7. ders / e-mailing
7. ders / e-mailing
 
Bilgisayar Ağları
Bilgisayar AğlarıBilgisayar Ağları
Bilgisayar Ağları
 
Dijital dünyanın neresindeyiz?
Dijital dünyanın neresindeyiz?Dijital dünyanın neresindeyiz?
Dijital dünyanın neresindeyiz?
 
Sintilasyon Dedektörleri
Sintilasyon DedektörleriSintilasyon Dedektörleri
Sintilasyon Dedektörleri
 
8. ders sosyal medya
8. ders   sosyal medya8. ders   sosyal medya
8. ders sosyal medya
 
Bilgisayar Ağları Ders Notları
Bilgisayar Ağları Ders NotlarıBilgisayar Ağları Ders Notları
Bilgisayar Ağları Ders Notları
 
Bilgisayar Ağları Ders Notları
Bilgisayar Ağları Ders NotlarıBilgisayar Ağları Ders Notları
Bilgisayar Ağları Ders Notları
 
Bilgisayar Ağları Ders Notları
Bilgisayar Ağları Ders NotlarıBilgisayar Ağları Ders Notları
Bilgisayar Ağları Ders Notları
 
Bilgisayar Ağları Ders Notları
Bilgisayar Ağları Ders NotlarıBilgisayar Ağları Ders Notları
Bilgisayar Ağları Ders Notları
 
Bilgisayar Ağları Ders Notları
Bilgisayar Ağları Ders Notları Bilgisayar Ağları Ders Notları
Bilgisayar Ağları Ders Notları
 
Siber Olaylara Müdahale ve Hukuki Boyutları
Siber Olaylara Müdahale ve Hukuki BoyutlarıSiber Olaylara Müdahale ve Hukuki Boyutları
Siber Olaylara Müdahale ve Hukuki Boyutları
 
Bilgisayar Ağları Ders Notları
Bilgisayar Ağları Ders NotlarıBilgisayar Ağları Ders Notları
Bilgisayar Ağları Ders Notları
 
Beyaz Şapkalı Hacker CEH Eğitimi - Bölüm 4, 5, 6
Beyaz Şapkalı Hacker CEH Eğitimi - Bölüm 4, 5, 6Beyaz Şapkalı Hacker CEH Eğitimi - Bölüm 4, 5, 6
Beyaz Şapkalı Hacker CEH Eğitimi - Bölüm 4, 5, 6
 
Beyaz Şapkalı Hacker CEH Eğitimi - Bölüm 1, 2, 3
Beyaz Şapkalı Hacker CEH Eğitimi - Bölüm 1, 2, 3Beyaz Şapkalı Hacker CEH Eğitimi - Bölüm 1, 2, 3
Beyaz Şapkalı Hacker CEH Eğitimi - Bölüm 1, 2, 3
 

Similar to Sayisal Haberleşmede Çok Katmanlı Algılayıcı Kullanarak Modülasyonun Tanınması

Çoklu giriş çoklu çıkış haberleşme sistemi
Çoklu giriş çoklu çıkış haberleşme sistemiÇoklu giriş çoklu çıkış haberleşme sistemi
Çoklu giriş çoklu çıkış haberleşme sistemiEkrem KORKMAZ
 
Som algorithms in artificial neural networks
Som algorithms in artificial neural networksSom algorithms in artificial neural networks
Som algorithms in artificial neural networksEsranur Öğretmen
 
Haberleşme teknikleri
Haberleşme teknikleriHaberleşme teknikleri
Haberleşme teknikleriErol Dizdar
 
2 Ekim 2015 Doktora Savunma Sunusu
2 Ekim 2015 Doktora Savunma Sunusu2 Ekim 2015 Doktora Savunma Sunusu
2 Ekim 2015 Doktora Savunma Sunusuunlersen
 
Network - Bilgisayar Ağlarına Giriş
Network - Bilgisayar Ağlarına Giriş Network - Bilgisayar Ağlarına Giriş
Network - Bilgisayar Ağlarına Giriş Murat KARA
 
SiU 2015 Ozkan OGUZ
SiU 2015 Ozkan OGUZSiU 2015 Ozkan OGUZ
SiU 2015 Ozkan OGUZOzkan OGUZ
 
Clustering Analysis DBSCAN & SOM
Clustering Analysis DBSCAN & SOMClustering Analysis DBSCAN & SOM
Clustering Analysis DBSCAN & SOMÖmer Can Koç
 
Energy Holding Geophysical Services
Energy Holding Geophysical ServicesEnergy Holding Geophysical Services
Energy Holding Geophysical ServicesErhan Erdogan
 
Görüntü i̇şlemede makine öğrenme teknikleri
Görüntü i̇şlemede makine öğrenme teknikleriGörüntü i̇şlemede makine öğrenme teknikleri
Görüntü i̇şlemede makine öğrenme teknikleriTalha Kabakus
 
Staj dosyası telekom samet yilanci(1)
Staj dosyası telekom samet yilanci(1)Staj dosyası telekom samet yilanci(1)
Staj dosyası telekom samet yilanci(1)Baki Aydın
 
Kopyası staj dosyası telekom samet yilanci
Kopyası staj dosyası telekom samet yilanciKopyası staj dosyası telekom samet yilanci
Kopyası staj dosyası telekom samet yilanciBaki Aydın
 
Kablosuz Duyarga Ağların İncelenmesi ve TIP Alanında Kullanımının Örneklenmesi
Kablosuz Duyarga Ağların İncelenmesi ve TIP Alanında Kullanımının ÖrneklenmesiKablosuz Duyarga Ağların İncelenmesi ve TIP Alanında Kullanımının Örneklenmesi
Kablosuz Duyarga Ağların İncelenmesi ve TIP Alanında Kullanımının Örneklenmesicanangirgin
 
Işlemsel yükselteç
Işlemsel yükselteçIşlemsel yükselteç
Işlemsel yükselteçErol Dizdar
 
Ensari Elektrokrip Sunum
Ensari Elektrokrip SunumEnsari Elektrokrip Sunum
Ensari Elektrokrip Sunumeroglu
 

Similar to Sayisal Haberleşmede Çok Katmanlı Algılayıcı Kullanarak Modülasyonun Tanınması (20)

Yönlendi̇rme sunu
Yönlendi̇rme sunuYönlendi̇rme sunu
Yönlendi̇rme sunu
 
Çoklu giriş çoklu çıkış haberleşme sistemi
Çoklu giriş çoklu çıkış haberleşme sistemiÇoklu giriş çoklu çıkış haberleşme sistemi
Çoklu giriş çoklu çıkış haberleşme sistemi
 
Som algorithms in artificial neural networks
Som algorithms in artificial neural networksSom algorithms in artificial neural networks
Som algorithms in artificial neural networks
 
Haberleşme teknikleri
Haberleşme teknikleriHaberleşme teknikleri
Haberleşme teknikleri
 
2 Ekim 2015 Doktora Savunma Sunusu
2 Ekim 2015 Doktora Savunma Sunusu2 Ekim 2015 Doktora Savunma Sunusu
2 Ekim 2015 Doktora Savunma Sunusu
 
Network - Bilgisayar Ağlarına Giriş
Network - Bilgisayar Ağlarına Giriş Network - Bilgisayar Ağlarına Giriş
Network - Bilgisayar Ağlarına Giriş
 
SiU 2015 Ozkan OGUZ
SiU 2015 Ozkan OGUZSiU 2015 Ozkan OGUZ
SiU 2015 Ozkan OGUZ
 
Clustering Analysis DBSCAN & SOM
Clustering Analysis DBSCAN & SOMClustering Analysis DBSCAN & SOM
Clustering Analysis DBSCAN & SOM
 
Energy Holding Geophysical Services
Energy Holding Geophysical ServicesEnergy Holding Geophysical Services
Energy Holding Geophysical Services
 
Görüntü i̇şlemede makine öğrenme teknikleri
Görüntü i̇şlemede makine öğrenme teknikleriGörüntü i̇şlemede makine öğrenme teknikleri
Görüntü i̇şlemede makine öğrenme teknikleri
 
ENTES FİYAT LİSTESİ OCAK 2014 GÜNCEL
ENTES FİYAT LİSTESİ OCAK 2014 GÜNCELENTES FİYAT LİSTESİ OCAK 2014 GÜNCEL
ENTES FİYAT LİSTESİ OCAK 2014 GÜNCEL
 
Camellia
CamelliaCamellia
Camellia
 
Testone katalog 2019-2020 -2
Testone katalog 2019-2020 -2Testone katalog 2019-2020 -2
Testone katalog 2019-2020 -2
 
Staj dosyası telekom samet yilanci(1)
Staj dosyası telekom samet yilanci(1)Staj dosyası telekom samet yilanci(1)
Staj dosyası telekom samet yilanci(1)
 
Kopyası staj dosyası telekom samet yilanci
Kopyası staj dosyası telekom samet yilanciKopyası staj dosyası telekom samet yilanci
Kopyası staj dosyası telekom samet yilanci
 
Kablosuz Duyarga Ağların İncelenmesi ve TIP Alanında Kullanımının Örneklenmesi
Kablosuz Duyarga Ağların İncelenmesi ve TIP Alanında Kullanımının ÖrneklenmesiKablosuz Duyarga Ağların İncelenmesi ve TIP Alanında Kullanımının Örneklenmesi
Kablosuz Duyarga Ağların İncelenmesi ve TIP Alanında Kullanımının Örneklenmesi
 
Phoneix
PhoneixPhoneix
Phoneix
 
Osilatör
OsilatörOsilatör
Osilatör
 
Işlemsel yükselteç
Işlemsel yükselteçIşlemsel yükselteç
Işlemsel yükselteç
 
Ensari Elektrokrip Sunum
Ensari Elektrokrip SunumEnsari Elektrokrip Sunum
Ensari Elektrokrip Sunum
 

Sayisal Haberleşmede Çok Katmanlı Algılayıcı Kullanarak Modülasyonun Tanınması

  • 1. SAYISAL HABERLEŞME SAYISAL HABERLEŞMEDE ÇOK KATMANLI ALGILAYICI KULLANARAK MODÜLASYONUN TANINMASI 10280161 - HARUN ÇETİN
  • 2. İÇİNDEKİLER • ÖZET • GİRİŞ • ANAHTAR ÖZELLİKLERİ AYIKLAMA/AYIRMA • YSA SINIFLAMA • EĞİTİM SÜRECİ • TEST SÜRECİ • SİMÜLASYON SÜRECİ • SONUÇ • KAYNAK • TEŞEKKÜR
  • 3. ÖZET • Sayısal modülasyon sınıflama iletişim alanında önemli bir rol oynamaktadır. • İletişim alanındaki uygulamalarda temel amaç yakalanan sinyallerin ve bu sinyallerdeki kusursuz izlemeyi etkileyen parametrelerden birinin kusursuz izlenmesidir. • Bu çalışmada, dijital modülasyonun farklı türlerini tanımlayan bir takım anahtar özellikler geleneksel sinyal işleme yöntemlerini kullanmak için geliştirildi.
  • 4. ÖZET • Bant sınırlı gauss gürültüsü ile bozulmuş olan sayısal modüle edilmiş farklı türde bant sınırlı sinyaller için bilgisayar simülasyonları gerçekleştirildi. • Anlık genlik, frekans ve sayısal modüle edilmiş farklı türdeki sinyallerin fazı için ifadeler elde edildi. • Sınıflama, alınan sinyalin sınıfını belirlemek için kullanılan geri yayılımlı denetimli öğrenme algoritmasına sahip çok katmanlı algılayıcılı sinir ağı ile yürütüldü; önerilen metot altı modülasyon türünü tanıyabilmektedir. • Ayrıca metodun performansını gösteren bilgisayar simülasyon sonuçları yazının sonunda verildi.
  • 5. GİRİŞ • İletişim alanlarında üzerinde aktarımın yapılacağı ortamın karakteristiği ile özellikleri uyuşan modüle edilmiş sinyal üretmek için modüle sinyallerin başka bir sinyalin (taşıyıcı sinyal) bir veya birden fazla karakteristiği içine kodlandığı bir teknik kullanılmakta.
  • 6. GİRİŞ • Kodlama, demodülasyon işlemiyle alıcıda modüle edilmiş sinyalden kurtarılabilen orijinal modüle sinyali korur. • İletişim sinyalleri geniş banda düşen farklı modülasyon türleri ve frekanslarına sahip uzayda aktarılır. • Bu sinyaller bilgiyi bir yerden bir yere göndermek için çok sayıda modülasyon tekniği kullanır.
  • 7. GİRİŞ • Gürültü modüle sinyali etkilediğinden sinyal hasar görecektir. Bu yüzden her farklı ortam için, farklı modülasyon türleri en iyi aktarımı sağlar. • Hedef tarafında, alıcı modülasyon tipini tanımlayabilir ve sonra yalnızca doğru işaret bilgisi alınır.
  • 8. GİRİŞ • Aksi takdirde sinyal kısmen hasar görecek veya yanlış bilgiler alınacaktır. • Bu tanıma işlemi esas olarak hem savunma hem de sivil uygulamaları izlemek ve tanımlamak için kullanılmakta. • Savunma uygulamaları tehdit algılama ve uyarı gibi harp veya elektronik gözetim amaçlı olabilirken Sivil uygulamalara lisanssız vericiler dâhil edilebilir.
  • 9. GİRİŞ • Günümüzde en çekici uygulama alanı radyo veya diğer yeniden konfigüre edilebilir iletişim sistemleri olacaktır. • Sayısal modülasyon şemalarının kullanımına uygun olarak hareket etme eğilimine göre algoritmaların çoğu dijital modülasyon sınıflama problemiyle ilgilenmektedir.
  • 10. GİRİŞ Bu makaledeki modülasyon tanıma algoritması iki temel adımı kapsamakta: • Sınıflama için anahtar özellikleri ayıklama/çıkarma ve • Alınan sinyalin modülasyon tipine karar verme.
  • 11. GİRİŞ Şekil bu tanıma sürecinin blok şemasını göstermektedir.
  • 12. ANAHTAR ÖZELLİKLERİ AYIKLAMA/AYIRMA Önerilen sayısal modülasyon tanıma algoritmasında kullanılan anahtar özellikler üç önemli nitel parametreden türetildi: • anlık genlik a(t), • anlık faz (t) ve • anlık frekansı f(t).
  • 13. ANAHTAR ÖZELLİKLERİ AYIKLAMA/AYIRMA • Anahtar özellikler olan max, ap, dp, aa, af, sırasıyla (1), (4), (6), (7) ve (8) denklemleriyle tanımlanmıştır. • max yakalanan sinyalin normalize- merkezlenmiş anlık genliğinin güç spektral yoğunluğunun maksimum değerini göstermektedir.
  • 14. ANAHTAR ÖZELLİKLERİ AYIKLAMA/AYIRMA • max = (max|DFT(acn(i))|2Ns) Denklem (1) • Burada acn(i), • acn(i)= an(i) – 1 • an=a(i)/ma Denklem (2) ile tanımlanmış t = i/fs, (i = 1,2 . . . . . Ns) anlarındaki normalize-merkezlenmiş anlık genliğin değeridir.
  • 15. ANAHTAR ÖZELLİKLERİ AYIKLAMA/AYIRMA • an(i) normalize genliğin, ma, bir çerçeve üzerindeki anlık genliğin ortalama değeridir. Denklem (3) • Anlık genliğin normalizasyonu kanal kazancını denkleştirmek için gereklidir. DFT, Discrete Fourier Transform’un kısaltmasıdır.
  • 16. ANAHTAR ÖZELLİKLERİ AYIKLAMA/AYIRMA • ap, bir sinyal segmentinin zayıf olmayan aralıkları üzerinde hesaplanan anlık fazın merkezlenmiş doğrusal olmayan bileşeninin mutlak değerinin standart sapmasıdır. Denklem (4)
  • 17. ANAHTAR ÖZELLİKLERİ AYIKLAMA/AYIRMA • Burada NL(i) t=i/fs anlarındaki anlık fazın merkezlenmiş doğrusal olmayan bileşeninin değeri, • u çözülmemiş faz, • C, an(i) > at için {NL(i)} içindeki örneklerin sayısı ve • at, gürültüye çok duyarlı olan anlık fazın tahmini ,a(i)- için bir eşiktir. Denklem (5)
  • 18. ANAHTAR ÖZELLİKLERİ AYIKLAMA/AYIRMA • dp sinyalin zayıf olmayan segmentleri üzerinde hesaplanan doğrudan (mutlak değil) anlık fazın doğrusal olmayan bileşeninin standart sapmasıdır. Denklem (6)
  • 19. ANAHTAR ÖZELLİKLERİ AYIKLAMA/AYIRMA • aa sinyalin normalize-merkezlenmiş anlık genliğinin mutlak değerinin standart sapmasıdır. Denklem (7)
  • 20. ANAHTAR ÖZELLİKLERİ AYIKLAMA/AYIRMA • af yakalanan sinyalin zayıf olmayan segmentleri üzerinde hesaplanan normalize- merkezlenmiş anlık frekansın mutlak değerinin standart sapmasıdır. Denklem (8)
  • 21. ANAHTAR ÖZELLİKLERİ AYIKLAMA/AYIRMA • Burada fN(i) = fc(i)/rb • rb – baud hızı • fc(i) = f(i) - mf Denklem (9)
  • 22. YSA SINIFLAMA • YSA, yapısının basitliği edeniyle birçok uygulamada kullanılmaktadır. • Yandaki şekil temel YSA sınıflama sürecini göstermektedir.
  • 23. YSA SINIFLAMA • YSA’ları çevrimiçi analizde modülasyon tanıma amacıyla kullanmak için sınıflayıcı yapısı bu ağı çevrimiçi analizde kullanmadan önce çevrimdışı, örneğin eğitim sürecini tamamlamak için, ayarlanmalıdır.
  • 24. EĞİTİM SÜRECİ • Ağdaki eğitimin amacı optimum ağırlık ve biasları bulmak, ağ çıktısı ve doğru yanıtlar arasındaki hatayı minimize etmektir. • Minimum hatayı elde etmek için pek çok öğrenme metodu bulunmaktadır. • Popüler bir ölçüt doğru yanıt ve ağ çıktısı arasındaki en düşük ortalama kare hatasıdır (MSE).
  • 25. EĞİTİM SÜRECİ • Çok katmanlı ağ denetimli öğrenmede, eğitim verisi *X,T+ olarak gösterilen girdi/çıktı eşlileri şeklinde verilmelidir. • Geri yayılım ve ek olarak denetimli öğrenme paradigmaları bu süreçte gösterilen geliştirilmiş tüm YSA modülasyon tanıma algoritmalarında kullanıldı.
  • 26. EĞİTİM SÜRECİ • Seçilen YSA geri yayılım öğrenmeyi kullanarak, adaptif olarak eğitilmektedir. • Bu algoritmalarda, üç gizli katmana sahip YSA’lar; bu çalışmada modülasyon tanıma algoritmalarında kullanılan tüm ağlar eğitimde kullanılan veriye karşılık gelen hesaplanmış çıktı ve gerçek hedef arasında hedef açısından tanımlanan ortalama kare hatasını (MSE) azaltmak için adaptif olarak eğitilmiştir.
  • 27. TEST SÜRECİ Test süreci aşağıdaki adımlardan oluşmaktadır: • Eğitim sürecinde kullanılacak gerçeklemelerin kümesi için anahtar özellikler eğitilmiş ağa gösterilir. • Gerçek hedef matris, T, modülasyonun her grubu için tanımlanır. • Test grubunun her gerçeklemesi için, çıktı vektörüne uygun, kullanılan gizli katmanların sayısına dayanan, aşağıdaki gibi hesaplanır. • Çıktı vektörü içindeki maksimum değere uygun eleman 1 yapılır ve diğer elemanların tümü 0 olur.
  • 28. TEST SÜRECİ • Değiştirilmiş çıktı vektörü T matrisinin sütunlarından birine uymalıdır ve bu uyum sonuç modülasyon tipi olarak alınır. • Test grubundaki her gerçekleme için tüm prosedür tekrar edilir. • Doğru bir kararın olasılığı, doğru olarak değiştirilmiş çıktı vektörlerine sahip olan gerçeklemelerin yüzdesi olarak hesaplanır.
  • 29. SİMÜLASYON SÜRECİ • Çok katmanlı algılayıcılı sinir ağı sınıflama metodunun simülasyonu MATLAB yazılım paketi kullanılarak gerçekleştirilmiştir. • Önce rastgele semboller dizisi üretilmiş ve bu semboller 2ASK, 4ASK, 2PSK, 4PSK, 2FSK, 4FSK sayısal modülasyonlarıyla modüle edilmiştir. • Fonksiyon ADC sürecini kullanarak rastgele analog sinyalleri sayısal sinyale eşlemektedir. • Fonksiyon rastgele üretilen analog sinyalleri ADC sürecini kullanarak sayısal sinyale eşlemektedir.
  • 30. SİMÜLASYON SÜRECİ • Modüle sinyaller AWGN kanalıyla gönderilmiştir. • Gereken anahtar özellikler modüle sinyalden ayıklanmış ve bir matris dosyası içine depolanmıştır. • Ağırlıklar ve bias’lar şekildeki ağ mimarisine bağlı olarak optimize edilmiştir.
  • 31. SİMÜLASYON SÜRECİ • Mimaride beş anahtar özellik olarak beş girdi düğümüne sahip girdi katmanı ve altı modülasyon tipi olarak altı çıktı düğümüne sahip çıktı katmanı bulunmaktadır. • Düğüm sayıları ortalama kare hatasına (MSE) bağlı üç gizli katman vardır. • MSE 10-5 olacak şekilde alınacak ve MLP eğitimi 3000 tura kadar dönecek, fakat beş katmanlı (birer tane girdi ve çıktı katmanı, 3 gizli katman) sinir ağı belirtilmiş olan maksimum dönüş sayısına yakınsayacak.
  • 32. SİMÜLASYON SÜRECİ • Gizli katmanlarda log-sigmoid aktivasyon fonksiyonu kullanıldı. • Eğitim fazından sonra modüle sinyal için test süreci gerçekleştirilecek. • Bu işlemden modülasyon türünü kolaylıkla tanımlayabiliriz.
  • 33. SONUÇ • Her modülasyon tipinin çıktı performansı çeşitli SNR değerlerine göre çizelge halinde verildi. • Konfüzyon matrisi tablosu gerçek ve sınıflanmış değerleri göstermektedir. • Konfüzyon tablosu düzeltilmiş ve aynı zamanda yanlış sınıflanmış değerleri yüzde olarak göstermektedir. • Doğru sınıflama değerleri yüzdesi (Pcc) ve SNR değerleri arasında çizilen grafik (Şekil 4) aşağıda gösterildiği gibidir.
  • 34. SONUÇ 15 dB Sinyal/Gürültü Oranında MLP (Multi Layer Perceptron)’nin Konfüzyon Matrisi
  • 35. SONUÇ 10 dB Sinyal/Gürültü Oranında MLP (Multi Layer Perceptron)’nin Konfüzyon Matrisi
  • 36. SONUÇ 5 dB Sinyal/Gürültü Oranında MLP (Multi Layer Perceptron)’nin Konfüzyon Matrisi
  • 37. KAYNAK • Arvindan, M. Kingsley, S. R. S. Recognition of Modulation Using Multilayer Perceptron In Digital Communication. Recent Advances in Intelligent Computational Systems (RAICS), 2011 IEEE: 264-268; 2011
  • 38. DİNLEDİĞİNİZ İÇİN TEŞEKKÜRLER 