首页> 外文会议>IEEE Aerospace Conference >CyberBERT: A Deep Dynamic-State Session-Based Recommender System for Cyber Threat Recognition
【24h】

CyberBERT: A Deep Dynamic-State Session-Based Recommender System for Cyber Threat Recognition

机译:Cyberbert:一种用于网络威胁识别的深度动态状态会议推荐系统

获取原文

摘要

Session-based recommendation is the task of predicting user actions during short online sessions. The user is considered to be anonymous in this setting, with no past behavior history available. Predicting anonymous users' next actions and their preferences in the absence of historical user behavior information is valuable from a cybersecurity and aerospace perspective, as cybersecurity measures rely on the prompt classification of novel threats. Our offered solution builds upon the previous representation learning work originating from natural language processing, namely BERT, which stands for Bidirectional Encoder Representations from Transformers (Devlin et al., 2018). In this paper we propose CyberBERT, the first deep session-based recommender system to employ bidirectional transformers to model the intent of anonymous users within a session. The session-based setting lends itself to applications in threat recognition, through monitoring of real-time user behavior using the CyberBERT architecture. We evaluate the efficiency of this dynamic state method using the Windows PE Malware API sequence dataset (Catak and Yazi, 2019), which contains behavior for 7107 API call sequences executed by 8 classes of malware. We compare the proposed CyberBERT solution to two high-performing benchmark algorithms on the malware dataset: LSTM (Long Short-term Memory) and transformer encoder (Vaswani et al., 2017). We also evaluate the method using the YOOCHOOSE 1/64 dataset, which is a session-based recommendation dataset that contains 37,483 items, 719,470 sessions, and 31,637,239 clicks. Our experiments demonstrate the advantage of a bidirectional architecture over the unidirectional approach, as well as the flexibility of the CyberBERT solution in modelling the intent of anonymous users in a session. Our system achieves state-of-the-art measured by F1 score on the Windows PE Malware API sequence dataset, and state-of-the-art for P@20 and MRR@20 on YOOCHOOSE 1/64. As CyberBERT allows for user behavior monitoring in the absence of behavior history, it acts as a robust malware classification system that can recognize threats in aerospace systems, where malicious actors may be interacting with a system for the first time. This work provides the backbone for systems that aim to protect aviation and aerospace applications from prospective third-party applications and malware.
机译:基于会话的建议是在短期在线会话期间预测用户操作的任务。用户被认为是在此设置中的匿名,没有可用的过去行为历史记录。在没有历史用户行为信息的情况下,预测匿名用户的下一个行动及其偏好是从网络安全和航空航天观点有价值的,因为网络安全措施依赖于新颖威胁的迅速分类。我们所提供的解决方案在源自自然语言处理的先前代表学习工作,即BERT,它代表来自变压器的双向编码器表示(Devlin等,2018)。在本文中,我们提出了Cyber​​Bert,这是基于深度会话的推荐系统,用于采用双向变压器来模拟会话中匿名用户的意图。通过使用Cyber​​bert架构监视实时用户行为,基于会话的设置将其自身用于威胁识别中。我们使用Windows PE恶意软件API DataSet(Catak和Yazi,2019)评估此动态状态方法的效率,其中包含由8类恶意软件执行的7107 API呼叫序列的行为。我们将提议的Cyber​​bert解决方案与Malware数据集的两个高性能基准算法进行比较:LSTM(长短期内存)和变压器编码器(Vaswani等,2017)。我们还使用YooChoose 1/64数据集进行评估该方法,该数据集是基于会话的推荐数据集,其中包含37,483项,719,470个会话和31,637,239点击次数。我们的实验展示了通过单向方法的双向架构的优势,以及Cyber​​bert解决方案在会话中建模匿名用户的意图中的灵活性。我们的系统通过F1分数在Windows PE恶意软件API序列数据集中获得了最先进的,以及在Yoochoose 1/64上的P @ 20和MRR @ 20的最先进。由于Cyber​​Bert允许在没有行为历史的情况下进行用户行为监视,它充当了一种强大的恶意软件分类系统,可以识别航空航天系统中的威胁,恶意演员可以首次与系统与系统进行交互。这项工作为系统提供了保护航空和航空航天应用,从预期第三方应用程序和恶意软件的系统提供骨干。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号