Data Augmentation for Deep Learning-Based
Radio Modulation Classification
INC Lab.
| 김범기
CONTENTS
Introduction
| Deep Learning
-> Also, apply on field of wireless communications
Deep Learning
Data Augmentation
Introduction
| Data Augmentation
-> Data augmentation is mandatory
220,000 dataset
1/8 dataset
Data Augmentation
Introduction
| Data Augmentation Methods
Random cropping
Rotation
Mirroring
Pitch shifting
Time stretching
Random frequency filtering
Data augmentation in deep learning
Related Work
| Data augmentation for
image classification
-> But, not many for radio modulation classification
Data Augmentation
Introduction
| Data augmentation
Radio modification is similar as image recognition
In this research
Deep learning in radio modulation classification
Related Work
| CNN-based deep learning
LSTM vs Other Models
Related Work
| LSTM vs Other Models
LSTM shows very high accuracy.
S. Ramjee, S. Ju, D. Yang, X. Liu, A. E. Gamal, and Y. C. Eldar,
‘‘Fast deep learning for automatic modulation classification,’’
Preliminaries
| Radio signal dataset
BPSK, QPSK, 8PSK, CPFSK, GFSK, PAM4, QAM16, QAM64, AM-DSB, AM-SSB, WB-FM
Radio Signal Dataset
LSTM Network Architecture
Preliminaries
| LSTM Network Architecture
LSTM is a special category of Recurrent neural network (RNN)
I/Q signals are first converted into amplitudes and phases
LSTM Network Architecture
Preliminaries
| LSTM Network Architecture
Implemented based on PyTorch
Time
| Data Augmentation Time
Data Augmentation Time
Methods
| Accuracy under different augmentation times
Train-Test-Time method is most accurate.
-> Train-Test-Time is used in this research
Data Augmentation Time
Methods
| Rotation
By rotating a modulated radio signal (I , Q) around its origin
Rotation
Methods
| Flip
By flipping a modulated radio signal (I , Q)
Flip
Horizontal
Vertical
Methods
| Gaussian noise
By adding a Gaussian noise N (0, σ 2 ) to the modulated radio signal (I , Q)
Gaussian Noise
Augmentation Performance
Performance
| Augmentation Performance
All augmentation methods improve the accuracy when the SNR is greater than −10dB
Rotation and flip data augmentation are more preferred for radio signals in modulation classification
Performance
| Confusion when SNR is −2dB
Gaussian Noise
Performance
| Confusion when SNR is 18dB
Gaussian Noise
Augmentation on Partial Dataset
Performance
| Augmentation on Partial Dataset
Resulting a low modulation classification accuracy around 45%
Performance
| Confusion with 12.5% training dataset when SNR is 18dB
Gaussian Noise
Augmentation on Short Sample
Performance
| Augmentation on Short Sample
Evaluate data augmentation methods for modulated radio signals with fewer sampling points
It can reduce number of parameters and inference complexity
Conclusion of Research
Conclusion
| We can studied radio data augmentation methods
Thank You
| 김범기