BAB 2 TINJAUAN PUSTAKA

dokumen-dokumen yang mirip
BAB I PENDAHULUAN Latar Belakang

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI. yang akan diteliti. Pemanfaatan algoritma apriori sudah cukup banyak digunakan, antara lain

BAB II TINJAUAN PUSTAKA. pengetahuan di dalam database. Data mining adalah proses yang menggunakan

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI. lingkungan, interaksi unsur dengan suatu tujuan yang akan dicapai. Berikut ini pengertian sistem menurut beberapa ahli:

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB II LANDASAN TEORI. lingkungan, interaksi unsur dengan suatu tujuan yang akan dicapai. Berikut ini pengertian sistem menurut beberapa ahli:

PERSYARATAN PRODUK. 1.1 Pendahuluan Latar Belakang Tujuan

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

BAB I PENDAHULUAN. frekuensi tinggi antar himpunan itemset yang disebut fungsi Association

PENINGKATAN PERFORMA ALGORITMA APRIORI UNTUK ATURAN ASOSIASI DATA MINING

BAB III METODOLOGI PENELITIAN

DATA MINING ANALISA POLA PEMBELIAN PRODUK DENGAN MENGGUNAKAN METODE ALGORITMA APRIORI

BAB III METODE PENELITIAN. Metode penelitian merupakan suatu prosedur beserta tahapan-tahapan yang

BAB I PENDAHULUAN. Data mining memungkinkan penemuan pola-pola yang menarik, informasi yang

BAB 2 TINJAUAN PUSTAKA

BAB III METODOLOGI 3.1. Prosedur Penelitian Identifikasi Masalah

Cover Daftar isi Latar belakang Rumusan masalah Batasan masalah Tujuan Uml (Unified modelling language) Use case diagram Class diagram Activity

BAB II TINJAUAN PUSTAKA

BAB 2 TINJAUAN PUSTAKA

BAB I PENDAHULUAN I-1

PENERAPAN METODE APRIORI ASOSIASI TERHADAP PENJUALAN PRODUCT COSMETIC UNTUK MENDUKUNG STRATEGI PENJUALAN

BAB II TINJAUAN PUSTAKA. Turban mendefinisikan Decision Support System sebagai sekumpulan

SOFTWARE TERBAIK UNTUK DATABASE

BAB 1 KONSEP DATA MINING 2 Gambar 1.1 Perkembangan Database Permasalahannya kemudian adalah apa yang harus dilakukan dengan data-data itu. Sudah diket

BAB 2 LANDASAN TEORI. Pada bab ini akan dibahas tentang konsep dasar dan teori-teori pendukung yang berhubungan dengan sistem yang akan dibangun.

ANALISIS DATA POLA PEMBELIAN KONSUMEN DENGAN ALGORITMA APRIORI PADA TRANSAKSI PENJUALAN SUPERMARKET PAMELLA YOGYAKARTA 1.

BAB I PENDAHULUAN 1.1 Latar Belakang

ANALISA DATA PENJUALAN OBAT DENGAN MENGGUNAKAN ALGORITMA APRIORI PADA RUMAH SAKIT UMUM DAERAH H. ABDUL MANAN SIMATUPANG KISARAN

PENERAPAN METODE ASOSIASI GSP DAN APRIORI UNTUK STOK DAN REKOMENDASI PRODUK

APLIKASI DATA MINING ANALISIS DATA TRANSAKSI PENJUALAN OBAT MENGGUNAKAN ALGORITMA APRIORI (Studi Kasus di Apotek Setya Sehat Semarang)

2.2 Data Mining. Universitas Sumatera Utara

ANALISA DAN PERANCANGAN APLIKASI ALGORITMA APRIORI UNTUK KORELASI PENJUALAN PRODUK (STUDI KASUS : APOTIK DIORY FARMA)

UKDW BAB I PENDAHULUAN Latar Belakang Masalah

ANALISA PENERAPAN DATAMINING PADA PENJUALAN PRODUK OLI MESIN SEPEDA MOTOR DENGAN ALGORITMA APRIORI

Timor Setiyaningsih, Nur Syamsiah Teknik Informatika Universitas Darma Persada. Abstrak

BAB III METODE PENELITIAN

BAB IV HASIL DAN UJICOBA. Penerapan Data Mining Market Basket Analysis Terhadap Data Penjualan Produk

PERTEMUAN 14 DATA WAREHOUSE

A Decision Support Tool For Association Analysis

BAB II TINJAUAN PUSTAKA

Penerapan Data Mining Association Rule Menggunakan Algoritma Apriori Untuk Meningkatkan Penjualan dan Memberikan Rekomendasi Pemasaran Produk Speedy

BAB I PENDAHULUAN 1.1 Latar Belakang

PENERAPAN ALGORITMA APRIORI DALAM MEMPREDIKSI PERSEDIAAN BUKU PADA PERPUSTAKAAN SMA DWI TUNGGAL TANJUNG MORAWA


Jurnal Edik Informatika Penelitian Bidang Komputer Sains dan Pendidikan Informatika V1.i1(52-62)

BAB III ANALISIS DAN PERANCANGAN

BAB I PENDAHULUAN. yang cepat dan besar di Asia (Kartiwi, 2006). Pertumbuhan e-commerce yang

Modul Praktikum WEKA. Pembaca modul ini diasumsikan telah mengerti dasar-dasar datamining.

Penerapan Data Mining Penjualan Sepatu Menggunakan Metode Algoritma Apriori

BAB II LANDASAN TEORI

PENGGUNAAN ALGORITMA APRIORI UNTUK MENENTUKAN REKOMENDASI STRATEGI PENJUALAN PADA TOSERBA DIVA SKRIPSI

APLIKASI DATA MINING UNTUK POLA PERMINTAAN DARAH DI UDD ( UNIT DONOR DARAH ) PMI KOTA SURABAYA MENGGUNAKAN METODE APRIORI

JURNAL IMPLEMENTASI DATA MINING UNTUK MEMPREDIKSI HASIL PENJUALAN BARANG PADA TOKO SINAR BARU DENGAN MENGGUNAKAN ALGORITMA APRIORI

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah Identifikasi Masalah Masalah Umum

II. TINJAUAN PUSTAKA

BAB I PENDAHULUAN 1.1 Latar Belakang

PENERAPAN METODE ASOSIASI DATA MINING MENGGUNAKAN ALGORITMA APRIORI UNTUK MENGETAHUI KOMBINASI ANTAR ITEMSET PADA PONDOK KOPI

ANALISIS ASSOCIATION RULES ALGORITMA APRIORI PENJUALAN KAOS TRAVELLING

Penerapan Data Mining Untuk Analisis Pola Pembelian Produk Pada Clapper Movie Café Menggunakan Metode Association Rule

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI

SKRIPSI TI S1 FIK UDINUS 1

PENGGALIAN KAIDAH MULTILEVEL ASSOCIATION RULE DARI DATA MART SWALAYAN ASGAP

BAB III METODOLOGI PENELITIAN

BAB 3 LANDASAN TEORI

Analisa Data Mining Menggunakan Algoritma Frequent Pattern Growth Pada Data Transaksi Penjualan Restoran Joglo Kampoeng Doeloe Semarang

BAB I PENDAHULUAN. pesat, ini dapat dilihat dari kemunculan berbagai aplikasi-aplikasi yang dapat

IMPLEMENTASI DATA MINING PADA PENJUALAN TIKET PESAWAT MENGGUNAKAN ALGORITMA APRIORI (Studi Kasus: Jumbo Travel Medan)

E-Journal Teknik Informatika Vol.8, No.1, April 2016

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah. Perkembangan aplikasi teknologi informasi saat ini sudah berkembang begitu pesat

PENDAHULUAN. Latar Belakang

PENERAPAN ALGORITMA APRIORI DALAM MENENTUKAN STRATEGI PENJUALAN MAKANAN RINGAN (Studi Kasus: Toko Pak Herry Templek - Gadungan)

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

PENERAPAN ASSOCIATION RULE DENGAN ALGORITMA APRIORI PADA TRANSAKSI PENJUALAN DI MINIMARKET SKRIPSI. Diajukan Untuk Memenuhi Sebagian Syarat Guna

Pengembangan Aplikasi Market Basket Analysis Menggunakan Algoritma Generalized Sequential Pattern pada Supermarket

Konsep Data Mining. Pendahuluan. Bertalya. Universitas Gunadarma 2009

BAB I PENDAHULUAN 1.1 Latar Belakang

UKDW BAB I PENDAHULUAN

BAB II LANDASAN TEORI. yang terdiri dari komponen-komponen atau sub sistem yang berorientasi untuk

Assocation Rule. Data Mining

BAB III METODOLOGI PENELITIAN

- PERTEMUAN 1 - KNOWLEGDE DISCOVERY

PENERAPAN ALGORITMA APRIORI UNTUK MENENTUKAN FREKUENSI ITEM SET SEBAGAI STRATEGI PENJUALAN DI TOKO PUTRA MANIS SURAKARTA SKRIPSI

Implementasi Algoritme Modified-Apriori Untuk Menentukan Pola Penjualan Sebagai Strategi Penempatan Barang Dan Promo

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Universitas Indonesia

BAB I PENDAHULUAN. yakni teknik mesin, teknik elektro dan teknik informatika. Namun bagi para calon

BAB 2 LANDASAN TEORI

Abstrak. Data Mining, Algoritma Apriori, Algoritma FP-Growth, Mata Pelajaran, Pemrograman, Web Programming, Matematika, Bahasa Inggris.

BAB II LANDASAN TEORI

Aturan assosiatif biasanya dinyatakan dalam bentuk : {roti, mentega} {susu} (support = 40%, confidence = 50%)

Aplikasi Data Mining untuk meneliti Asosiasi Pembelian Item Barang di Supermaket dengan Metode Market Basket Analysis

BAB 1 PENDAHULUAN. retail di Indonesia pada semester I 2010 telah mencapai Rp 40 triliun. Omzet perusahaan

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB III LANDASAN TEORI. permasalahan yang dibahas dan juga menjelaskan aplikasi-aplikasi yang akan

IMPLEMENTASI DATA MINING ALGORITMA APRIORI PADA PENJUALAN SPAREPART MOTOR DI AHAS PUTRA MOTOR

BAB 2 LANDASAN TEORI

BAB III METODE PENELITIAN. A. Tempat dan Waktu. 1. Tempat Penelitian. a. Assalam hypermarket merupakan salah satu pusat perbelanjaan di

Transkripsi:

BAB 2 TINJAUAN PUSTAKA 2.1 Penelitian Terkait Beberapa jurnal penelitian terkait yang diperoleh tentang pemanfaatan teknik Data Mining dengan metode Association Rule menggunakan Algoritma Apriori untuk dapat mengolah data dan menemukan pattern atau pola penjualan adalah sebagai berikut : 1. Penelitian oleh Mochammad Yusuf Pratama judul penelitiannya adalah Penerapan Data Mining Association Rule Menggunakan Algoritma Apriori Untuk Meningkatkan Penjualan dan Memberikan Rekomendasi Pemasaran Produk Speedy yang diterbitkan pada tahun 2014[3]. Objek studi kasus yang menjadi topik utama penelitian berikut ini adalah data penjualan speedy pada PT. Telkom Cabang Wonogiri. Penelitian yang dibahas : Bagaimana penerapan algoritma apriori dengan aturan association rule pada data penjualan produk speedy dapat meningkatkan kualitas pemasaran produk speedy di daerah Wonogiri. Tujuan dari penelitian ini adalah melakukan melakukan analisa terhadap association rule dengan menggunakan algoritma apriori berdasarkan jumlah kemunculan itemset dalam data penjualan speedy agar dapat menentukan pola strategi pemasaran sehingga dapat diperoleh kepuasan pada konsumen. Penelitian ini menggunakan nilai asumsi dengan minimum support 50% dan minimum confidence 80% dengan frekuensi maksimal 2 itemset. 2. Penelitian oleh Shona Chayy Bilqisth judul penelitiannya adalah Analisis Pola Pembelian Konsumen Dengan Algoritma Apriori Pada Indomaret Indraprasta Semarang yang diterbitkan pada tahun 2016[4]. 5

6 Objek studi kasus yang menjadi topik utama penelitian berikut ini adalah data transaksi penjualan Indomaret Cabang Indraprasta Semarang. Penelitian yang dibahas : Pada penelitian ini dilakukan analisis pola pembelian konsumen penggunaan Market Basket Analysis dengan algoritma apriori yang bertujuan untuk mengetahui pola keterkaitan barang yang sering dibeli pelanggan secara bersamaan, penelitian ini bertujuan untuk meningkatkan tingkat kepuasan konsumen,penelitian dilakukan dengan menggunakan data transaksi penjualan barang bulan September dan Oktober tahun 2015 pada Indomaret daerah Indraprasta Semarang. Pembuktian data dilakukan dengan aplikasi Weka versi 3.7.13. 3. Penelitian oleh Wiwit Agus Triyanto judul penelitiannya adalah Association Rule Mining untuk Penentuan Rekomendasi Promosi Produk yang diterbitkan pada tahun 2014[5]. Objek studi kasus yang menjadi topik utama penelitian berikut ini adalah data transaksi penjualan barang supermarket. Penelitian yang dibahas : Dengan menggunakan Association Rule dapat digunakan sebagai salah satu strategi pemasaran produk kepada konsumen, dengan cara ini dapat mengetahui barang-barang apa saja yang dibeli pelanggan secara bersama-sama sehingga pedagang pun dapat merekomendasikan barang-barang yang mereka jual,teknik pengumpulan data menggunakan analisis keranjang pasar atau market basket. Nilai asumsi yang digunakan adalah minimum support 40% dan minimum confidence 80%.

7 Dari penelitian yang telah dibahas dapat disimpulkan : Tabel 2.1 Penelitian Terkait No Nama Peneliti dan Tahun Masalah Terkait Metode yang Digunakan Hasil Penelitian 1. Mochammad Strategi Data Mining Hasil yang Yusuf Pratama, Pemasaran dengan Association didapat dari 2014 produk Speedy Rule dengan proses data belum efisien metode Algoritma mining dapat,beberapa daerah Apriori dijadikan sebagai di kecamatan rekomendasi yang dapat pemasaran menjadi potensi produk yang penjualan produk lebih akurat dan speedy masih efisien untuk belum belum menentukan pola terjangkau. strategi pemasaran agar penjualan produk speedy lebih meningkat.

8 No Nama Peneliti dan Tahun Masalah Terkait Metode yang Digunakan Hasil Penelitian 2. Shona Chayy Kurangnya stok Market Basket berdasarkan Bilqisth, 2016 barang yang Analysis dengan proses data memiliki potensi metode Algoritma mining penjualan tinggi Apriori didapatkankan hal ini terjadi hasil yaitu jumlah dikarenakan tidak barang yang ada pemanfaatan paling banyak data transaksi dibeli secara yang masih bersamaan adalah kurang dan hanya mie instant dan bertugas sebagai air mineral, dari rekaman. hasil tersebut didapatkan beberapa rekomendasi yaitu konsumen dapat memperbanyak stok barang menyusun tata letak barang secara berdekatan.

9 No Nama Peneliti dan Tahun Masalah Terkait Metode yang Digunakan Hasil Penelitian 3 Wiwit Agus Kurangnya Market Basket Hasilnya adalah 3 Triyanto, 2014 dukungan dalam Analysis dengan rule ketika ha pembelian Association Rule menggunakan barang secara menggunakan minimum support bersamaan metode Algoritma 40% dan sehinga tidak Apriori minimum didapatkan hasil confidence 80% yang mendukung yang dapat dalam pemilihan digunakan untuk keputusan. membantu menentukan rekomendasi promosi suatu produk secara lebih tepat. Relevansi dari ketiga jurnal tersebut dengan penelitian ini adalah : 1. Ketiga jurnal berikut memiliki keterkaitan didalam inti masalah yang sama yaitu kurangnya penggunaan data arsip yang memiliki potensi dalam meningkatkan efisiensi dalam pemasaran dan penjualan produk. 2. Ketiga jurnal tersebut menggunakan metode yang sama yaitu menggunakan data mining dengan metode association rule. 2.2 Data Mining Beberapa Definisi dari Data Mining adalah : 1. Didalam Data Mining kata Mining berasal dari bahasa Inggris yang memiliki arti mine.dalam bahasa Inggris mine memiliki arti tambang sedangkan

10 mining artinya adalah menambang sumber daya yang berada didalam tanah, maka data mining merupakan sebuah penggalian makna yang tersembunyi didalam kumpulan data yang besar[6]. 2. Data mining merupakan suatu proses dalam mencari pola, kecenderungan dan hubungan yang memiliki arti, dengan memprosesnya dalam sekumpulan data dalam skala besar dan tersimpan dengan memanfaatkan teknik pengenalan pola teknik statistik dan matemika[2]. Intinya dapat disimpukan bahwa definisi dari data mining adalah proses pengambilan data atau informasi yang kemudian dapat diproses menjadi suatu pengetahuan yang bisa digunakan dan dapat diteliti lagi menemukan pengatahuan atau informasi yang dibutuhkan. 2.3 Tahapan KDD KDD merupakan singkatan dari Knowledge Discovery in Database dapat dijabarkan diantaranya [7] : 1. Data Selection : Data Selection atau Seleksi data yang dilakukan didalam sekelompok data sebelum tahap pencarian informasi dalam KDD dimulai. 2. Preprocessing / Cleaning : Sebelum dilakukannya proses didalam data mining, tahap ini diwajibkan untuk melakukan proses pembersihan dengan tujuan menghapus data yang duplikat, mengecek yang tidak konsisten, dan memperbaiki error yang ada didalam data, seperti contoh error didalam tata huruf. Dalam tahap ini dilakukan juga proses memperkaya data dengan data atau informasi yang dibutuhkan dalam KDD, contohnya seperti data atau informasi eksternal. 3. Transformation : Tahap ini merupakan tahap dimana akan dilakukan transformasi data yang telah diseleksi, didalam tahap ini proses yang kreatif sangat bergantung pada pencarian pola atau jenis informasi didalam data, sehingga data yang telah mengalami tahap transformasi tersebut sesuai saat digunakan dalam proses data mining.

11 4. Data mining : Salah satu tahap didalam proses data mining yaitu menemukan pola atau informasi yang didalam data yang telah terseleksi. Ada banyak variasi didalam metode, teknik, dan algoritma yang terdapat pada data mining. Kesesuaian metode atau algoritma sangat bergantung pada proses dan tujuan yang terdapat pada KDD. 5. Interpretation / Evaluation : Merupakan tahap dilakukannya penerjemahan pola yang dilakukan didalam data mining tahap dilakukan dengan tujuan agar pola informasi yang dihasilkan nantinya dapat dimengerti oleh pihak yang berkepentingan. Didalam tahap ini juga dilakukan investivigasi terhadap informasi dan pola yang ditemukan bertentangan dengan fakta atau tidak. Gambar 2.1 Tahapan Data Mining 2.4 Teknik Data Mining 1. Clustering Clustering atau sering disebut dengan Klasterisasi adalah salah satu teknik membagi data-set menjadi beberapa sub-set atau kelompok yang sedemikian rupa, sehingga elemen yang ada didalam kelompok tertentu memiliki set property yang dibagi bersama, dengan tingkat kesamaan yang tinggi dalam satu

12 kelompok dan tingkat kesamaan antar kelompok yang rendah. Teknik berikut memiliki sebuta lain yaitu unsupervised learning[6]. 2. Regretion Metode yang digunakan untuk memprediksi nilai dalam suatu variable berkelanjutan yang diberikan dengan dasar nilai dari variable lain, dengan asumsi dari model ketergantungan linier atau non-linier. Teknik tersebut sering digunakan dalam statistika dan bidang jaringan neural network[6]. 3. Classification Classification atau klasifikasi adalah teknik yang digunakan untuk menentukan suatu record didalam sekelompok data baru menuju kesalah satu dari beberapa kategori yang telah disebutkan. Teknik ini sering disebut juga dengan supervised learning[6]. 4. Association Rule Teknik association rule atau aturan asosiatif merupakan teknik data mining dalam mencari rule diantara kombinasi suatu item. Dalam teknik tersebut terbentuk sebuah implikasi dimana A B merupakan sebuah Itemset. Contoh : {Pena,Tinta} {Buku}. Didalam association rule terdapat dua parameter yaitu support dan confidence. Support merupakan nilai penunjang yang ditunjukan dengan tingkat presentase itemset dari seluruh transaksi sedangkan confidence adalah nilai kepastian yang diperlihatkan dengan seberapa kuat relasi antar itemset dalam association rule[8]. Rumus dari Support dan confidence dapat diuraikan sebagai berikut : Support A U B = Confidence A U B = (2.1) (2.2)

13 2.5 Metode Algoritma Apriori Metode algoritma apriori merupakan bagian dari metode association rule didalam data mining. Selain apriori ada 2 metode lain yang termasuk didalam golongan association rule yaitu metode algoritma hash based dan generalized rule[2]. Metode algoritma apriori adalah metode yang digunakan dalam mencari pola high frequency. Pola high frequency adalah sekumpulan dari pola item didalam database yang memiliki frequency atau support diatas batas yang telah ditentukan sering juga disebut dengan minimum support dan threshold. Pola high frequency tersebut digunakan untuk menentukan association rule[2]. Algoritma apriori terbagi menjadi beberapa proses iteration. Tiap iteration menciptakan beberapa pola high frequency yang memiliki panjang sama dimulai dari pertama dan akan membentuk pola high frequency dengan panjang satu. pada iteration pertama, support yang berasal dari setiap item akan dikalkulasikan dengan cara mengecek database. Setelah support dari setiap item ditemukan, item yang mempunyai support diatas minimum support akan ditunjuk menjadi pola high frequency dengan panjang satu atau dapat disingkat sebagai 1-itemset. Sedangkan k-itemset memiliki arti satu set yang terisi didalam k-item. Iteration kedua menciptakan 2-itemset pada setiap setnya mempunyai 2 item. Pertama dibuat kandidat 2-itemset ini dikalkulasikan supportnya dengan mengecek database. Support yang disebut didalan iteration kedua ini berarti jumlah transaksi yang berada didalam database terdapat kedua item didalam kandidat 2-itemset, setelah support akan diperoleh calon 2-itemset, calon 2-itemset yang telah mencukupi kriteria minimum support bisa diputuskan sebagai 2-itemset yang juga menjadi pola high frequency yang memiliki panjang dua. Berikutnya iteration akan dibagi menjadi beberapa bagian : 1. Pembuatan Calon itemset Dengan mengkombinasikan antara (k-1)-itemset yang diperoleh dari iteration terdahulu akan terbentuk k-itemset. Ciri dari metode algoritma apriori adalah

14 memiliki pemotongan calon k-itemset yang subset-nya berisi k-q item tidak masuk hitungan dalam pola high frequency yang memiliki panjang k-1. 2. Kalkulasi support calon k-itemset Dengan melakukan cek database untuk mengkalkulasikan jumlah setiap transaksi yang memiliki item didalam calon k-itemset akan diperoleh support dari setiap calon k-itemset. Ini merupakan salah satu ciri dari metode algoritma apriori dimana kalkulasi database dilakukan dengan cara mengecek seluruh database dengan sejumlah k-itemset terpanjang. 3. Menetapkan high frequency High frequency didalam k-itemset diputuskan melalui calon k-itemset dengan support lebih besar dari minimum support. Apabila tidak ada pola high frequency yang baru maka keseluruhan proses yang terjadi akan diberhentikan. Jika tidak maka k akan ditambahkan satu dan kembali lagi menjadi bagian satu. Analisis association terkenal karena aplikasinnya banyak digunakan untuk market basket analysis atau analisa keranjang pasar. Metedologi dasar dari analisis berikut terbagi menjadi dua tahap yaitu : 1. Analisis Pola Highest Frequency Tahap ini akan ditelusuri kombinasi pada suatu item yang telah memenuhi kriteria minimum dari nilai support yang terdapat didalam database. Nilai support dalam sebuah item dapat dirumuskan sebagai berikut : Support (A) = (2.3) Sementara itu, jika nilai support dari 2 item dirumuskan sebagai berikut. Support (A U B) = (2.4) 2. Pembentukan Association Rule Jika semua pola high frequency telah ditemukan, selanjutnya dilakukan pencarian association rule yang telah memenuhi syarat minimum untuk confidence dengan mengkalkulasikan A B.

15 Nilai confidence pada aturan A B dirumuskan sebagai berikut : ConfidenceP(B A) = (2.5) 3. Lift Ratio Lift digunakan untuk mengukur seberapa penting rule yang telah terbentuk berdasarkan nilai support dan confidence. Lift ratio memberikan nilai yang dapat menunjukan validitas suatu proses transaksi dan memberikan informasi apakah kejadian dimana produk A dibeli bersamaan dengan produk B benar[9]. Lift ratio dapat dirumuskan sebagai berikut : Lift (A,B) = (2.6) 2.6 Rapid Miner RapidMiner adalah software yang bersifat opensource. RapidMiner merupakan sebuah terobosan dalam analisis yang dilakukan prediction analysis, text mining dan data mining. Dalam memberikan informasi kepada pengguna RapidMiner menggunakan teknik deskriptif dan prediksi sehingga nantinya akan didapat memberikan informasi berupa pengambilan keputusan yang paling efektif. RapidMiner kurang lebih memiliki 500 operator, termasuk didalamnya operator yang digunakan untuk output, input, visualization, dan data preprocessing. Software ini bersifat stand alone atau berdiri sendiri untuk analisis data dan mesin data mining yang dapat melakukan proses integrasi terhadap produknya sendiri. RapidMiner memiliki kemampuan untuk bekerja secara universal pada semua sistem operasi kemampuan ini dapat diraih karena basis dari RapidMiner adalah java[10]. 2.7 NetBeans NetBeans adalah sebuah aplikasi IDE yang digunakan oleh software developer komputer dalam menulis, meng-compile, mencari kesalahan, dan menjalankan

16 program. Netbeans mempunyai sekumpulan software module yang digunakan sebagai sarana untuk membuat suatu aplikasi. Module merupakan sebuah arsip java atau java archive yang berisikan class Java berfungsi sebagai sarana interaksi dengan Netbeans Open API[11]. Pembuatan program java dapat menggunakan text editor layaknya notepad++ dan aplikasi text editor lainnya. Dalam meng-compile dan menjalankan program dapat dilakukan melalui cmd atau Command Prompt. Penggunaan aplikasi netbeans akan memudahkan para software developer dalam melakukan coding program, compile, dan menjalankan program[11]. 2.8 MySql Mysql merupakan software basis data berkemampuan multi-thread dan multi-user dengan user mencapai 6 juta yang tersebar diberbagai penjuru dunia. Mysql AB menciptakan Mysql menjadi sebuah software gratis yang berlisensi GNU General Public Licence (GPL), tetapi perusahaan tersebut menawarkan juga software ini dengan lisensi komersial bagi beberapa user yang merasa tidak sesuai dengan software berlisensi GPL[11]. Tidak seperti proyek Apache, yang dimana pengembangan software dan hak cipta kode sumber dimiliki oleh pembuatnnya masing-masing. Mysql merupakan software yang berada dibawah naungan perusahaan komersial Swedia Mysql AB. Hampir dari semua hak cipta source code didalam Mysql dimiliki oleh perusahaan Mysql AB. Mysql AB didirikan oleh Michael Monty Widenius, David Axmark, dan Allan Larsson. [11]. 2.9 SPMF SPMF adalah sebuah aplikasi perangkat lunak open source yang berfungsi untuk melakukan pengolahan data mining yang menyediakan library data mining dan ditulis dalam pemrograman java. SPMF itu sendiri didistribusikan dibawah lisensi dari GPL v3 yang telah mengimplementasikan 115 algoritma untuk association rule mining dan sequential pattern mining[12].

17 2.10 Penggunaan Data Mining Dalam Perusahaan Bisnis didalam perusahaan tidak hanya berjalan pada ruang tertutup. Oleh karena itu keberhasilan yang terdapat dalam menjalankan bisnis tidak hanya bergantung pada bagaimana cara menjalankan bisnis, akan tetapi ada pada bagaimana proses menjalankan bisnis tersebut bisa berbeda dari lainnya namun dapat memberi keuntungan yang lebih pada perusahaan tersebut. Kunci dalam membuat perbedaan tersebut ada pada penggunaan data yang tersimpan pada sistem yang digunakan untuk bisnis[13]. Data semakin lama akan semakin menumpuk seiring dengan terus bergeraknya aktivitas proses bisnis didalam perusahaan. Data ini terdiri atas sumber informasi yang berharga. Untuk mendapatkan informasi yang terkandung dalam data tersebut data sebelumnya harus diolah terlebih dahulu[13]. Setelah data diolah hasil yang didapat dari pengolahan data tersebut adalah kemampuan untuk memprediksi fakta yang terdapat pada lingkungan bisnis. Hal ini membuat perusahaan mampu melakukan tindakan proaktif dibandingkan hanya reaktif. Data memberikan pengetahuan tak ternilai tentang masa depan. Data dapat membantu perusahaan dalam mengoperasikan bisnis secara optimal, yaitu dengan cara melakukan pengembangan terhadap market share, meningkatkan customer share, dan membangun loyalitas pelanggan[13]. Dalam persaingan di dunia bisnis, khususnya industry otomotif, menuntut para manajer untuk menemukan suatu strategi jitu yang dapat meningkatkan penjualan kendaraan roda dua. Salah satu cara mengatasinya adalah dengan bagaimana cara memprediksi perilaku pelanggan dalam membeli kendaraan roda dua. Untuk dapat melakukan hal tersebut dibutuhkan sebuah data, data penjualan merupakan salah satu jenis data yang sangat cocok untuk diolah dalam meningkatkan pemasaran. Permasalahan utamanya adalah bagaimana cara mendapatkan pengetahuan ini dari data yang dimiliki oleh perusahaan. Kuncinya yaitu data mining, yang menjadi teknik paling populer untuk membangun sistem pendukung keputusan[13]

18 Data mining memiliki banyak keuntungan yaitu dapat membantu perusahaan dalam mempercepat proses pengambilan keputusan, selain itu juga terdapat beberapa keuntungan yaitu perusahaan dapat mengelola informasi yang terkandung di dalam data transaksi menjadi sebuah pengetahuan (knowledge) yang baru. Lewat pengetahuan yang didapat, perusahaan dapat meningkatkan pendapatannya dan mengurangi biaya, dan pada akhirnya di masa yang akan datang perusahaan dapat lebih kompetitif [14]. Data mining tidak hanya sekedar publisitas yang berlebihan, tetapi data mining dapat menjadi sebuah langkah logis didalam pengumpulan pengetahuan yang merupakan model perusahaan paling strategis. Dalam melakukan langkah ini tidak berarti perusahaan harus melakukan langkah sebelumnya, tetapi dengan memperhatikan langkah-langkah tersebut akan membantu dalam persiapan kedepan. Data mining tidak akan akan mengubah sistem yang sudah ada menjadi obsolete, tetapi justru akan dapat memperbesar sistem dengan memperkaya data yang digunakan[13].

19