SlideShare una empresa de Scribd logo
1 de 7
Descargar para leer sin conexión
Bab 1
Pendahuluan WEKA
I.

Tugas Pendahuluan
1. Jelaskan yang dimaksud dengan Data mining!
2. Sebutkan 5 aplikasi yang memanfaatkan teknik data mining!

II.

Tujuan Praktikum
1. Mahasiswa dapat memahami klasifikasi sebagai sebuah fungsionalitas
dalam data mining.
2. Mahasiswa dapat mengenal WEKA sebagai sebuah perangkat lunak data
mining, terutama untuk menyelesaikan masalah klasifikasi.
3. Mahasiswa dapat mengubah format data sehingga dapat menjadi masukan
pada perangkat lunak WEKA.

III.

Dasar Teori
Data mining adalah sebuah bidang ilmu yang berupaya menemukan
pola, kaidah, aturan, dan informasi berharga yang menarik dan belum diketahui
sebelumnya dari sekumpulan besar data. Kemunculan ilmu ini dilatarbelakangi
oleh munculnya tumpukan data di berbagai bidang kehidupan. Seringkali
sebuah organisasi atau kelompok kerja tertentu banyak melakukan kegiatan
pengumpulan data, administrasi

maupun

perhitungan-perhitungan

yang

menghasilkan data dalam jumlah besar.
Berbagai tools komersial maupun non-komersial beredar dan digunakan
untuk berbagai tujuan yang berkaitan dengan data mining. Salah satu
diantaranya yang menarik dan akan dibicarakan dalam modul ini adalah
WEKA, yang merupakan alat bantu data mining, terutama dalam penerapannya
untuk menyelesaikan masalah klasifikasi.

1
Sejarah WEKA
WEKA adalah sebuah paket tools machine learning praktis. “WEKA”
merupakan singkatan dari Waikato Environment for Knowledge Analysis, yang
dibuat di Universitas Waikato, New Zealand untuk penelitian, pendidikan dan
berbagai aplikasi. WEKA mampu menyelesaikan masalah-masalah data mining
di dunia-nyata, khususnya klasifikasi yang mendasari pendekatan-pendekatan
machine learning. Perangkat lunak ini ditulis dalam hirarki class Java
dengan metode berorientasi objek dan dapat berjalan hampir di semua platform.
WEKA mudah digunakan dan diterapkan pada beberapa tingkatan yang
berbeda. Tersedia implementasi algoritma-algoritma pembelajaran state-of-theart yang dapat diterapkan pada dataset dari command line. WEKA mengandung
tools untuk pre-processing data, klasifikasi, regresi, clustering, aturan asosiasi,
dan visualisasi. User dapat melakukan preprocess pada data, memasukkannya
dalam sebuah skema pembelajaran, dan menganalisa classifier yang dihasilkan
dan performansinya – semua itu tanpa menulis kode program sama sekali.
Contoh penggunaan WEKA adalah dengan menerapkan sebuah metode
pembelajaran ke dataset dan menganalisa hasilnya untuk memperoleh informasi
tentang data, atau menerapkan beberapa metode dan membandingkan
performansinya untuk dipilih.
Tools yang dapat digunakan untuk pre-processing dataset membuat user dapat
berfokus pada algoritma yang digunakan tanpa terlalu memperhatikan detail
seperti pembacaan data dari file-file, implementasi algoritma filtering, dan
penyediaan kode untuk evaluasi hasil.
GUI Explorer adalah GUI WEKA yang paling mudah digunakan dan
menyediakan semua fitur WEKA dalam bentuk tombol dan tampilan visualisasi
yang menarik dan lengkap. Preprocess, klasifikasi, asosiasi, clustering,
pemilihan atribut, dan visualisasi dapat dilakukan dengan mudah dan
menyenangkan di sini.

2
Gambar1. WEKA explorer

GUI Experimenter memudahkan perbandingan performansi skema-skema
pembelajaran yang berbeda. Experimenter biasanya digunakan untuk klasifikasi
dan regresi. Hasil dari perbandingan performansi dapat dituliskan dalam file
atau basis data. Pilihan evaluasi yang tersedia dalam WEKA adalah crossvalidation, learning curve, hold-out. User juga dapat melakukan iterasi menurut
beberapa setting parameter yang berbeda.

Gambar 2. WEKA Experiment

Tab Setup yang muncul saat user membuka Experimenter memungkinkan user
memilih dan mengkonfigurasi eksperimen yang dilakukan. Setelah menyimpan
definisi eksperimen yang dilakukan, user dapat memulai eksperimen dari tab
3
Run dan meng-klik tombol Start. Area di bawahnya akan menunjukkan proses
yang sedang dilakukan. Hasilnya disimpan dalam format CSV dan dapat
dibuka dalam bentuk spreadsheet.
Tab ketiga. Analize, dapat digunakan untuk menganalisa hasil ekperimen yang
dikirim ke WEKA. Jumlah baris hasil ditunjukkan pada panel Source.
Hasilnya dapat di-load dalam format .ARFF maupun dari basis data.
Antarmuka ini memungkinkan user melakukan lebih dari 1 eksperimen
sekaligus, mungkin menerapkan beberapa teknik berbeda pada sebuah dataset,
atau teknik yang sama dengan parameter-parameter yang berbeda.
GUI

Knowledge

Flow

merupakan

GUI

baru

dalam

WEKA

yang

merupakan antarmuka Java-Beans-based untuk melakukan setting dan
menjalankan percobaan-percobaan machine learning.

Gambar 3. WEKA Knowledge Flow

KnowledgeFlow menyediakan alternatif lain dari Explorer sebagai sebuah front
end grafis untuk algoritma-algoritma inti WEKA. Karena masih dalam
pengembangan, beberapa fungsionalitas dalam Explorer belum tersedia dalam
KnowledgeFlow.
KnowledgeFlow menampilkan ‘aliran data’ dalam WEKA. User dapat memilih
komponen-komponen WEKA dari toolbar, meletakkannya pada area yang
tersedia dan menghubungkannya untuk membentuk ‘aliran pengetahuan’
4
pemrosesan dan analisa data.
KnowledgeFlow dapat menangani data secara incremental maupun dalam
batches (Explorer hanya menangani data batch). Tentunya pembelajaran dari
data secara incremental

memerlukan

sebuah

classifier

yang

dapat

diupdate instance per instance.
Format Data dalam WEKA
Misalnya diketahui sekumpulan data dan ingin dibangun sebuah decision tree
dari data tersebut, maka data tersebut harus disimpan dalam format ‘flat’, ARFF
karena WEKA perlu mengetahui beberapa informasi tentang tiap atribut yang
tidak dapat disimpulkan secara otomatis dari nilai-nilainya.
File ARFF (Attribute-Relation File Format) adalah sebuah file teks ASCII yang
berisi daftar instances dalam sekumpulan atribut. File ARFF dikembangkan
oleh Machine Learning Project di Department of Computer Science of The
University of Waikato untuk digunakan dalam perangkat lunak WEKA.
Pengubahan format data ini dapat dilakukan dengan mudah. Misalkan data awal
dalam format .xls (lihat gambar 2a), buka data tersebut dari Microsoft Excel
dan simpan sebagai .csv. Selanjutnya, buka file tersebut dari Microsoft Word,
notepad, atau editor teks lainnya dan data sudah berubah dalam format commaseparated. Lalu sesuaikan data tersebut dengan menambahkan informasi awal.
Hasilnya, data tersebut sudah dapat digunakan sebagai inputan dalam WEKA.
Pastikan bahwa data dalam format .arff tersebut sudah memenuhi: Data
dipisahkan dengan koma, dengan kelas sebagai atribut terakhir. Bagian header
diawali dengan @RELATION.
Tiap

atribut

ditandai

dengan

@ATTRIBUTE.

Tipe-tipe

data

dalam

WEKA: numerik(REAL atau INTEGER), nominal, String, dan Date. Bagian
data diawali dengan @DATA

5
Gambar 2a. Format .arff

Gambar 2b. Format .csv

6
IV.

Tugas
1. Ubahlah

dataset

berikut

ini

ke

dalam

format

.ARFF

sehingga

dapat

digunakan sebagai inputan pada WEKA. Simpan hasilnya dengan nama
contact_lenses.arff dan berikan komentar per baris!

Index
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24

Age
young
young
young
young
young
young
young
young
pre-presbyopic
pre-presbyopic
pre-presbyopic
pre-presbyopic
pre-presbyopic
pre-presbyopic
pre-presbyopic
pre-presbyopic
presbyopic
presbyopic
presbyopic
presbyopic
presbyopic
presbyopic
presbyopic
presbyopic

Spectacleprescrip
myope
myope
myope
myope
hypermetrope
hypermetrope
hypermetrope
hypermetrope
myope
myope
myope
myope
hypermetrope
hypermetrope
hypermetrope
hypermetrope
myope
myope
myope
myope
hypermetrope
hypermetrope
hypermetrope
hypermetrope

Astigmatism
no
no
yes
yes
no
no
yes
yes
no
no
yes
yes
no
no
yes
yes
no
no
yes
yes
no
no
yes
yes

Tear-prodrate
reduced
normal
reduced
normal
reduced
normal
reduced
normal
reduced
normal
reduced
normal
reduced
normal
reduced
normal
reduced
normal
reduced
normal
reduced
normal
reduced
normal

Contactlenses
None
Soft
None
Hard
None
Soft
None
Hard
None
Soft
None
Hard
None
Soft
None
None
None
None
None
Hard
None
Soft
None
None

7

Más contenido relacionado

La actualidad más candente

Sistem informasi akuntansi teknik dan dokumentasi sistem informasi
Sistem informasi akuntansi   teknik dan dokumentasi sistem informasiSistem informasi akuntansi   teknik dan dokumentasi sistem informasi
Sistem informasi akuntansi teknik dan dokumentasi sistem informasiUlmi_Kalsum
 
Etika dalam akuntansi perpajakan
Etika dalam akuntansi perpajakanEtika dalam akuntansi perpajakan
Etika dalam akuntansi perpajakanDutaArisMunandar
 
akuisisi antar perusahaan dan investasi pada entitas lain
akuisisi antar perusahaan dan investasi pada entitas lainakuisisi antar perusahaan dan investasi pada entitas lain
akuisisi antar perusahaan dan investasi pada entitas lainNurmansyah Arif W
 
Bab 10 evaluasi pusat investasi
Bab 10 evaluasi pusat investasi Bab 10 evaluasi pusat investasi
Bab 10 evaluasi pusat investasi apryani rahmawati
 
Profesi Akuntan Publik pada Masa depan
Profesi Akuntan Publik pada Masa depanProfesi Akuntan Publik pada Masa depan
Profesi Akuntan Publik pada Masa depanDiah Fitri
 
Resume Teori Akuntansi Buku William Scoot bab 3 dan 4
Resume Teori Akuntansi Buku William Scoot bab 3 dan 4Resume Teori Akuntansi Buku William Scoot bab 3 dan 4
Resume Teori Akuntansi Buku William Scoot bab 3 dan 4SolehFudin1
 
Pengendalian internal perusahaan bab 5 auditing
Pengendalian internal perusahaan bab 5 auditingPengendalian internal perusahaan bab 5 auditing
Pengendalian internal perusahaan bab 5 auditingAsep suryadi
 
Ruang Lingkup Sistem Informasi Akuntansi
Ruang Lingkup Sistem Informasi AkuntansiRuang Lingkup Sistem Informasi Akuntansi
Ruang Lingkup Sistem Informasi AkuntansiYuni Fatia Nauri
 
Sistem informasi akuntansi siklus pendapatan dan siklus pengeluaran
Sistem informasi akuntansi   siklus pendapatan dan siklus pengeluaranSistem informasi akuntansi   siklus pendapatan dan siklus pengeluaran
Sistem informasi akuntansi siklus pendapatan dan siklus pengeluaranUlmi_Kalsum
 
Analisis Sistem Informasi Penjualan Alfamart
Analisis Sistem Informasi Penjualan Alfamart Analisis Sistem Informasi Penjualan Alfamart
Analisis Sistem Informasi Penjualan Alfamart SariWahyuningsih4
 
Kel.1 -perencanaan pajak melalui pemilihan badan usaha
Kel.1  -perencanaan pajak melalui pemilihan badan usahaKel.1  -perencanaan pajak melalui pemilihan badan usaha
Kel.1 -perencanaan pajak melalui pemilihan badan usahaNisa Uzumakiy
 

La actualidad más candente (20)

Sistem informasi akuntansi teknik dan dokumentasi sistem informasi
Sistem informasi akuntansi   teknik dan dokumentasi sistem informasiSistem informasi akuntansi   teknik dan dokumentasi sistem informasi
Sistem informasi akuntansi teknik dan dokumentasi sistem informasi
 
Etika dalam akuntansi perpajakan
Etika dalam akuntansi perpajakanEtika dalam akuntansi perpajakan
Etika dalam akuntansi perpajakan
 
akuisisi antar perusahaan dan investasi pada entitas lain
akuisisi antar perusahaan dan investasi pada entitas lainakuisisi antar perusahaan dan investasi pada entitas lain
akuisisi antar perusahaan dan investasi pada entitas lain
 
Bab 10 evaluasi pusat investasi
Bab 10 evaluasi pusat investasi Bab 10 evaluasi pusat investasi
Bab 10 evaluasi pusat investasi
 
Profesi Akuntan Publik pada Masa depan
Profesi Akuntan Publik pada Masa depanProfesi Akuntan Publik pada Masa depan
Profesi Akuntan Publik pada Masa depan
 
Resume Teori Akuntansi Buku William Scoot bab 3 dan 4
Resume Teori Akuntansi Buku William Scoot bab 3 dan 4Resume Teori Akuntansi Buku William Scoot bab 3 dan 4
Resume Teori Akuntansi Buku William Scoot bab 3 dan 4
 
Revaluasi Aktiva Tetap
Revaluasi Aktiva TetapRevaluasi Aktiva Tetap
Revaluasi Aktiva Tetap
 
Cara pemakaian weka
Cara pemakaian wekaCara pemakaian weka
Cara pemakaian weka
 
BAB 1 METODE PENELITIAN
BAB 1 METODE PENELITIANBAB 1 METODE PENELITIAN
BAB 1 METODE PENELITIAN
 
Bab 8 materialitas dan risiko audit
Bab 8 materialitas dan risiko auditBab 8 materialitas dan risiko audit
Bab 8 materialitas dan risiko audit
 
Metode fact finding & requirement
Metode fact finding & requirementMetode fact finding & requirement
Metode fact finding & requirement
 
Pengendalian internal perusahaan bab 5 auditing
Pengendalian internal perusahaan bab 5 auditingPengendalian internal perusahaan bab 5 auditing
Pengendalian internal perusahaan bab 5 auditing
 
Ruang Lingkup Sistem Informasi Akuntansi
Ruang Lingkup Sistem Informasi AkuntansiRuang Lingkup Sistem Informasi Akuntansi
Ruang Lingkup Sistem Informasi Akuntansi
 
Penjelasan COSO & COBIT
Penjelasan COSO & COBITPenjelasan COSO & COBIT
Penjelasan COSO & COBIT
 
Sistem informasi akuntansi siklus pendapatan dan siklus pengeluaran
Sistem informasi akuntansi   siklus pendapatan dan siklus pengeluaranSistem informasi akuntansi   siklus pendapatan dan siklus pengeluaran
Sistem informasi akuntansi siklus pendapatan dan siklus pengeluaran
 
Siklus penggajian
Siklus penggajianSiklus penggajian
Siklus penggajian
 
Revenue Bagian 1
Revenue Bagian 1Revenue Bagian 1
Revenue Bagian 1
 
Analisis Sistem Informasi Penjualan Alfamart
Analisis Sistem Informasi Penjualan Alfamart Analisis Sistem Informasi Penjualan Alfamart
Analisis Sistem Informasi Penjualan Alfamart
 
Kel.1 -perencanaan pajak melalui pemilihan badan usaha
Kel.1  -perencanaan pajak melalui pemilihan badan usahaKel.1  -perencanaan pajak melalui pemilihan badan usaha
Kel.1 -perencanaan pajak melalui pemilihan badan usaha
 
Database relasional
Database relasionalDatabase relasional
Database relasional
 

Similar a WEKA

Fathoni m bahan ajar_if2018_prak.struktur data
Fathoni m bahan ajar_if2018_prak.struktur dataFathoni m bahan ajar_if2018_prak.struktur data
Fathoni m bahan ajar_if2018_prak.struktur dataSTMIK
 
10 feature engineering-univ-gunadarma
10 feature engineering-univ-gunadarma10 feature engineering-univ-gunadarma
10 feature engineering-univ-gunadarmaArdianDwiPraba
 
SISTEM BASIS DATA
SISTEM BASIS DATASISTEM BASIS DATA
SISTEM BASIS DATARahmad Deni
 
Materi kuliah-sistem-basis-data1
Materi kuliah-sistem-basis-data1Materi kuliah-sistem-basis-data1
Materi kuliah-sistem-basis-data1Fariszal Nova
 
Data Mining Diskusi 3.pdf
Data Mining Diskusi 3.pdfData Mining Diskusi 3.pdf
Data Mining Diskusi 3.pdfHendroGunawan8
 
(05) sim, khansa ranindia, hapzi ali, sistem manajemen database, universitas ...
(05) sim, khansa ranindia, hapzi ali, sistem manajemen database, universitas ...(05) sim, khansa ranindia, hapzi ali, sistem manajemen database, universitas ...
(05) sim, khansa ranindia, hapzi ali, sistem manajemen database, universitas ...khansaranindia
 
Makalah sistem informasi akuntansi (sistem manajemen database perpustakaan un...
Makalah sistem informasi akuntansi (sistem manajemen database perpustakaan un...Makalah sistem informasi akuntansi (sistem manajemen database perpustakaan un...
Makalah sistem informasi akuntansi (sistem manajemen database perpustakaan un...Jiantari Marthen
 
Praktikum01
Praktikum01Praktikum01
Praktikum01akuida
 
484 922-1-pb
484 922-1-pb484 922-1-pb
484 922-1-pbadhiethyo
 

Similar a WEKA (20)

Fathoni m bahan ajar_if2018_prak.struktur data
Fathoni m bahan ajar_if2018_prak.struktur dataFathoni m bahan ajar_if2018_prak.struktur data
Fathoni m bahan ajar_if2018_prak.struktur data
 
10 feature engineering-univ-gunadarma
10 feature engineering-univ-gunadarma10 feature engineering-univ-gunadarma
10 feature engineering-univ-gunadarma
 
SISTEM BASIS DATA
SISTEM BASIS DATASISTEM BASIS DATA
SISTEM BASIS DATA
 
23-82-1-PB.pdf
23-82-1-PB.pdf23-82-1-PB.pdf
23-82-1-PB.pdf
 
Modul 8 Pengenalan Kepada Pangkalan Data
Modul 8 Pengenalan Kepada Pangkalan DataModul 8 Pengenalan Kepada Pangkalan Data
Modul 8 Pengenalan Kepada Pangkalan Data
 
Pertemuan 1 OK.ppt
Pertemuan 1 OK.pptPertemuan 1 OK.ppt
Pertemuan 1 OK.ppt
 
Materi kuliah-sistem-basis-data1
Materi kuliah-sistem-basis-data1Materi kuliah-sistem-basis-data1
Materi kuliah-sistem-basis-data1
 
Pertemuan 1 Sistem Basis Data.pptx
Pertemuan 1 Sistem Basis Data.pptxPertemuan 1 Sistem Basis Data.pptx
Pertemuan 1 Sistem Basis Data.pptx
 
Data Mining Diskusi 3.pdf
Data Mining Diskusi 3.pdfData Mining Diskusi 3.pdf
Data Mining Diskusi 3.pdf
 
(05) sim, khansa ranindia, hapzi ali, sistem manajemen database, universitas ...
(05) sim, khansa ranindia, hapzi ali, sistem manajemen database, universitas ...(05) sim, khansa ranindia, hapzi ali, sistem manajemen database, universitas ...
(05) sim, khansa ranindia, hapzi ali, sistem manajemen database, universitas ...
 
Proposal TA selesai
Proposal TA selesaiProposal TA selesai
Proposal TA selesai
 
Makalah sistem informasi akuntansi (sistem manajemen database perpustakaan un...
Makalah sistem informasi akuntansi (sistem manajemen database perpustakaan un...Makalah sistem informasi akuntansi (sistem manajemen database perpustakaan un...
Makalah sistem informasi akuntansi (sistem manajemen database perpustakaan un...
 
Bab ii ana
Bab ii anaBab ii ana
Bab ii ana
 
Olap 2
Olap 2Olap 2
Olap 2
 
Tugas myi course
Tugas myi courseTugas myi course
Tugas myi course
 
Login.hotspot.bsi
Login.hotspot.bsiLogin.hotspot.bsi
Login.hotspot.bsi
 
Pertemuan 1
Pertemuan 1Pertemuan 1
Pertemuan 1
 
Praktikum01
Praktikum01Praktikum01
Praktikum01
 
484 922-1-pb
484 922-1-pb484 922-1-pb
484 922-1-pb
 
contoh Proposal praktikum
contoh Proposal praktikumcontoh Proposal praktikum
contoh Proposal praktikum
 

Último

11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx
11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx
11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptxMiftahunnajahTVIBS
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAAndiCoc
 
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdfsdn3jatiblora
 
Tugas 1 ABK di SD prodi pendidikan guru sekolah dasar.docx
Tugas 1 ABK di SD prodi pendidikan guru sekolah dasar.docxTugas 1 ABK di SD prodi pendidikan guru sekolah dasar.docx
Tugas 1 ABK di SD prodi pendidikan guru sekolah dasar.docxmawan5982
 
Aksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdfAksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdfDimanWr1
 
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi SelatanSosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatanssuser963292
 
Aksi nyata Malaikat Kebaikan [Guru].pptx
Aksi nyata Malaikat Kebaikan [Guru].pptxAksi nyata Malaikat Kebaikan [Guru].pptx
Aksi nyata Malaikat Kebaikan [Guru].pptxsdn3jatiblora
 
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)MustahalMustahal
 
soal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptxsoal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptxazhari524
 
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdf
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdfMODUL 1 Pembelajaran Kelas Rangkap-compressed.pdf
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdfNurulHikmah50658
 
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docxLK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docxPurmiasih
 
Perumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxPerumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxadimulianta1
 
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxBAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxJamhuriIshak
 
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...Kanaidi ken
 
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CModul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CAbdiera
 
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxTugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxmawan5982
 
Paparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptxPaparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptxIgitNuryana13
 
Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5KIKI TRISNA MUKTI
 
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSovyOktavianti
 
Dinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genapDinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genapsefrida3
 

Último (20)

11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx
11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx
11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
 
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
 
Tugas 1 ABK di SD prodi pendidikan guru sekolah dasar.docx
Tugas 1 ABK di SD prodi pendidikan guru sekolah dasar.docxTugas 1 ABK di SD prodi pendidikan guru sekolah dasar.docx
Tugas 1 ABK di SD prodi pendidikan guru sekolah dasar.docx
 
Aksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdfAksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdf
 
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi SelatanSosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
 
Aksi nyata Malaikat Kebaikan [Guru].pptx
Aksi nyata Malaikat Kebaikan [Guru].pptxAksi nyata Malaikat Kebaikan [Guru].pptx
Aksi nyata Malaikat Kebaikan [Guru].pptx
 
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)
 
soal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptxsoal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptx
 
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdf
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdfMODUL 1 Pembelajaran Kelas Rangkap-compressed.pdf
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdf
 
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docxLK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
 
Perumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxPerumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptx
 
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxBAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
 
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
 
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CModul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
 
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxTugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
 
Paparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptxPaparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptx
 
Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5
 
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
 
Dinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genapDinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genap
 

WEKA

  • 1. Bab 1 Pendahuluan WEKA I. Tugas Pendahuluan 1. Jelaskan yang dimaksud dengan Data mining! 2. Sebutkan 5 aplikasi yang memanfaatkan teknik data mining! II. Tujuan Praktikum 1. Mahasiswa dapat memahami klasifikasi sebagai sebuah fungsionalitas dalam data mining. 2. Mahasiswa dapat mengenal WEKA sebagai sebuah perangkat lunak data mining, terutama untuk menyelesaikan masalah klasifikasi. 3. Mahasiswa dapat mengubah format data sehingga dapat menjadi masukan pada perangkat lunak WEKA. III. Dasar Teori Data mining adalah sebuah bidang ilmu yang berupaya menemukan pola, kaidah, aturan, dan informasi berharga yang menarik dan belum diketahui sebelumnya dari sekumpulan besar data. Kemunculan ilmu ini dilatarbelakangi oleh munculnya tumpukan data di berbagai bidang kehidupan. Seringkali sebuah organisasi atau kelompok kerja tertentu banyak melakukan kegiatan pengumpulan data, administrasi maupun perhitungan-perhitungan yang menghasilkan data dalam jumlah besar. Berbagai tools komersial maupun non-komersial beredar dan digunakan untuk berbagai tujuan yang berkaitan dengan data mining. Salah satu diantaranya yang menarik dan akan dibicarakan dalam modul ini adalah WEKA, yang merupakan alat bantu data mining, terutama dalam penerapannya untuk menyelesaikan masalah klasifikasi. 1
  • 2. Sejarah WEKA WEKA adalah sebuah paket tools machine learning praktis. “WEKA” merupakan singkatan dari Waikato Environment for Knowledge Analysis, yang dibuat di Universitas Waikato, New Zealand untuk penelitian, pendidikan dan berbagai aplikasi. WEKA mampu menyelesaikan masalah-masalah data mining di dunia-nyata, khususnya klasifikasi yang mendasari pendekatan-pendekatan machine learning. Perangkat lunak ini ditulis dalam hirarki class Java dengan metode berorientasi objek dan dapat berjalan hampir di semua platform. WEKA mudah digunakan dan diterapkan pada beberapa tingkatan yang berbeda. Tersedia implementasi algoritma-algoritma pembelajaran state-of-theart yang dapat diterapkan pada dataset dari command line. WEKA mengandung tools untuk pre-processing data, klasifikasi, regresi, clustering, aturan asosiasi, dan visualisasi. User dapat melakukan preprocess pada data, memasukkannya dalam sebuah skema pembelajaran, dan menganalisa classifier yang dihasilkan dan performansinya – semua itu tanpa menulis kode program sama sekali. Contoh penggunaan WEKA adalah dengan menerapkan sebuah metode pembelajaran ke dataset dan menganalisa hasilnya untuk memperoleh informasi tentang data, atau menerapkan beberapa metode dan membandingkan performansinya untuk dipilih. Tools yang dapat digunakan untuk pre-processing dataset membuat user dapat berfokus pada algoritma yang digunakan tanpa terlalu memperhatikan detail seperti pembacaan data dari file-file, implementasi algoritma filtering, dan penyediaan kode untuk evaluasi hasil. GUI Explorer adalah GUI WEKA yang paling mudah digunakan dan menyediakan semua fitur WEKA dalam bentuk tombol dan tampilan visualisasi yang menarik dan lengkap. Preprocess, klasifikasi, asosiasi, clustering, pemilihan atribut, dan visualisasi dapat dilakukan dengan mudah dan menyenangkan di sini. 2
  • 3. Gambar1. WEKA explorer GUI Experimenter memudahkan perbandingan performansi skema-skema pembelajaran yang berbeda. Experimenter biasanya digunakan untuk klasifikasi dan regresi. Hasil dari perbandingan performansi dapat dituliskan dalam file atau basis data. Pilihan evaluasi yang tersedia dalam WEKA adalah crossvalidation, learning curve, hold-out. User juga dapat melakukan iterasi menurut beberapa setting parameter yang berbeda. Gambar 2. WEKA Experiment Tab Setup yang muncul saat user membuka Experimenter memungkinkan user memilih dan mengkonfigurasi eksperimen yang dilakukan. Setelah menyimpan definisi eksperimen yang dilakukan, user dapat memulai eksperimen dari tab 3
  • 4. Run dan meng-klik tombol Start. Area di bawahnya akan menunjukkan proses yang sedang dilakukan. Hasilnya disimpan dalam format CSV dan dapat dibuka dalam bentuk spreadsheet. Tab ketiga. Analize, dapat digunakan untuk menganalisa hasil ekperimen yang dikirim ke WEKA. Jumlah baris hasil ditunjukkan pada panel Source. Hasilnya dapat di-load dalam format .ARFF maupun dari basis data. Antarmuka ini memungkinkan user melakukan lebih dari 1 eksperimen sekaligus, mungkin menerapkan beberapa teknik berbeda pada sebuah dataset, atau teknik yang sama dengan parameter-parameter yang berbeda. GUI Knowledge Flow merupakan GUI baru dalam WEKA yang merupakan antarmuka Java-Beans-based untuk melakukan setting dan menjalankan percobaan-percobaan machine learning. Gambar 3. WEKA Knowledge Flow KnowledgeFlow menyediakan alternatif lain dari Explorer sebagai sebuah front end grafis untuk algoritma-algoritma inti WEKA. Karena masih dalam pengembangan, beberapa fungsionalitas dalam Explorer belum tersedia dalam KnowledgeFlow. KnowledgeFlow menampilkan ‘aliran data’ dalam WEKA. User dapat memilih komponen-komponen WEKA dari toolbar, meletakkannya pada area yang tersedia dan menghubungkannya untuk membentuk ‘aliran pengetahuan’ 4
  • 5. pemrosesan dan analisa data. KnowledgeFlow dapat menangani data secara incremental maupun dalam batches (Explorer hanya menangani data batch). Tentunya pembelajaran dari data secara incremental memerlukan sebuah classifier yang dapat diupdate instance per instance. Format Data dalam WEKA Misalnya diketahui sekumpulan data dan ingin dibangun sebuah decision tree dari data tersebut, maka data tersebut harus disimpan dalam format ‘flat’, ARFF karena WEKA perlu mengetahui beberapa informasi tentang tiap atribut yang tidak dapat disimpulkan secara otomatis dari nilai-nilainya. File ARFF (Attribute-Relation File Format) adalah sebuah file teks ASCII yang berisi daftar instances dalam sekumpulan atribut. File ARFF dikembangkan oleh Machine Learning Project di Department of Computer Science of The University of Waikato untuk digunakan dalam perangkat lunak WEKA. Pengubahan format data ini dapat dilakukan dengan mudah. Misalkan data awal dalam format .xls (lihat gambar 2a), buka data tersebut dari Microsoft Excel dan simpan sebagai .csv. Selanjutnya, buka file tersebut dari Microsoft Word, notepad, atau editor teks lainnya dan data sudah berubah dalam format commaseparated. Lalu sesuaikan data tersebut dengan menambahkan informasi awal. Hasilnya, data tersebut sudah dapat digunakan sebagai inputan dalam WEKA. Pastikan bahwa data dalam format .arff tersebut sudah memenuhi: Data dipisahkan dengan koma, dengan kelas sebagai atribut terakhir. Bagian header diawali dengan @RELATION. Tiap atribut ditandai dengan @ATTRIBUTE. Tipe-tipe data dalam WEKA: numerik(REAL atau INTEGER), nominal, String, dan Date. Bagian data diawali dengan @DATA 5
  • 6. Gambar 2a. Format .arff Gambar 2b. Format .csv 6
  • 7. IV. Tugas 1. Ubahlah dataset berikut ini ke dalam format .ARFF sehingga dapat digunakan sebagai inputan pada WEKA. Simpan hasilnya dengan nama contact_lenses.arff dan berikan komentar per baris! Index 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 Age young young young young young young young young pre-presbyopic pre-presbyopic pre-presbyopic pre-presbyopic pre-presbyopic pre-presbyopic pre-presbyopic pre-presbyopic presbyopic presbyopic presbyopic presbyopic presbyopic presbyopic presbyopic presbyopic Spectacleprescrip myope myope myope myope hypermetrope hypermetrope hypermetrope hypermetrope myope myope myope myope hypermetrope hypermetrope hypermetrope hypermetrope myope myope myope myope hypermetrope hypermetrope hypermetrope hypermetrope Astigmatism no no yes yes no no yes yes no no yes yes no no yes yes no no yes yes no no yes yes Tear-prodrate reduced normal reduced normal reduced normal reduced normal reduced normal reduced normal reduced normal reduced normal reduced normal reduced normal reduced normal reduced normal Contactlenses None Soft None Hard None Soft None Hard None Soft None Hard None Soft None None None None None Hard None Soft None None 7