Litcius/Paper detail

An Instance-based Transfer Learning Approach, Applied to Intrusion Detection

Sonia Kawish, Habib Louafi, Yiyu Yao

202311 citationsDOI

Abstract

To detect malicious activities in the network, Intrusion Detection Systems (IDS) are deployed. One way to build IDS is through Machine Learning (ML) techniques. Using ML techniques for building IDS models has a few shortcomings. The performance of these models is affected when new attacks emerge, such as zero-day attacks. That is because the traditional techniques assume that training and testing data come from the same distribution, therefore, when new attacks emerge, the underlying distribution changes also and affects the performance of the model. Also, the attack samples of new attacks may be scarce.In this paper, we present a solution to train an IDS model, where scarce data is available, using an instance-based Transfer Learning (TL) approach. This approach allows for increasing the sample size in the Target Domain by using similar instances from a related Source Domain. We conducted our experiments using the UNSW-NB15 dataset and the obtained results are appealing. Indeed, we obtained 92.5%, 88.4%, 86.5%, and 86.8%, using the widely used performance metrics Accuracy, Recall, Precision and F1-Score, respectively. These results are obtained even though the distribution difference between the Source and Target Domains is significantly higher, as measured with the Maximum Mean Discrepancy (MMD) metric.

Topics & Concepts

Computer scienceIntrusion detection systemTransfer of learningMetric (unit)Artificial intelligenceMachine learningDomain (mathematical analysis)Transfer (computing)Data miningSample (material)IntrusionPrecision and recallEngineeringMathematicsChemistryParallel computingOperations managementChromatographyGeochemistryMathematical analysisGeologyNetwork Security and Intrusion DetectionAnomaly Detection Techniques and ApplicationsNetwork Packet Processing and Optimization