Show simple item record

dc.contributor.authorShanker, Shreejithen
dc.date.accessioned2023-06-19T13:20:45Z
dc.date.available2023-06-19T13:20:45Z
dc.date.createdSeptember, 2023en
dc.date.issued2023en
dc.date.submitted2023en
dc.identifier.citationShashwat Khandelwal & Shanker Shreejith, Exploring Highly Quantised Neural Networks for Intrusion Detection in Automotive CAN, International Conference on Field Programmable Logic and Applications (FPL), September, 2023, 2023en
dc.identifier.otherYen
dc.descriptionPUBLISHEDen
dc.description.abstractVehicles 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 infrastructure and fusion of information from different sensing modes. However, the rising connectivity coupled with the legacy network architecture within vehicles can be exploited for launching active and passive attacks on critical vehicle systems and directly affecting the safety of passengers. Machine learning-based intrusion detection models have been shown to successfully detect multiple targeted attack vectors in recent literature, whose deployments are en- abled through quantised neural networks targeting low-power platforms. Multiple models are often required to simultaneously detect multiple attack vectors, increasing the area, (resource) cost, and energy consumption. In this paper, we present a case for utilising custom-quantised MLP’s (CQMLP) as a multi-class classification model, capable of detecting multiple attacks from the benign flow of controller area network (CAN) messages. The specific quantisation and neural architecture are determined through a joint design space exploration, resulting in our choice of the 2-bit precision and the n-layer MLP. Our 2-bit version is trained using Brevitas and optimised as a dataflow hardware model through the FINN toolflow from AMD/Xilinx, targeting an XCZU7EV device. We show that the 2-bit CQMLP model, when integrated as the IDS, can detect malicious attack messages (DoS, fuzzing, and spoofing attack) with a very high accuracy of 99.9%, on par with the state-of-the-art methods in the literature. Furthermore, the dataflow model can perform line rate detection at a latency of 0.11 ms from message reception while consuming 0.23 mJ/inference, making it ideally suited for integration with an ECU in critical CAN networks. Index Terms—en
dc.language.isoenen
dc.rightsYen
dc.subjectFPGAsen
dc.subjectMachine Learningen
dc.subjectQuantised Neural Netsen
dc.subjectController Area Networken
dc.subjectIntrusion Detection Systemen
dc.titleExploring Highly Quantised Neural Networks for Intrusion Detection in Automotive CANen
dc.title.alternativeInternational Conference on Field Programmable Logic and Applications (FPL)en
dc.typeConference Paperen
dc.type.supercollectionscholarly_publicationsen
dc.type.supercollectionrefereed_publicationsen
dc.identifier.peoplefinderurlhttp://people.tcd.ie/shankersen
dc.identifier.rssinternalid256586en
dc.rights.ecaccessrightsopenAccess
dc.subject.TCDThemeMaking Irelanden
dc.subject.TCDThemeSmart & Sustainable Planeten
dc.subject.TCDThemeTelecommunicationsen
dc.subject.TCDTagAutomotive Electronicsen
dc.subject.TCDTagComputer/Data/Network Securityen
dc.subject.TCDTagENERGY EFFICIENCYen
dc.subject.TCDTagReconfigurable Hardwareen
dc.subject.TCDTagdeep learningen
dc.identifier.orcid_id0000-0002-9717-1804en
dc.status.accessibleNen
dc.identifier.urihttp://hdl.handle.net/2262/102968


Files in this item

Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record