arrow
Return

Empirical feature learning in application-based samples: A case study

delete2022-10-01
delete0
delete
OA
AI
L
Long Nguyen-Vu
S
Souhwan Jung *
DOI:10.1016/j.jocs.2022.101839delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
In machine learning, feature selection is the intrinsic factor that contributes to the success of a model. Due to the rise of deep learning in recent years, this process sometimes can be overlooked. The reason is because neural networks enable automatic feature extraction - the ability to select relevant features from the feature space without manual intervention. While this is a powerful technique when the data samples are images, it is not straight-forward in application-based samples. In this work, we explore the use of machine learning in Android application classification. We start with a research question: Given a classification problem on the same dataset, why do several proposed models achieve considerably good performance, despite the fact that they use different training features?. We hypothesize two reasons for this phenomenon: (1) the models overfit the dataset in question, and (2) the features are non-i.i.d (Independent and Identically Distributed). We confirm these cases by reviewing previous studies on the same datasets. By analyzing the mapping between components in Android, we conclude that the strong correlations among them allow machine learning models to learn efficiently with just the subset of those features. Experiments are conducted to realize that a feedforward DNN or CNN, when provided with sufficient features, can generalize as well as complicated ones. The findings show that it is possible to train application classifiers on less features and simpler network architectures with inconsiderable performance degradation.
Keywords:
Feature learning
Malware detection
Model selection
Neural network
Mobile security
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Nature Computational Science cover
Nature Computational Science
IF:
18.3
Papers:
3.1K
Citations:
4.0K

Organization

S
Soongsil University
Scholars:
3.4K
Papers: 3.5K
Citations: 3.2K
Cited Papers

Cited Papers

errShare
errSave
Android Fragmentation in Malware Detection
err2019-11-01
err22
errOAAI
errLong Nguyen-Vu; Ahn, Jinung; Jung, Souhwan
errShare
errSave
ANDRODET: An adaptive Android obfuscation detector
err2019-01-01
err38
errOAAI
errMirzaei, O.; de Fuentes, J. M.; Tapiador, J.; Gonzalez-Manzano, L.
errShare
errSave
The structural basis of calcium transport by the calcium pump
err2007-12-01
err0
PREAI
errClaus Olesen; Martin Picard; Anne-Marie Lund Winther; Claus Gyrup; J. Preben Morth; Claus Oxvig; Jesper Vuust Møller; Poul Nissen
errShare
errSave
MADAM: Effective and Efficient Behavior-based Android Malware Detection and Prevention
err2018-01-01
err201
PREAI
errSaracino, Andrea; Sgandurra, Daniele; Dini, Gianluca; Martinelli, Fabio
errShare
errSave
errShare
errSave
err
IF0
err
err0
PREAI
err
errShare
errSave
Novel two-dimensional AlSb and InSb monolayers with a double-layer honeycomb structure: a first-principles study
err2021-01-01
err0
errOAAI
errA. Bafekry; M. Faraji; M. M. Fadlallah; H. R. Jappor; S. Karbasizadeh; M. Ghergherehchi; I. Abdolhosseini Sarsari; A. Abdolahzadeh Ziabari
errShare
errSave
researcher View more