Quantised Neural Network Accelerators for Low-Power IDS in Automotive Networks
In this paper, we explore low-power custom quantised Multi-Layer Perceptrons (MLPs) as an Intrusion Detection System (IDS) for automotive controller area network (CAN). We utilise the FINN framework from AMD/Xilinx to quantise, train and generate hardware IP of our MLP to detect denial of service (DoS) and fuzzying attacks on CAN network, using ZCU104 (XCZU7EV) FPGA as our target ECU architecture with integrated IDS capabilities. Our approach achieves significant improvements in latency (0.12 ms per-message processing latency) and inference energy consumption (0.25 mJ per inference) while achieving similar classification performance as state-of-the-art approaches in the literature.
Code (0)
등록된 구현이 없습니다.
Tasks
Intrusion DetectionMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
A Lightweight FPGA-based IDS-ECU Architecture for Automotive CAN
Recent years have seen an exponential rise in complex software-driven functionality in vehicles, leading to a rising number of electronic control units (ECUs), network capabilities, and interfaces. These expanded capabil…
GPUIntrusion DetectionSecCAN: An Extended CAN Controller with Embedded Intrusion Detection
Recent research has highlighted the vulnerability of in-vehicle network protocols such as controller area networks (CAN) and proposed machine learning-based intrusion detection systems (IDSs) as an effective mitigation t…
Intrusion DetectionExploring Highly Quantised Neural Networks for Intrusion Detection in Automotive CAN
Vehicles today comprise intelligent systems like connected autonomous driving and advanced driving assistance systems (ADAS) to enhance the driving experience, which is enabled through increased connectivity to infrastru…
Autonomous DrivingIntrusion DetectionMulti-class ClassificationPerformance/power assessment of CNN packages on embedded automotive platforms
The rise of power-efficient embedded computers based on highly-parallel accelerators opens a number of opportunities and challenges for researchers and engineers, and paved the way to the era of edge computing. At the sa…
Autonomous DrivingEdge-computingobject-detectionObject DetectionReTiDe: Real-Time Denoising for Energy-Efficient Motion Picture Processing with FPGAs
Denoising is a core operation in modern video pipelines. In codecs, in-loop filters suppress sensor noise and quantisation artefacts to improve rate-distortion performance; in cinema post-production, denoisers are used f…