15
7/23/2019 Slide DM 10 Market Basket Analysis http://slidepdf.com/reader/full/slide-dm-10-market-basket-analysis 1/15 Market Basket Analysis Market Basket Analysis

Slide DM 10 Market Basket Analysis

Embed Size (px)

Citation preview

Page 1: Slide DM 10 Market Basket Analysis

7/23/2019 Slide DM 10 Market Basket Analysis

http://slidepdf.com/reader/full/slide-dm-10-market-basket-analysis 1/15

Market Basket AnalysisMarket Basket Analysis

Page 2: Slide DM 10 Market Basket Analysis

7/23/2019 Slide DM 10 Market Basket Analysis

http://slidepdf.com/reader/full/slide-dm-10-market-basket-analysis 2/15

Ide Dasar Ide Dasar 

Page 3: Slide DM 10 Market Basket Analysis

7/23/2019 Slide DM 10 Market Basket Analysis

http://slidepdf.com/reader/full/slide-dm-10-market-basket-analysis 3/15

Aturan yang menyatakan asosiasi antara beberapa atribut

sering disebut  Afnity Analysis  atau Market Basket Analysis.

Analisis asosiasi ( Association Rule) merupakan salah satuteknik yang digunakan untuk menemukan aturan asosiatif

antara suatu kombinasi item.

Misalnya aturan asosiatif dari analisis pembelian di suatu pasarswalayan adalah dapat diketahuinya berapa besarkemungkinan seorang pelanggan membeli rotibersamaan dengan susu, pasta gigi dengan sikat gigi, bir

dengan pampers, dsb.

Dengan pengetahuan tsb pemilik pasar swalayan dapatmengatur penempatan barangnya atau merancangkampanye pemasaran terkait dengan pengetahuan yang

didapat.

Ide DasarIde Dasar (cont’d)(cont’d)

Page 4: Slide DM 10 Market Basket Analysis

7/23/2019 Slide DM 10 Market Basket Analysis

http://slidepdf.com/reader/full/slide-dm-10-market-basket-analysis 4/15

Aturan asosiasi biasanya dinyatakan dalam bentuk:Aturan asosiasi biasanya dinyatakan dalam bentuk:

1. “!" dari transaksi yang memuat item roti danmentega #uga memuat susu. $edangkan %!" dari

seluruh transaksi memuat ketiga item itu&.'. “$eorang konsumen yang membeli roti dan

mentega punya kemungkinan !" #uga membelisusu. Aturan ini ukup signikan karena mewakili%!" dari transaksi yg ada&.

{roti, mentega} {susu} (support =40%,condence=50%)

Aturan tersebut dapat berarti:

Ide DasarIde Dasar (cont’d)(cont’d)

Page 5: Slide DM 10 Market Basket Analysis

7/23/2019 Slide DM 10 Market Basket Analysis

http://slidepdf.com/reader/full/slide-dm-10-market-basket-analysis 5/15

Support = P (A ∩ B) =  ∑ Transaksi yang mengandung A dan B

∑ Transaksi

*ilai confdence dari aturan A + diperoleh dengan:

Confidence = P (B | A) =   ∑ Transaksi yang mengandung A dan B

∑ Transaksi yang mengandung A

*ilai support  dari aturan A + diperoleh dengan:

Rumus Dasar Rumus Dasar 

Page 6: Slide DM 10 Market Basket Analysis

7/23/2019 Slide DM 10 Market Basket Analysis

http://slidepdf.com/reader/full/slide-dm-10-market-basket-analysis 6/15

Misalkan dari suatu database transaksi didapatkan data sbb:Misalkan dari suatu database transaksi didapatkan data sbb:

 ransaksi Dalam bentuk tabular

Contoh KasusContoh Kasus

Page 7: Slide DM 10 Market Basket Analysis

7/23/2019 Slide DM 10 Market Basket Analysis

http://slidepdf.com/reader/full/slide-dm-10-market-basket-analysis 7/15

+eberapa pengertian:+eberapa pengertian:

$ebuah$ebuah itemset itemset  merupakan himpunan item-item yang beradamerupakan himpunan item-item yang berada

dalam himpunan item yang di#ual, yaitu teh, gula, kopi, susu,dalam himpunan item yang di#ual, yaitu teh, gula, kopi, susu,

roti/.roti/.

  k-itemset k-itemset  adalahadalah itemset itemset  yang berisi k item. Misalnyayang berisi k item. Misalnya::

teh, gula/ adalah '-teh, gula/ adalah '-itemset itemset ,,

teh, gula, roti/ adalah 0-teh, gula, roti/ adalah 0- itemset itemset ..

  Frequent itemset Frequent itemset   menun#ukkanmenun#ukkan itemset itemset   yang memilikiyang memilikifrekuensi kemunulan lebih dari minimum yang ditentukan (frekuensi kemunulan lebih dari minimum yang ditentukan (φφ).).

impunan dariimpunan dari requent k-itemset requent k-itemset  dilambangkan dengan 2dilambangkan dengan 2kk..

DefinisiDefinisi

Page 8: Slide DM 10 Market Basket Analysis

7/23/2019 Slide DM 10 Market Basket Analysis

http://slidepdf.com/reader/full/slide-dm-10-market-basket-analysis 8/15

Calon 2-itemset  Calon 3-itemset  3ika φ  4 ', maka:

2'4 teh, gula/, gula, kopi/, gula, susu/, gula, roti/,

kopi, susu/, susu, roti//4

5

C2

 = 10

5C

3 = 10

DefinisiDefinisi (cont’d)(cont’d)

Page 9: Slide DM 10 Market Basket Analysis

7/23/2019 Slide DM 10 Market Basket Analysis

http://slidepdf.com/reader/full/slide-dm-10-market-basket-analysis 9/15

5ngat6, nilai confdence  dari aturan A + diperolehdengan:Confidence = P (B | A) =

7alon aturan asosiasi dari 20

 3ika ditetapkan nilai confdence  minimal adalah 8!",maka aturan yg bisa terbentuk adalah aturan ') dan0).

DefinisiDefinisi (cont’d)(cont’d)

Page 10: Slide DM 10 Market Basket Analysis

7/23/2019 Slide DM 10 Market Basket Analysis

http://slidepdf.com/reader/full/slide-dm-10-market-basket-analysis 10/15

+erdasarkan ontoh transaksi yang diberikan, hitunglah6

LatihanLatihan

Page 11: Slide DM 10 Market Basket Analysis

7/23/2019 Slide DM 10 Market Basket Analysis

http://slidepdf.com/reader/full/slide-dm-10-market-basket-analysis 11/15

AturanJika membeli ... , maka

membeliSuort Confidence

Teh, Gula

Teh, Kopi

Teh, Susu

Teh, Roti

Gula, Kopi

Gula, Susu

Gula, Roti

Kopi, Susu

Kopi, Roti

Susu, Roti

!ransaksi

Susu, Teh, Gula

Teh, Gula, Roti

Teh, Gula

Susu, Roti

Susu, Gula, Roti

Teh, Gula

Gula, kopi, Susu

Gula, kopi, Susu

Susu, Kopi, Roti

Gula, Teh, Kopi

Page 12: Slide DM 10 Market Basket Analysis

7/23/2019 Slide DM 10 Market Basket Analysis

http://slidepdf.com/reader/full/slide-dm-10-market-basket-analysis 12/15

 3awaban:

LatihanLatihan (cont’d)(cont’d)

Page 13: Slide DM 10 Market Basket Analysis

7/23/2019 Slide DM 10 Market Basket Analysis

http://slidepdf.com/reader/full/slide-dm-10-market-basket-analysis 13/15

"aman#kan.....$$$"aman#kan.....$$$

Page 14: Slide DM 10 Market Basket Analysis

7/23/2019 Slide DM 10 Market Basket Analysis

http://slidepdf.com/reader/full/slide-dm-10-market-basket-analysis 14/15

%uat ro#ram sederhana berdasarkan%uat ro#ram sederhana berdasarkan

al#oritma aturan asosiasi..&&al#oritma aturan asosiasi..&&

'in##u dean kita liat...'in##u dean kita liat...

Page 15: Slide DM 10 Market Basket Analysis

7/23/2019 Slide DM 10 Market Basket Analysis

http://slidepdf.com/reader/full/slide-dm-10-market-basket-analysis 15/15

Luakan...&Luakan...&