18
Kemudian, matriks keputusan tersebut dinormalisasi menjadi sebagai berikut :
[ ]
Didefinisikan n sebagai jumlah data dan m sebagai jumlah atribut. 6.
Lakukan pembobotan secara default bobot sama atau dengan metode Entropy.
a. Hitung nilai Entropy e
j
dan derajat divergensi f
j
.
b. Hitung bobot tiap kolom atribut
7. Gabungkan bobot outlier tiap obyek t
1
, t
2
, .., tn pada langkah 6 dengan fungsi agregat untuk mendapatkan derajat outlier akhir OF
dari sebuah obyek ti OFti = . x
1i
, x
2i
, x
3i
, x
4i
.
2.4 Struktur Data
2.4.1 ArrayList
Dalam pengembangan sebuah sistem atau aplikasi diperlukan adanya perancangan sebuah struktur data, perancangan struktur data ini memiliki
fungsi sebagai gambaran sebuah data diolah dan disimpan di dalam program sistem. Pada penelitian ini menggunakan konsep Arraylist sebagai tempat
penyimpanan data yang dinamis, karena sistem deteksi outlier ini tidak ........................................ 2.5
.......................................................... 2.6
.................................................... 2.6
............. 2.7 PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
19
membutuhkan suatu tempat penyimpanan yang terlalu banyak dan tidak menghabiskan waktu yang terlalu lama pula saat dijalankan.
Arraylist merupakan sebuah kelas yang dapat melakukan penyimpanan data berupa list objek berbentuk array dengan ukurannya dapat berubah
secara dinamis sesuai dengan jumlah data yang dimasukkan. Ilustrasi konsep Arraylist dapat dilihat pada gambar 2.3.
2.4.2 Matriks
Matriks merupakan struktur data yang digunakan sebagai tempat penyimpanan pada memori internal dengan memakai dua buah indeks array
yang sering biasa disebut dengan baris dan kolom. Konsep umum untuk array yang dapat berlaku untuk matriks yaitu kumpulan elemen memiliki tipe yang
sama, dapat berupa tipe dasar integer, string, char, boolean, dll. Ilustrasi konsep matriks dapat dilihat pada gambar 2.4 berikut.
Gambar 2. 3 Ilustrasi ArrayList
Gambar 2. 4 Ilustrasi Matriks
20
Dari ilustrasi di atas adalah konsep matriks dengan ukuran 4x3, artinya memiliki 4 baris dan 3 kolom. Dalam konsep array dapat dituliskan
seperti matrix = new int[4][3] dengan keterangan sebagai berikut :
matrix[0][0] = v1 matrix[2][0] = v7
matrix[0][1] = v2 matrix[2][1] = v8
matrix[0][3] = v3 matrix[2][2] = v9
matrix[1][0] = v4 matrix[3][0] = v10
matrix[1][1] = v5 matrix[3][1] = v11
matrix[1][2] = v6 matrix[3][2] = v12
21
BAB III METODOLOGI PENELITIAN
3.1 Bahan Riset Data