Search what you want

Showing posts with label WEKA. Show all posts
Showing posts with label WEKA. Show all posts

Monday, March 23, 2015

Membuat file .arff untuk data WEKA [Data Mining]

Untuk dapat sharing data antar pengguna menggunakan WEKA dibutuhkan sebuah file yang berformat .arff, dengan itu kita dapat bertukar data dengan mudah. berikut merupakan cara membuat file berformat .arff

  1. buka notepad
  2. copy-paste code berikut pada notepad

     @relation heart-disease-simplified
     @attribute age numeric
     @attribute sex { female, male}
     @attribute chest_pain_type { typ_angina, asympt, non_anginal,    atyp_angina}
     @attribute cholesterol numeric
     @attribute exercise_induced_angina { no, yes}
     @attribute class { present, not_present}
     @data
     63,male,typ_angina,233,no,not_present
     67,male,asympt,286,yes,present
     67,male,asympt,229,yes,present
     38,female,non_anginal,?,no,not_present

3. save kedalam format .arff pada colom save as type...


keterangan:


1. @relation <nama>  -> nama relasi yang akan kita buat dengan memberi nama sesuai yang kita inginkan setelah command @relation 
2. @attribute <nama> <tipe data> -> attribut/kolom yang akan kita buat, dengan sintax @attibut diikuti nama attribut dan d akhiri dengan tipe data.
    
    Terdapat dua tipe data yang dapt kita gunakan dalam membuat file .arff ini, yaitu numerik dan nominal. jika tipe data yang digunakan merupakan numerik, maka tipe data langsung ditulis numerik. jika tipe data berupa nominal, maka pengelompokan datanya tersebut yang langsung ditulis. contoh tipe data nominal  { present, not_present}

3. penulisan data yang akan dimasukan langsung dituliskan berjajar dan dipisahkan dengan comma, dan sebelum data ditulis di inisialisasikan terlebih dahulu dengan command @data contoh, jika terdapat enam attribute: <value attribut 1>,<value attribut 2>,<value attribut 3>,<value attribut 4>,<value attribut 5>,<value attribut 6>


~sekian~


untuk lebih lanjutnya, silahkan kunjungi link ini.

What is WEKA [Data Mining]

     Weka (Waikato Environment for Knowledge Analysis) adalah sebuah peranti yang populer dari perangkat lunak machine learning yang ditulis dalam bahasa Java dan di kembangkan di  the University of Waikato, New Zealand. Weka adalah software free yang tersedia dibawah lisensi dari the GNU General Public License (Wikipedia, 2015).

Fungsi utama dari WEKA:
  • Comprehensive set of data pre-processing tools, learning algorithms and evaluation methods
  • Graphical user interfaces (incl. data visualization)
  • Environment for comparing learning algorithms
Aplikasi utama:
  • Explorer àMenjelajahi data
  • Experimenter àmelakukan eksperimen
  • KnowledgeFlow àfungsi sama dengan Exploler tapi memiliki kemampuan drag and drop
  • SimpleCLI à  Tampilan Command-Line 

Komponen Utama :
  • Preprocess. Memilih dan memodifikasi data
  • Classify. Melatih dan mencoba Learning scheme untuk mengklasifikasikan.
  • Cluster. belajar meng-Clusterkan data
  • Associate. Belajar mengetahui asosiasi dati setiap data.
  • Select attributes. memilih attribut yang paling relevant dari sebuah data.
  • Visualize. ploting data ke tampilad 2D yang interaktif.


Download WEKA

*) materi tentang WEKA diambil dari slide kuliah/praktikum data mining, CS IPB