Skip to content
S

skripsiEclat

Project ID: 98

Cara Penggunaan Aplikasi FAST Modul Association Rules dengan Algoritme ECLAT

Pendahuluan

Association rules mining adalah teknik dalam data mining untuk mencari pola dalam data besar yang berkaitan dengan studi “if-then”. Menurut Han et. al. (2006), association rule adalah metode data mining untuk mencari suatu hubungan yang menunjukkan kondisi di dalam satu set data. Association rule digunakan untuk menunjukkan hubungan antar-item data.

Algoritme Equivalence Class Transformation (ECLAT) merupakan algoritme yang sangat sederhana untuk menemukan itemset yang paling sering muncul, pada dasarnya algoritma ECLAT melakukan pencarian secara depth-first search pada database dengan tata letak vertikal, jika database berbentuk horizontal maka harus dikonversikan ke bentuk vertikal terlebih dahulu. Proses pencarian dilakukan dari item yang paling sering muncul hingga yang paling jarang muncul tanpa harus memperhatikan urutan, sehingga proses pemindaian tidak perlu dilakukan secara berulang-ulang.

Sumber Daya yang Dibutuhkan

Perangkat Lunak yang digunakan dalam pengujian adalah:

  1. Microsoft Windows 8 Pro 64-bit sebagai Environment Operating System;
  2. R 3.3.2;
  3. Rstudio 1.0.136;
  4. Google Chrome 60.0.3112.90.

Perangkat Keras yang digunakan dalam pengujian adalah:

  1. Processor Intel Core i7-4700HQ CPU @ 2.40GHz 2.40 GHz;
  2. Memory Ram 4 GB;
  3. Hard Disk Drive 1 TB;
  4. Screen Resolution 1366 x 768 pixel.

Instalasi

  1. Unduh source code FAST
  2. Ekstrak hasil unduhan
  3. Buka fast.Rproj, install package yang terdapat pada file server.R pada Rstudio, terutama Arules, ArulesViz.

Cara Penggunaan

Membuka Aplikasi

Untuk memulai akses terhadap aplikasi FAST ini, dapat dilakukan dengan cara:

  1. Bukalah aplikasi fast.Rproj melalui Rstudio;

    rproj

  2. Pilih file server.R, lalu tekan dropdown menu Run App dan pilih opsi Run External;

  3. Tekan menu Run App;

    run

  4. Akan muncul tampilan halaman depan aplikasi FAST seperti berikut:

    home

Memasukkan Data

Data bertipe R dataset

Untuk memasukkan data bertipe R dataset (Rda), dapat dilakukan dengan cara:

  1. Pada side panel Load Data, pilih radio button .Rda;

    rda

  2. Tekan tombol Browse;

  3. Akan muncul window tampilan Browse File;

  4. Pilih file data bertipe R dataset yang diinginkan;

  5. Tekan tombol Open;

  6. Data yang telah dipilih akan muncul pada tampilan aplikasi FAST.

Data Bertipe CSV

Untuk memasukkan data bertipe CSV, dapat dilakukan dengan cara:

  1. Pada side panel Load Data, pilih radio button .csv;

  2. Akan muncul tampilan opsi lanjutan seperti berikut:

    csv

  3. Ceklis Header jika data yang ingin dimasukkan terdapat header data;

  4. Pilih radio button Comma jika data yang ingin dimasukkan dipisahkan dengan koma (,), radio button Semicolon jika data yang ingin dimasukkan dipisahkan dengan titik koma (;), atau radio button Tab jika data yang ingin dimasukkan dipisahkan dengan tab ( );

  5. Tekan tombol Browse;

  6. Akan muncul window tampilan Browse File;

  7. Pilih file data bertipe CSV yang diinginkan;

  8. Tekan tombol Open;

  9. Data yang telah dipilih akan muncul pada tampilan aplikasi FAST.

Data Microsoft Excel Worksheet

Untuk memasukkan data dari microsoft excel worksheet, dapat dilakukan dengan cara:

  1. Salin data pada microsoft excel worksheet;

  2. Pada aplikasi FAST, pada side panel Load Data, pilih radio button clipboard;

    copy

  3. Tekan tombol Paste Data;

  4. Data yang telah dipilih akan muncul pada tampilan aplikasi FAST.

Membuka Modul Association Rules Algoritme ECLAT

Untuk menggunakan modul Association Rules dengan Algoritme ECLAT, dapat dilakukan dengan cara:

  1. Tekan dropdown menu Association Rules lalu pilih ECLAT;

    eclatmenu

  2. Akan muncul tampilan halaman depan modul modul Association Rules dengan Algoritme ECLAT seperti berikut:

    homeclat

Memilih Variabel

Untuk memilih variabel yang akan digunakan untuk dianalisis, dapat dilakukan dengan cara:

  1. Buka side panel Data Properties;

  2. Pilih variabel yang diinginkan pada dropdown Select variable(s) seperti berikut:

    variabel

  3. Data variabel yang telah dipilih akan muncul pada Tab Data Subtab Original Data.

Mengagregasi Data

Untuk melakukan agregasi data, dapat dilakukan dengan cara:

  1. Buka side panel Data Properties;

  2. Centang opsi Aggregate item;

  3. Akan muncul opsi tambahan Aggregate by seperti berikut:

    aggregate

  4. Pilih variabel yang akan dijadikan sebagai dasar agregasi pada dropdown Aggregate by;

  5. Data variabel yang telah dipilih akan muncul pada Tab Data Subtab Original Data.

Melihat Data dalam Bentuk Transaksi Horizontal

Untuk melihat data dalam bentuk transaksi horizontal, dapat dilakukan dengan cara:

  1. Tekan Tab Data;

  2. Tekan Subtab Transaction Data;

    transaction_tab

  3. Data transaksi horizontal akan muncul pada main panel.

Melihat Data dalam Bentuk Transaksi Vertikal

Untuk melihat data dalam bentuk transaksi vertikal, dapat dilakukan dengan cara:

  1. Tekan Tab Data;

  2. Tekan Subtab Vertical Transaction Data;

    vertical_transaction_tab

  3. Data transaksi horizontal akan muncul pada main panel.

Melihat Item Data yang sering Muncul (Frequent Itemsets)

Untuk melihat item data yang sering muncul, dapat dilakukan dengan cara:

  1. Buka side panel Parameter Properties;

    frequent_param

  2. Masukkan nilai minimum support, dengan rentang nilai 0,001 hingga 1;

  3. Masukkan nilai minimum item(s), dengan rentang nilai minimal 1;

  4. Masukkan nilai maksimum items, dengan rentang nilai minimal 1;

    frequent_tab

  5. Tekan Tab Result;

  6. Tekan Subtab Frequent Itemsets.

Melakukan Analisis Association Rules

Untuk melakukan analisis association rules, dapat dilakukan dengan cara:

  1. Buka side panel Parameter Properties;

    rules_param

  2. Masukkan nilai minimum support, dengan rentang nilai 0,001 hingga 1;

  3. Masukkan nilai minimum confidence, dengan rentang nilai 0,0001 hingga 1;

  4. Masukkan nilai minimum item(s), dengan rentang nilai minimal 1;

  5. Masukkan nilai maksimum items, dengan rentang nilai minimal 1;

    rules_tab

  6. Tekan Tab Result;

  7. Tekan Subtab Rules.

Menghapus Redundansi Aturan

Untuk menghapus aturan yang redundan, dapat dilakukan dengan cara:

  1. Buka side panel Parameter Properties;

    redundan

  2. Centang opsi Remove Redundant;

  3. Tekan Tab Result;

  4. Tekan Subtab Rules.

Menambahkan Ukuran Interest pada Aturan

Untuk menambahkan ukuran interest pada aturan yang telah dihasilkan, dapat dilakukan dengan cara:

  1. Buka side panel Parameter Properties;

  2. Centang opsi Add Interest Measure;

  3. Akan muncul opsi tambahan Choose interest measure(s);

    interest

  4. Pilih ukuran interest yang diinginkan dengan cara mencentangnya. Terdapat 4 ukuran interest yang dapat ditambahkan, diantaranya Chi-squared, Kulczynski, Imbalance Ratio, dan RPF;

  5. Tekan Tab Result;

  6. Tekan Subtab Rules.

Melakukan Visualisasi Item Data

Untuk melakukan visualisasi item data, dapat dilakukan dengan cara:

  1. Buka side panel Plot Properties;

    top_freq

  2. Masukkan nilai jumlah item teratas yang ingin divisualisasikan pada opsi Number of top item, dengan rentang nilai minimal 1;

    freq_plot

  3. Tekan Tab Plot;

  4. Tekan Subtab Frequency Plot.

Melakukan Visualisasi Aturan

Untuk melakukan visualisasi aturan asosiasi yang telah dihasilkan, dapat dilakukan dengan cara:

  1. Buka side panel Plot Properties;

    num_rules

  2. Masukkan nilai jumlah item teratas yang ingin divisualisasikan pada opsi Number of top item, dengan rentang nilai minimal 1;

    plot_rules

  3. Tekan Tab Plot;

  4. Tekan Subtab Scatter Plot, Grouped Plot, atau Graph Plot.

Mengunduh Laporan Hasil Analisis

Untuk mengunduh laporan hasil analisis, dapat dilakukan dengan cara:

  1. Buka side panel Report;

    report

  2. Pada opsi Generate Your Report, pilih format laporan yang ingin diunduh. Terdapat 3 format yang tersedia, yaitu format Microsoft Word, PDF, atau HTML;

  3. Tekan tombol Download.

Membuka Fitur Bantuan (Help)

Untuk membuka fitur bantuan, dapat dilakukan dengan cara:

  1. Pada side panel, dibawah nama data terdapat tombol (?), tekan tombol tersebut;

    help

  2. Akan muncul pop-up window Help yang berisi Teori serta langkah-langkah penggunaan modul;

    helpop

  3. Untuk menutupnya, tekan (X) pada pojok kanan atas pop-up atau tekan area diluar pop-up tersebut.