Changes between Version 7 and Version 8 of Other/Summer/2017/SpectrumClassification
- Timestamp:
- Jun 13, 2017, 8:07:10 PM (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Other/Summer/2017/SpectrumClassification
v7 v8 7 7 The goal of this project is to create an application that will run on a receiver node and processes signals. It will take the received signal as an input, analyze the components and details of the signal, and classify the signal based on the analysis. This will require machine learning techniques to perform the classification. 8 8 9 The program will receive signals, determine what modulation scheme was used to modulate the signal, and then demodulate the signal with the found scheme. This can also be expanded to creating a modem that will also choose the best modulation scheme to modulate a signal depending on the SNR of the given range of wireless frequencies. 10 9 11 == Background == 10 12 11 TBD but the method used in Machine Learning classification and details on the features/characteristics used in classification will be here 13 [https://docs.google.com/presentation/d/1m9rotuVr4hpLpY10MMBGhZTetcKyzV9BF0v6NnRmkjc/edit?usp=sharing Brief Summary of Project] 14 15 To recognize the modulation scheme of the modulated signal received, we will train a classifier by using training data that encompasses many signals modulated with varying modulation schemes. Then, we will test the classifier using signals created from GNU Radio to confirm that it works properly. In practice, it will be running on an ORBIT node and receiving at a given frequency, try to determine if the given signals are just noise, and will demodulate any determined signals. 12 16 13 17 == Tools Used == 14 18 15 Hardware and software used will go here. Planned tools are CUDA/GPU programming for ML, software defined radio, GNURadio 19 Classifier - TensorFlow - Gives us a neural network library for smarter machine learning algorithms 20 Signal Training Data - [https://radioml.com/datasets/radioml-2016-04-dataset/ RadioML Dataset] 21 Testing Data - GNURadio - Comes with SDR Toolkit to send, receive, and plot signals 16 22 17 23 == Presentations == … … 23 29 [https://docs.google.com/presentation/d/1UGR-wCjR8GUwFSox5ljbt6E6zZkFVFF-U1Cy-Sc3nkg/edit?usp=sharing Week Three] 24 30 31 [https://docs.google.com/presentation/d/1XyAgdPgiC1NR1tk8_XtX3J916pG3mhQxLxu84l584Xg/edit?usp=sharing Week Four] 32 25 33 == The Team == 26 34