lukerbs / radio-wave-classifier

GSI Internship Notebooks

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Introduction

This repository contains code as part of my internship at GSI Technology in 2019. This contains:

  • Custom ResNet neural network architecture in Keras for Signal Classification
    • Code training a resnet from scratch
    • Code for loading training data
    • Code for extracting hamming fingerprints from signal embeddings
    • Code for visualizing signal embeddings in t-SNE
  • Introduction to Facebook Artificial Intelligence Similarity Search (FAISS)

Getting Started

Signal Classifier: Extracting and Visualizing Embeddings

  • Once you have trained your ResNet go to faiss_hamming.ipynb to extract binary fingerprints and run similarity search on the signals.

References:

This work was inspired by:

About

GSI Internship Notebooks


Languages

Language:Jupyter Notebook 100.0%