Warning: Creating default object from empty value in /home/mhs.blog.ui.ac.id/public_html/wp-content/themes/platform/includes/class.layout.php on line 164

Warning: Creating default object from empty value in /home/mhs.blog.ui.ac.id/public_html/wp-content/themes/platform/includes/class.layout.php on line 167

Warning: Creating default object from empty value in /home/mhs.blog.ui.ac.id/public_html/wp-content/themes/platform/includes/class.layout.php on line 170

Warning: Creating default object from empty value in /home/mhs.blog.ui.ac.id/public_html/wp-content/themes/platform/includes/class.layout.php on line 173

Warning: Creating default object from empty value in /home/mhs.blog.ui.ac.id/public_html/wp-content/themes/platform/includes/class.layout.php on line 176

Warning: Creating default object from empty value in /home/mhs.blog.ui.ac.id/public_html/wp-content/themes/platform/includes/class.layout.php on line 178

Warning: Creating default object from empty value in /home/mhs.blog.ui.ac.id/public_html/wp-content/themes/platform/includes/class.layout.php on line 180

Warning: Creating default object from empty value in /home/mhs.blog.ui.ac.id/public_html/wp-content/themes/platform/includes/class.layout.php on line 202

Warning: Creating default object from empty value in /home/mhs.blog.ui.ac.id/public_html/wp-content/themes/platform/includes/class.layout.php on line 206

Warning: Creating default object from empty value in /home/mhs.blog.ui.ac.id/public_html/wp-content/themes/platform/includes/class.layout.php on line 224

Warning: Creating default object from empty value in /home/mhs.blog.ui.ac.id/public_html/wp-content/themes/platform/includes/class.layout.php on line 225

Warning: Creating default object from empty value in /home/mhs.blog.ui.ac.id/public_html/wp-content/themes/platform/includes/class.layout.php on line 227

Warning: Creating default object from empty value in /home/mhs.blog.ui.ac.id/public_html/wp-content/themes/platform/includes/class.layout.php on line 321

Warning: Creating default object from empty value in /home/mhs.blog.ui.ac.id/public_html/wp-content/themes/platform/includes/class.layout.php on line 321

Warning: Creating default object from empty value in /home/mhs.blog.ui.ac.id/public_html/wp-content/themes/platform/includes/class.layout.php on line 321

Warning: Creating default object from empty value in /home/mhs.blog.ui.ac.id/public_html/wp-content/themes/platform/includes/class.layout.php on line 321

Warning: Creating default object from empty value in /home/mhs.blog.ui.ac.id/public_html/wp-content/themes/platform/admin/class.options.metapanel.php on line 56

Warning: Creating default object from empty value in /home/mhs.blog.ui.ac.id/public_html/wp-content/themes/platform/admin/class.options.metapanel.php on line 56

Warning: Creating default object from empty value in /home/mhs.blog.ui.ac.id/public_html/wp-content/themes/platform/admin/class.options.metapanel.php on line 56

Warning: Creating default object from empty value in /home/mhs.blog.ui.ac.id/public_html/wp-content/themes/platform/admin/class.options.metapanel.php on line 49
Intro to Data Mining | H.S

Dalam bahasa saya sendiri, Data Mining adalah sebuah cabang dalam ilmu komputer yang bertujuan untuk menemukan pengetahuan berharga dari sekumpulan data. Pengetahuan ini bisa juga diartikan sebagai patterns, regularities, dan unchanged. Bahwa dari sekumpulan data, pasti ada pola keterhubungan antara satu data dengan data lainnya. Contohnya, dari data transaksi penjualan barang di sebuah supermarket, kita bisa menemukan hubungan antara penjualan barang A dengan barang B. Jika seseorang memberi barang A, maka kemungkinan dia akan membeli barang B juga. Sederhananya seperti itu.

Sebelum membahas lebih jauh tentang Data Mining (DM), saya ingin menuliskan perbedaan antara DM dengan Information Retrieval (IR), karena dulu saya penasaran apa bedanya. Ternyata, dalam IR, kita hanya berurusan dengan peroleh informasi saja. Artinya, hasil perolehan yang kita dapatkan bentuk/format datanya sama dengan apa yang tersimpan. Hasilnya sudah dapat kita duga; kalau kita masukkan query tentang suatu hal, maka mesin IR akan memberikan hasil tentang hal tersebut. Berbeda dengan DM, kita tidak tahu apa yang akan mesin DM berikan. Hasil keluaran DM ini bisa jadi merupakan hal yang tidak tertulis secara eksplisit pada data, melainkan sebuah pola keterhubungan yang selama ini belum diketahui. Itulah knowledge.

Machine Learning is the heart of Data Mining

Jadi, bagaimana caranya mesin menemukan knowledge yang berupa pola keterhubungan antardata itu? Jawabannya adalah dengan Machine Learning (ML). Kalau bicara ML, sepertinya ada perdebatan filosofis tentang apa itu learning. Kalau learning diartikan sebagai kemampuan beradaptasi dan mengubah perilaku, apakah sebuah sandal jepit juga dikatakan melakukan learning? Karena sandal itu kalau sudah lama dipakai, lama2 di bagian yg menempel dengan telapak kaki tidak akan datar lagi, tapi menyesuaikan dengan bentuk kaki. Jadi apakah learning perlu intensi/keinginan sendiri? Nah hal ini masih menjadi perdebatan. Tapi yang jelas, learning memerlukan tujuan.

Ada dua jenis masalah dalam ML, yaitu classification dan regression. Jadi dalam DM pun sebenarnya masalahnya hanya 2 hal itu saja. Contoh klasifikasi adalah memprediksi akan main ke luar rumah atau tidak. Jika kita punya atribut seperti temperatur, cuaca, kelembaban, dan angin; untuk setiap kemungkinan nilai dari atribut itu, kita bisa menentukan apakah akan main ke luar atau tidak. Contohnya, jika hari panas, berangin, dan lembab, kita tidak akan main ke luar rumah. Jika kita punya banyak data yang berisi kemungkinan2 nilai ini, maka data tersebut disebut training instances yang bisa digunakan mesin untuk belajar, sehingga kalau ada data baru dia bisa memprediksi apa outputnya. Yang dinamakan output adalah hasil main keluar rumah/tidak, dan input adalah keempat atribut tadi. Sedangkan contoh regresi adalah prediksi performance CPU jika diketahui workload, kecepatan proses, dan besar memori. Di sini kita berurusan dengan angka-angka. Dengan regresi nanti kita bisa mendapatkan sebuah persamaan garis yang berupa penjumlahan dari nilai2 atribut yang diberi bobot, sehingga dengan persamaan regresi ini kita bisa memprediksi output juga kalau ada data baru.

Regresi

Di balik itu semua, ternyata ML dan DM ini didasari oleh teori2 matematika dan terutama probabilistik! Gimana nggak, hasil dari DM itu sendiri sebenarnya adalah aproksimasi fungsi, yang terdiri dari 2 macam: polynomial function untuk masalah regresi, dan probability/distribution function untuk masalah klasifikasi. Jadi kalau belajar DM dari pendekatan Machine Learning-nya, akan sangat kental sekali dengan teori probabilitas dan matematika. Kalau di S1 Ilmu Komputer, kuliah yang menunjang ini mungkin Probabilitas Terapan dan Analisis Numerik. Huaaa.. dulu saya sebodo amat sama dua kuliah ituuu T_T Tapi sekarang harus mau belajar biar ngerti. Never too late to learn, right?

Sekian dulu cerita tentang pengantar Data Mining :)

 

5 Responses to Intro to Data Mining

  1. andiny says:

    isi artikel ini menarik dan cukup bermanfaat bagi saya, disini saya juga ingin memberikan informasi bahwa Sehubungan dengan akan diselenggarakan kegiatan Seminar Ilmiah Nasional KOMMIT 2012 dengan tema Teknologi Informasi dan Komunikasi untuk Ketahanan Nasional pada tanggal 18-19 September 2012 maka kami mengundang bpk/ibu/sdr/sdri turut berpartisipasi dalam kegiatan tersebut. Informasi selengkapnya dapat dilihat pada alamat URL http://penelitian.gunadarma.ac.id/kommit/ batas akhir pengumpulan artikel 31 mei 2012

  2. @andiny: wah makasih infonya.. hehe saya baru liat *telat @hanum: makasih infonya, sangat berguna :)

  3. Of course, what a magnificent site and instructive posts, I surely will bookmark your blog.Best Regards! nature blog network http://ipanks.com/what-is-blog-network/

  4. Good day very cool blog!! Guy .. Excellent .. Wonderful .. I will bookmark your blog and take the feeds also…I’m glad to search out so many helpful information here within the put up, we need work out more techniques on this regard, thanks for sharing. . . . . .

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>