MACHINE LEARNING IMPLEMENTATION FOR SOFTWAREDEFINED RADIO-BASED MODULATION CLASSIFIER

Automatic modulation classification becomes an interesting problem in communication systems theory, since its useful application in real-world problems. However, in nowadays technological era, the implementation of modulation classification basically is still based on general statistical methods,...

Full description

Saved in:
Bibliographic Details
Main Author: Damario Lukito, William
Format: Final Project
Language:Indonesia
Online Access:https://digilib.itb.ac.id/gdl/view/55549
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Institut Teknologi Bandung
Language: Indonesia
id id-itb.:55549
spelling id-itb.:555492021-06-18T07:38:48ZMACHINE LEARNING IMPLEMENTATION FOR SOFTWAREDEFINED RADIO-BASED MODULATION CLASSIFIER Damario Lukito, William Indonesia Final Project modulation classification, machine learning, SVM, SDR, prototype INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/55549 Automatic modulation classification becomes an interesting problem in communication systems theory, since its useful application in real-world problems. However, in nowadays technological era, the implementation of modulation classification basically is still based on general statistical methods, even though machine learning is frequently used to solve classification problems. Therefore, an idea to implement machine learning in modulation classification problems came up. This research will discuss about the development of machine learning-based modulation classifier prototype. Initially, in order to enable modulation classification, a receiver obviously need a classification-rule model. The classification-rule model will be obtained using a machine learning algorithm, specifically SVM (support vector machine) and implemented using MATLAB's classification learner. For the purpose to acquire a classification-rule model, some classification features will be needed as the predictors of machine learning algorithm. Hence, wavelet transform-based, spectral-based, and higher order statistics-based features are being used as the input predictors to machine learning algorithm. In this research, the modulation types are limited to BPSK, QPSK, 8- PSK, 16-QAM, BFSK, and 8-PAM. After SVM has performed its training, we obtained a classification-rule model with 91.4% of accuracy without any optimization. This model will be used later as a classifier function in the receiver algorithm. The receiver hardware is implemented using an ADALM-PLUTO SDR (software-defined radio). text
institution Institut Teknologi Bandung
building Institut Teknologi Bandung Library
continent Asia
country Indonesia
Indonesia
content_provider Institut Teknologi Bandung
collection Digital ITB
language Indonesia
description Automatic modulation classification becomes an interesting problem in communication systems theory, since its useful application in real-world problems. However, in nowadays technological era, the implementation of modulation classification basically is still based on general statistical methods, even though machine learning is frequently used to solve classification problems. Therefore, an idea to implement machine learning in modulation classification problems came up. This research will discuss about the development of machine learning-based modulation classifier prototype. Initially, in order to enable modulation classification, a receiver obviously need a classification-rule model. The classification-rule model will be obtained using a machine learning algorithm, specifically SVM (support vector machine) and implemented using MATLAB's classification learner. For the purpose to acquire a classification-rule model, some classification features will be needed as the predictors of machine learning algorithm. Hence, wavelet transform-based, spectral-based, and higher order statistics-based features are being used as the input predictors to machine learning algorithm. In this research, the modulation types are limited to BPSK, QPSK, 8- PSK, 16-QAM, BFSK, and 8-PAM. After SVM has performed its training, we obtained a classification-rule model with 91.4% of accuracy without any optimization. This model will be used later as a classifier function in the receiver algorithm. The receiver hardware is implemented using an ADALM-PLUTO SDR (software-defined radio).
format Final Project
author Damario Lukito, William
spellingShingle Damario Lukito, William
MACHINE LEARNING IMPLEMENTATION FOR SOFTWAREDEFINED RADIO-BASED MODULATION CLASSIFIER
author_facet Damario Lukito, William
author_sort Damario Lukito, William
title MACHINE LEARNING IMPLEMENTATION FOR SOFTWAREDEFINED RADIO-BASED MODULATION CLASSIFIER
title_short MACHINE LEARNING IMPLEMENTATION FOR SOFTWAREDEFINED RADIO-BASED MODULATION CLASSIFIER
title_full MACHINE LEARNING IMPLEMENTATION FOR SOFTWAREDEFINED RADIO-BASED MODULATION CLASSIFIER
title_fullStr MACHINE LEARNING IMPLEMENTATION FOR SOFTWAREDEFINED RADIO-BASED MODULATION CLASSIFIER
title_full_unstemmed MACHINE LEARNING IMPLEMENTATION FOR SOFTWAREDEFINED RADIO-BASED MODULATION CLASSIFIER
title_sort machine learning implementation for softwaredefined radio-based modulation classifier
url https://digilib.itb.ac.id/gdl/view/55549
_version_ 1822929932006719488