Artificial Neural Network Based Predictive Model for Android Malware Detection Using a Sine Cosine Algorithm for Feature Engineering

The aim of this research is to accurately classify applications running in the Android environment as either malware or legitimate software using machine learning techniques. This accuracy is achieved through a well-structured machine learning pipeline (MLP), which includes feature engineering involving both feature selection and feature extraction methods. This approach significantly aids in dimensionality reduction, as the novel dataset used for Android malware classification, known as NATICUSdroid, contains an extensive number of features. The dataset includes both native and custom permissions as features. Therefore, the research proposes designing an MLP that focuses on the most representative features to achieve high accuracy with a minimal number of features. Classification is performed using an artificial neural network, with feature engineering carried out through Singular Value Decomposition and Sine Cosine Algorithm. The performance of the predictive model is evaluated using metrics such as accuracy, precision, recall, and F1 Score.

Authors

Institutions

Publication Details

Published
2024-11-20
DOI
https://doi.org/10.1109/icetas62372.2024.11120115
Primary Topic
Advanced Malware Detection Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Artificial Neural Network Based Predictive Model for Android Malware Detection Using a Sine Cosine Algorithm for Feature Engineering

Shirina Samreen
Advanced Malware Detection Techniques
article

Artificial Neural Network Based Predictive Model for Android Malware Detection Using a Sine Cosine Algorithm for Feature Engineering

Shirina Samreen
article en

Abstract

The aim of this research is to accurately classify applications running in the Android environment as either malware or legitimate software using machine learning techniques. This accuracy is achieved through a well-structured machine learning pipeline (MLP), which includes feature engineering involving both feature selection and feature extraction methods. This approach significantly aids in dimensionality reduction, as the novel dataset used for Android malware classification, known as NATICUSdroid, contains an extensive number of features. The dataset includes both native and custom permissions as features. Therefore, the research proposes designing an MLP that focuses on the most representative features to achieve high accuracy with a minimal number of features. Classification is performed using an artificial neural network, with feature engineering carried out through Singular Value Decomposition and Sine Cosine Algorithm. The performance of the predictive model is evaluated using metrics such as accuracy, precision, recall, and F1 Score.

Majmaah University (SA)
Openalex Percentile: Top 66%
Advanced Malware Detection Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Artificial Neural Network Based Predictive Model for Android Malware Detection Using a Sine Cosine Algorithm for Feature Engineering — Shirina Samreen · (2024) | TGRS Research Map | TGRS