Melola Discovery

← Melola Discovery

Jurnal SINTA 2

Klasifikasi Aplikasi Android menggunakan Algoritme K-Means dan Convolutional Neural Network berdasarkan Permission

Jurnal Teknologi Informasi dan Ilmu Komputer (JTIIK) · Vol. 7 No. 2 (2020) · pp. 399–406

DOI
10.25126/jtiik.2020702641
ISSN
2528-6579, 2355-7699
Published
2020-02-18
Publisher
Fakultas Ilmu Komputer, Universitas Brawijaya
Language
id

Abstract

Convolutional Neural Network (CNN) adalah salah satu metode multilayer perceptron yang dapat melakukan klasifikasi aplikasi lebih dari dua kelas. Penelitian ini mengklasifikasikan aplikasi ke dalam tiga kelas, yaitu kelas aplikasi tidak berbahaya, mengandung malware kurang berbahaya, dan mengandung malware berbahaya. Dataset yang digunakan pada penelitian ini terdiri dari dataset Androsec dan Koodous dengan total data 37289 aplikasi. Dataset mengandung aplikasi undetected (tidak mengandung malware) dan detected (mengandung malware). Data detected perlu dikelompokkan dengan algoritme k-means sehingga menghasilkan kelompok aplikasi kurang berbahaya dan berbahaya berdasarkan tingkat kemiripan fitur permission yang dimiliki aplikasi. Kerangka kerja meliputi dataset preprocessing, learning and classification algorithm using CNN, dan check APK to Model. Tingkat akurasi terbaik yang didapat pada penelitian ini adalah 92,23% dan dapat mengklasifikasikan ke dalam kelas tidak berbahaya, kurang berbahaya, dan berbahaya. AbstractConvolutional Neural Network (CNN) is a multilayer perceptron method which able to classify apps more than two classes. This paper describes classification into three classes such as benign/no malware, less harmful, and harmful application. In this research, we use and construct dataset from Androsec and Koodous with total 37289 apps. Dataset consists of undetected (no malware) and detected (consists of malware). Detected files need to clustered with k-means algorithm to clasify apps into less harmful and harmful based on apps permission similarity. The framework includes dataset preprocessing, learning and classification algorithm using CNN, and check APK to Model. In this research, we get the best accuracy 92,23% and able to classify apps into three classes benign, less harmful, and harmful.

Collaboration network of the authors

13 authors · 24 co-authorship links

Hover or tap a name to highlight its co-authors. Double-click to open the author's page.

  • Institut Teknologi Del
  • Different organisations
  • Same organisation
  • Affiliation unknown
  • Thicker line = more joint articles · bigger circle = more articles
Show as table
Co-authorOrganisationJoint articles
Jenny DoloksaribuInstitut Teknologi Del1
Vedtra PurbaInstitut Teknologi Del1
Immanuel SaragihInstitut Teknologi Del1
Lidya Pebrina ManurungInstitut Teknologi Del1
Marthin Halomoan TampubolonInstitut Teknologi Del1
Ronaldo SitanggangInstitut Teknologi Del1
William Suarez LumbantobingInstitut Teknologi Del1
David Christian SitorusInstitut Teknologi Del1
Friska Laurenzia SianturiInstitut Teknologi Del1

Affiliations come from OpenAlex; journal OAI-PMH metadata carries none. Authors without an OpenAlex ID are matched by name, which can merge or split people.

Metadata source: OAI-PMH (metadata jurnal) https://jtiik.ub.ac.id/index.php/jtiik/en/oai, first harvested 27 Okt 2026, last seen 27 Okt 2026.
Original metadata (oai_dc)
<oai_dc:dc xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/  http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
	<dc:title xml:lang="id">Klasifikasi Aplikasi Android menggunakan Algoritme K-Means dan Convolutional Neural Network berdasarkan Permission</dc:title>
	<dc:creator xml:lang="id">Turnip, Togu Novriansyah</dc:creator>
	<dc:creator xml:lang="id">Manik, Pratiwi Okuli</dc:creator>
	<dc:creator xml:lang="id">Tampubolon, Jhon Harry</dc:creator>
	<dc:creator xml:lang="id">Siahaan, Patota Adi Petro</dc:creator>
	<dc:description xml:lang="id">Convolutional Neural Network (CNN) adalah salah satu metode multilayer perceptron yang dapat melakukan klasifikasi aplikasi lebih dari dua kelas. Penelitian ini mengklasifikasikan aplikasi ke dalam tiga kelas, yaitu kelas aplikasi tidak berbahaya, mengandung malware kurang berbahaya, dan mengandung malware berbahaya. Dataset yang digunakan pada penelitian ini terdiri dari dataset Androsec dan Koodous dengan total data 37289 aplikasi. Dataset mengandung aplikasi undetected (tidak mengandung malware) dan detected (mengandung malware). Data detected perlu dikelompokkan dengan algoritme k-means sehingga menghasilkan kelompok aplikasi kurang berbahaya dan berbahaya berdasarkan tingkat kemiripan fitur permission yang dimiliki aplikasi. Kerangka kerja meliputi dataset preprocessing, learning and classification algorithm using CNN, dan check APK to Model. Tingkat akurasi terbaik yang didapat pada penelitian ini adalah 92,23% dan dapat mengklasifikasikan ke dalam kelas tidak berbahaya, kurang berbahaya, dan berbahaya. AbstractConvolutional Neural Network (CNN) is a multilayer perceptron method which able to classify apps more than two classes. This paper describes classification into three classes such as benign/no malware, less harmful, and harmful application. In this research, we use and construct dataset from Androsec and Koodous with total 37289 apps. Dataset consists of undetected (no malware) and detected (consists of malware). Detected files need to clustered with k-means algorithm to clasify apps into less harmful and harmful based on apps permission similarity. The framework includes dataset preprocessing, learning and classification algorithm using CNN, and check APK to Model. In this research, we get the best accuracy 92,23% and able to classify apps into three classes benign, less harmful, and harmful.</dc:description>
	<dc:publisher xml:lang="en">Fakultas Ilmu Komputer, Universitas Brawijaya</dc:publisher>
	<dc:date>2020-02-18</dc:date>
	<dc:type>info:eu-repo/semantics/article</dc:type>
	<dc:type>info:eu-repo/semantics/publishedVersion</dc:type>
	<dc:format>application/pdf</dc:format>
	<dc:identifier>https://jtiik.ub.ac.id/index.php/jtiik/article/view/2641</dc:identifier>
	<dc:identifier>10.25126/jtiik.2020702641</dc:identifier>
	<dc:source xml:lang="id">Jurnal Teknologi Informasi dan Ilmu Komputer; Vol 7 No 2: April 2020; 399-406</dc:source>
	<dc:source xml:lang="en">Jurnal Teknologi Informasi dan Ilmu Komputer; Vol. 7 No. 2: April 2020; 399-406</dc:source>
	<dc:source>2528-6579</dc:source>
	<dc:source>2355-7699</dc:source>
	<dc:source>10.25126/jtiik.202072</dc:source>
	<dc:language>id</dc:language>
	<dc:relation>https://jtiik.ub.ac.id/index.php/jtiik/article/view/2641/pdf</dc:relation>
	<dc:rights xml:lang="en">Copyright (c) 2020 Jurnal Teknologi Informasi dan Ilmu Komputer</dc:rights>
</oai_dc:dc>