Deep learning for communication signal classification - part B
In recent years, Deep Learning methods have achieved great success in many applications due to their powerful feature extraction capabilities and end-to-end training mechanism. Recently, communication signal modulation classification has been introduced. By using automatic classifiers, it will he...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2022
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/157947 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
Summary: | In recent years, Deep Learning methods have achieved great success in many applications
due to their powerful feature extraction capabilities and end-to-end training mechanism.
Recently, communication signal modulation classification has been introduced. By using
automatic classifiers, it will help to determine the types of modulated signals present in the
environment. This has important applications in defence and commercial areas.
In this project, the performance of Convolutional Neural Networks (CNN) and Long ShortTerm Memory (LSTM) for some of the common communication signals classification will
be investigated. These signals include Gaussian Frequency Shift Keying, Binary Phase
Shift Keying, Broadcast Frequency Modulation, Double Sideband Amplitude Modulation
and Single Sideband Amplitude Modulation.
In the first part of this project, much literature was read about neural networks, deep
learning as well as their different models. The next part of the project focuses on MATLAB
and what has been done within its workspace such as the generation of the data set.
Lastly, the base different models were built, trained, and tested. Different experiments were
tested on the models by altering either the parameters of the model or the dataset that is
fed into them. By conducting these tests, we can find relationships between these models
and present some conclusions. By comparing the results with each other, the conclusion is
that in general, the CNN model has better performance |
---|