An Efficient One-Class SVM for Anomaly Detection in the Internet of Things

04/22/2021
by   Kun Yang, et al.
0

Insecure Internet of things (IoT) devices pose significant threats to critical infrastructure and the Internet at large; detecting anomalous behavior from these devices remains of critical importance, but fast, efficient, accurate anomaly detection (also called "novelty detection") for these classes of devices remains elusive. One-Class Support Vector Machines (OCSVM) are one of the state-of-the-art approaches for novelty detection (or anomaly detection) in machine learning, due to their flexibility in fitting complex nonlinear boundaries between normal and novel data. IoT devices in smart homes and cities and connected building infrastructure present a compelling use case for novelty detection with OCSVM due to the variety of devices, traffic patterns, and types of anomalies that can manifest in such environments. Much previous research has thus applied OCSVM to novelty detection for IoT. Unfortunately, conventional OCSVMs introduce significant memory requirements and are computationally expensive at prediction time as the size of the train set grows, requiring space and time that scales with the number of training points. These memory and computational constraints can be prohibitive in practical, real-world deployments, where large training sets are typically needed to develop accurate models when fitting complex decision boundaries. In this work, we extend so-called Nyström and (Gaussian) Sketching approaches to OCSVM, by combining these methods with clustering and Gaussian mixture models to achieve significant speedups in prediction time and space in various IoT settings, without sacrificing detection accuracy.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/31/2022

Exploring the Use of Data-Driven Approaches for Anomaly Detection in the Internet of Things (IoT) Environment

The Internet of Things (IoT) is a system that connects physical computin...
research
02/17/2021

Deep Learning Anomaly Detection for Cellular IoT with Applications in Smart Logistics

The number of connected Internet of Things (IoT) devices within cyber-ph...
research
06/30/2020

A Comparative Study of Network Traffic Representations for Novelty Detection

Data representation plays a critical role in the performance of novelty ...
research
05/09/2022

A Hybrid Approach: Utilising Kmeans Clustering and Naive Bayes for IoT Anomaly Detection

The proliferation and variety of Internet of Things devices means that t...
research
09/09/2021

Detecting Attacks on IoT Devices using Featureless 1D-CNN

The generalization of deep learning has helped us, in the past, address ...
research
04/19/2020

Dataset for anomalies detection in 3D printing

Nowadays, Internet of Things plays a significant role in many domains. E...
research
10/02/2019

A Machine Learning framework for Sleeping Cell Detection in a Smart-city IoT Telecommunications Infrastructure

The smooth operation of largely deployed Internet of Things IoT applicat...

Please sign up or login with your details

Forgot password? Click here to reset