【24h】

Explaining Android Application Authorship Attribution Based on Source Code Analysis

机译:基于源代码分析的Android应用Autheration归因解释

获取原文

摘要

Source code authorship attribution is a process of source code authorship identification based on set of known code samples belonging to the given author. One of practical applications of code attribution is a malware analysis and detection. In the paper we explore attribution of Android applications based on classification of source code data with particular focus on explanation of the role of selected features and their impact on the final classifier decision. The proposed solution uses Local Interpretable Model-Agnostic Explanations (LIME) technique to explain decisions produced by classifiers. We explored this approach on several types of classifiers such as SVM, Random Forrest and neural network and dataset containing applications belonging to more than 20 different authors.
机译:源代码作者归因是基于属于给定作者的已知代码样本集的源代码作者身份识别的过程。 代码归因的实际应用之一是恶意软件分析和检测。 在论文中,我们根据源代码数据的分类探索Android应用程序的归因,特别侧重于解释所选功能的角色及其对最终分类器决策的影响。 该提出的解决方案使用本地可解释的模型 - 不可知的解释(石灰)技术来解释由分类器产生的决定。 我们在几种类型的分类器中探讨了这种方法,如SVM,随机Forrest和神经网络以及包含属于20多个不同作者的应用程序的数据集。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号