Supervised and Semi-Supervised Deep Neural Networks for CSI-Based Authentication

07/25/2018
by   Qian Wang, et al.
0

From the viewpoint of physical-layer authentication, spoofing attacks can be foiled by checking channel state information (CSI). Existing CSI-based authentication algorithms mostly require a deep knowledge of the channel to deliver decent performance. In this paper, we investigate CSI-based authenticators that can spare the effort to predetermine channel properties by utilizing deep neural networks (DNNs). We first propose a convolutional neural network (CNN)-enabled authenticator that is able to extract the local features in CSI. Next, we employ the recurrent neural network (RNN) to capture the dependencies between different frequencies in CSI. In addition, we propose to use the convolutional recurrent neural network (CRNN)---a combination of the CNN and the RNN---to learn local and contextual information in CSI for user authentication. To effectively train these DNNs, one needs a large amount of labeled channel records. However, it is often expensive to label large channel observations in the presence of a spoofer. In view of this, we further study a case in which only a small part of the the channel observations are labeled. To handle it, we extend these DNNs-enabled approaches into semi-supervised ones. This extension is based on a semi-supervised learning technique that employs both the labeled and unlabeled data to train a DNN. To be specific, our semi-supervised method begins by generating pseudo labels for the unlabeled channel samples through implementing the K-means algorithm in a semi-supervised manner. Subsequently, both the labeled and pseudo labeled data are exploited to pre-train a DNN, which is then fine-tuned based on the labeled channel records.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/27/2018

Semi-Supervised Learning Enabled by Multiscale Deep Neural Network Inversion

Deep Neural Networks (DNNs) provide state-of-the-art solutions in severa...
research
04/09/2019

Label Propagation for Deep Semi-supervised Learning

Semi-supervised learning is becoming increasingly important because it c...
research
12/21/2022

Semi-Supervised Bifold Teacher-Student Learning for Indoor Presence Detection Under Time-Varying CSI

In recent years, there have been abundant researches focused on indoor h...
research
11/26/2018

Deep Neural Networks Meet CSI-Based Authentication

The first step of a secure communication is authenticating legible users...
research
08/02/2020

Semi-supervised deep learning based on label propagation in a 2D embedded space

While convolutional neural networks need large labeled sets for training...
research
08/03/2021

Semi-Supervised Learning for Channel Charting-Aided IoT Localization in Millimeter Wave Networks

In this paper, a novel framework is proposed for channel charting (CC)-a...
research
05/18/2022

Deep Features for CBIR with Scarce Data using Hebbian Learning

Features extracted from Deep Neural Networks (DNNs) have proven to be ve...

Please sign up or login with your details

Forgot password? Click here to reset