Intrusion Detection System Using Convolutional Neuronal Networks: A Cognitive Computing Approach for Anomaly Detection based on Deep Learning

Lalin Heng, T. Weise
{"title":"Intrusion Detection System Using Convolutional Neuronal Networks: A Cognitive Computing Approach for Anomaly Detection based on Deep Learning","authors":"Lalin Heng, T. Weise","doi":"10.1109/ICCICC46617.2019.9146088","DOIUrl":null,"url":null,"abstract":"Network security is becoming more and more vital in our world as the internet permeates both the industry and our private life. Today, the means of production are networked and controlled by intelligent manufacturing process and the majority of the people are constantly connected to information systems by using mobile phones. Intrusion detection systems (IDS) are software components which detect attacks and malicious attempts to gain access to networks. How to design such systems efficiently is a question of both practical and research interest. We propose and approach based on cognitive computing using deep learning for this purpose. Our method has two main advantages: It is highly efficient and accurate, yet it is simple, builds on existing standard software, and can easily be implemented and enriched with domain knowledge by an expert from computer security with little background in machine learning. Furthermore, with the parallelism and big data support of the platform, our method will also scale well with the size of the dataset available for training. In deep learning, Convolutional neural network (CNNs) have successfully been applied to a variety of classification tasks in various fields. They are also available in easily accessible and scalable standard frameworks such as TensorFlow. In this paper, we present an approach to constructing an IDS based on CNN. Network traffic is presented based on features of TCP/IP connections and the approach is trained based on known attack signatures. We evaluate this approach using the widely available NSLKDD dataset. We are able to achieve the accuracy, precision, recall and $F_{1}$-score of 98.92%, 99.82%, 92.34%, and 96.34%, respectively. Based on its simplicity and these surprisingly good performance results, we can conclude that our approach is highly suitable for constructing IDS.","PeriodicalId":294902,"journal":{"name":"2019 IEEE 18th International Conference on Cognitive Informatics & Cognitive Computing (ICCI*CC)","volume":"21 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 IEEE 18th International Conference on Cognitive Informatics & Cognitive Computing (ICCI*CC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCICC46617.2019.9146088","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

Network security is becoming more and more vital in our world as the internet permeates both the industry and our private life. Today, the means of production are networked and controlled by intelligent manufacturing process and the majority of the people are constantly connected to information systems by using mobile phones. Intrusion detection systems (IDS) are software components which detect attacks and malicious attempts to gain access to networks. How to design such systems efficiently is a question of both practical and research interest. We propose and approach based on cognitive computing using deep learning for this purpose. Our method has two main advantages: It is highly efficient and accurate, yet it is simple, builds on existing standard software, and can easily be implemented and enriched with domain knowledge by an expert from computer security with little background in machine learning. Furthermore, with the parallelism and big data support of the platform, our method will also scale well with the size of the dataset available for training. In deep learning, Convolutional neural network (CNNs) have successfully been applied to a variety of classification tasks in various fields. They are also available in easily accessible and scalable standard frameworks such as TensorFlow. In this paper, we present an approach to constructing an IDS based on CNN. Network traffic is presented based on features of TCP/IP connections and the approach is trained based on known attack signatures. We evaluate this approach using the widely available NSLKDD dataset. We are able to achieve the accuracy, precision, recall and $F_{1}$-score of 98.92%, 99.82%, 92.34%, and 96.34%, respectively. Based on its simplicity and these surprisingly good performance results, we can conclude that our approach is highly suitable for constructing IDS.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
基于卷积神经网络的入侵检测系统:基于深度学习的异常检测认知计算方法
随着互联网渗透到工业和我们的私人生活中,网络安全在我们的世界中变得越来越重要。今天,生产资料网络化,由智能制造过程控制,大多数人通过手机不断地连接到信息系统。入侵检测系统(IDS)是检测攻击和恶意访问网络企图的软件组件。如何有效地设计这样的系统是一个既有现实意义又有研究意义的问题。为此,我们提出并采用基于认知计算的深度学习方法。我们的方法有两个主要优点:它是高效和准确的,但它是简单的,建立在现有的标准软件上,可以很容易地实现和丰富领域知识的计算机安全专家在机器学习背景很少。此外,由于平台的并行性和大数据支持,我们的方法也可以很好地扩展用于训练的数据集的大小。在深度学习中,卷积神经网络(cnn)已经成功地应用于各个领域的各种分类任务。它们也可以在易于访问和可扩展的标准框架(如TensorFlow)中使用。本文提出了一种基于CNN的IDS构造方法。基于TCP/IP连接的特征来描述网络流量,并基于已知的攻击特征对该方法进行训练。我们使用广泛可用的NSLKDD数据集来评估这种方法。我们能够实现准确率98.92%,精密度99.82%,召回率92.34%,$F_{1}$-score 96.34%。基于它的简单性和这些令人惊讶的良好性能结果,我们可以得出结论,我们的方法非常适合构造IDS。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
On the Emergence of Abstract Sciences and Breakthroughs in Machine Knowledge Learning Computational Cognitive-Semantic Based Semantic Learning, Representation and Growth: A Perspective Multi-Scale PointPillars 3D Object Detection Network RTPA-based Software Generation by AI Programming Experience-based analysis and modeling for cognitive vehicle data
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1