Berhubung ada urusan ke dokter, maka untuk mata kuliah bahasa Rakitan dan Perancangan Produk tidak dapat diadakan minggu ini, untuk materi dapat didonlot di blog ini (lihat kategori-nya).
Trim’s
Rahmadya Trias H., ST, Mkom.
Berhubung ada urusan ke dokter, maka untuk mata kuliah bahasa Rakitan dan Perancangan Produk tidak dapat diadakan minggu ini, untuk materi dapat didonlot di blog ini (lihat kategori-nya).
Trim’s
Rahmadya Trias H., ST, Mkom.
Masalah AC bocor merupakan masalah yang menjengkelkan bagi para pemilik AC. Saya termasuk salah satunya. Dulu, jika masalah ini terjadi, cara paling gampang adalah menelpon tukang pembersih AC. Crat .. crot .. tidak beberapa lama .. bereslah sudah. Tapi muncul kejengkelan baru, “Pa, freon-nya harus diisi nih !!”. Menurut teori, ciri2 freon habis adalah AC yang kurang dingin akibat media pembuang panasnya (freon) sudah banyak yang menguap. Salah satu penyebab freon menguap adalah panas yang tertutup debu pada condenser. Masalahnya AC saya masih dingin Kok !!

Setelah membetulkan penyedot debu saya yang rusak, saya mencoba menyedot kotoran/debu yang menempel pada AC. Setelah Kap dibuka, dan ternyata, debu yang menutupi hampir seluruh saringan udara. Setelah dicopot, dengan mudah saya menyedot semua kotoran yang menempel pada saringan udara. Setelah itu pasang kembali saringan udara dan penutupnya. Apakah masalah bocor terselesaikan? Tentu saja tidak .. biasanya saya tetap menyalakan AC dan meletakkan panci di bawahnya (cara darurat).

Tentu saja cara ini tidak menyelesaikan masalah, nenek-nenek juga bisa!!!. Beberapa situs di internet menjelaskan penyebab AC bocor adalah pipa saluran keluaran yang tersumbat debu, maka jika debu tersebut berhasil dibuang, maka masalah bocor sudah pasti bisa diatasi. Pertanyaannya adalah, bagaimana cara membuang debunya? Cara yang dilakukan tukang servis adalah dengan menyemprot, masalahnya saya tidak punya alat semprot tersebut. Bagaimana dengan penyedot debu yang saya miliki. Tentu saja bisa, asalkan AC sedang kering, karena jika dipaksakan dalam keadaan basah, dijamin pembersih debu saya akan rusak. Masalah muncul karena seringnya AC dipakai, maka kapan ada waktu keringnya? Seperti surat Al-Insyirah : “Innama’al Usri Yusro” bahwa pasti ada “kunci” jawaban setiap masalah, masalah tersebut dapat saya atasi. Kebetulan dekat tempat pembuangan air kondensasi AC dekat dengan kran penyiram tanaman.

Dasar fikirannya adalah, tenaga vakum dapat dapat menyedot debu yang menyumbat saluran pembuangan air AC. Tancapkan pada ujung saluran pembuangan AC ujung selang kran tersebut.
Buka kran beberapa detik .. lalu matikan!!! Di sini saya beri tiga tanda seru, karena jika kelamaan, maka air akan mengalir ke dalam AC rumah!!!

Cabut selang air yang menancap pada ujung selang pembuangan AC. Lepaskan .. dan “Astaga” kotoran hitam pekat yang banyak tiba-tiba keluar tiba-tiba disertai dengan aliran deras air dingin sisa pembuangan AC yang tertahan debu tersebut dan “Alhamdulillah” bocor pada AC dapat diatasi. Selamat mencoba !!!
Oleh: Rahmadya Trias, ST, Mkom.
Beberapa software khusus tentang UML banyak tersedia di pasaran. Mengingat mahalnya harga lisensi, alangkah baiknya kita coba mencari yang open source. Salah satunya adalah Netbeans, software yang dapat didonlot secara gratis di www.netbeans.org dengan versi terbarunya netbeans 6.9.1. Karena tingginya tingkat peminat untuk versi terbaru ini, saya mengalami masalah dalam donlotnya (berat). Akhirnya saya menemukan mirror yang lumayan baik dari www.softpedia.com.
Jika Netbeans telah kita install, ada baiknya kita melakukan registrasi, untuk memperoleh fasilitas-fasilitas tambahan dengan cuma-cuma. Kemudian, sekali kita install kita dapat menambah plug-in lainnya dan salah satunya yang akan dibahas di sini adalah UML. Klik “Install Plug-in” pada start page ketika pertama kali netbeans aktif.
Pilih UML dengan cara mengklik kotak isian. Setelah itu terjadi proses download kira-kira beberapa megabyte. Setelah selesai maka Netbeans secara otomatis akan menginstall plug-in yang baru pertama kali didonlot.
Tentu saja, tidak ada gunanya plug-in UML jika kita sendiri belum mempelajari seluk beluk Analisa dan Disain Sistem Berorientasi Obyek dengan UML, yang saat ini sudah masuk versi 2. Selamat mencoba
MATLAB menyediakan 4 alat yang dapat digunakan programer saat menulis program. yaitu:
a. For
Contoh:
» for t=0:10
y(t+1)=sin(pi*t/10);
end
b. While
Contoh:
» while t>10
t=0
y(t+1)=sin(pi*t/10);
end
c. If – else – end
Contoh:
Buat M-file:
if barang>10
harga=(1-0.2)*hargabrg*barang
else
harga=hargabrg*barang
end
d. Switch – Case
Berikut ini adalah contoh penggunaan switch case dimana merubah beberapa satuan menjadi centimeter, cm. Buatlah m-file sebagai berikut lalu simpan dengan nama ubahunit.m.
switch units
case{‘inch’,’in’}
y=x*2.54;
case{‘meter’,’m’}
y=x/100;
case{‘centimeter’,’cm’}
y=x;
otherwise
disp{[‘Unit tidak diketahui: ‘units]}
y=nan;
end;
Setelah itu masuk ke command window. Misal kita masukan harga x=10 in, dan akan diubah menjadi centimeter, cm.
» x=10.;
» units=’in’;
» ubahunit % panggil m-file ubahunit.m
» y
y =
25.4000
KOMPILASI MATLAB (CARA CEPAT)
Script dan function file yang dibuat di bab 3.2. tidak dapat berjalan bila MATLAB tidak aktif. Oleh karena itu dibutuhkan compiler yang merubah m-file menjadi file executable yang stand-alone.
Contoh 3.3
Buat kompilasi dari contoh soal 3.2.
Penyelesaian:
Masuk ke command window, ketik:

Proses di atas menghasilkan suatu file grafik.exe. Bila di klik/run file grafik.exe, akan memunculkan grafik yang sama seperti gambar III.2 meskipun program MATLAB tidak dijalankan.
NOTE: Sebelumnya di awal program harus ditambahkan function grafik(sz) karena script file tidak bisa di-compile.
Berikut ini adalah hasil penggambaran siswa pagi (tugas UAS) yang siap dirakit dengn assembly design. Alangkah baiknya kita mencoba membuat assembly disain yang komponen-komponenya diambil dari part design. Fasilitas yang disediakan adalah coincidence yang berfungsi menghubungkan dua komponen atau lebih dalam satu struktur assembly.

Dengan mengklik Start – Mechanical Design – Part Design, kita siap menggambar suatu komponen. Sedangkan untuk CATIA V6 sedikit berbeda dan agak rumit. Tetapi jika sudah mengerti, proses berikutnya sama saja antara V5 dengan V6. Ikuti langkah-langkah berikut ini untuk memulai CATIA V6.

Pilihan Jenis Koneksi Database Catia V6

Integrated Development Environment CATIA V6.
Selamat, Anda telah berhasil masuk dan siap mendisain. Beberapa pengguna CATIA V6 memiliki masalah untuk sampai ke sini. Jika di tempat Anda bekerja memiliki sistem manajemen basis data CAD, tanyakan ke divisi IT bagaimana mengkoneksikan CATIA ke database tersebut.
PROPOSAL
INHOUSE TRAINING
PELATIHAN APLIKASI MATLAB & SIMULINK
Rahmadya Trias H., S.T., M.Kom.
Fakultas Teknik
Universitas Islam “45” Bekasi
2010
Maksud & Tujuan : Memberi pengetahuan dasar Matlab & Simulink serta penerapannya pada mata kuliah: Matematika, Teknik Kendali dan Pemrograman Komputer.
Pelaksanaan : 31 Juli 2010
Waktu : 09.00 WIB – 16.00 WIB
Tempat : Fakultas Teknik Universitas Islam “45” Bekasi
Peserta : Dosen Fakultas Teknik UNISMA
Materi:
Demikian proposal ini Kami buat, semoga terlaksana dengan baik dan atas perhatiannya Kami mengucapkan terima kasih.
Hormat Saya,
Rahmadya Trias H., ST, Mkom.
Pemateri
Sumber: http://support.microsoft.com/kb/306126/id-id
Artikel ini menjelaskan cara mempersiapkan dan menggunakan fitur Internet Connection Sharing dalam Microsoft Windows XP. Dengan Internet Connection Sharing, Anda dapat menggunakan komputer yang memiliki jaringan untuk berbagi sambungan tunggal ke Internet.
Cara menggunakan Internet Connection Sharing
Menggunakan Internet Connection Sharing untuk berbagi sambungan Internet, komputer host harus memiliki adapter jaringan yang telah dikonfigurasi untuk menyambungkan ke jaringan internal, dan satu adapter jaringan atau modem telah dikonfigurasi untuk menyambungkan ke Internet.
Pada komputer host
Pada komputer host, ikuti langkah-langkah untuk berbagi sambungan Internet:
Saat Internet Connection Sharing aktif, adapter LAN akan disetel untuk menggunakan IP
alamat 192.168.0.1. Komputer Anda bisa saja kehilangan konektivitas dengan komputer lainnya di
dalam jaringan. Apabila komputer lainnya memiliki alamat IP yang tetap, sebaiknya disetel
untuk memunculkan alamat IP secara otomatis. Anda yakin ingin mengaktifkan Internet
Connection Sharing?
Sambungan ke Internet dibagi ke komputer lainnya pada jaringan area lokal (LAN). Adapter jaringan yang disambungkan ke LAN telah dikonfigurasi dengan alamat IP tetap 192.168.0.1 dan penutup subnet 255.255.255.0
Untuk menyambungkan ke Internet dengan menggunakan sambungan terbagi, Anda harus mengkonfirmasi konfigurasi IP adapter LAN, kemudian mengkonfigurasi komputer klien. Untuk mengkonfirmasi konfigurasi IP adapter LAN, ikuti langkah-langkah berikut ini:
Catatan Anda juga dapat menetapkan alamat IP tetap tertentu di dalam kisaran 192.168.0.2 sampai 192.168.0.254. Contohnya, Anda dapat menetapkan alamat IP tetap, penutup subnet, dan gateway default berikut ini:
Untuk mengkonfigurasi komputer klien agar dapat menggunakan sambungan Internet terbagi, ikuti langkah-langkah berikut ini:
Sekarang saat Anda menjalankan Microsoft Internet Explorer, komputer klien akan mencoba menyambungkan ke Internet dengan menggunakan komputer host dengan sambungan Internet yang terbagi.
Oleh: Rahmadya Trias H., ST, MKom & Herlawati, S.Si, MM.
Selama bertahun-tahun, dikenal MySQL server sebagai sistem basis data dengan Connecter /J JDBC Driver-nya yang bersifat open source bersama dengan software database lainnya seperti mSQL dan PostgreSQL. Sedangkan perusahaan besar yang memiliki dana yang cukup untuk membeli lisensi menggunakan Microsoft SQL Server atau ORACLE, dan Microsoft Access atau database Foxpro untuk kelas menengah.
Sekarang, dengan meningkatnya penggunaan internet, aplikasi berbasis open source makin diminati. Kemampuannya pun cukup memadai dalam menangani pengelolaan database dengan fungsi-fungsi yang lumayan lengkap. Dan yang terpenting adalah database open source cenderung mudah dirawat karena sistemnya yang transparan.
RDBMS
Diantara ODBMS (Object Database Management Systems), ORDBMS (Object Relational Database Management Systems) dan RDBMS (Relational Database Management Systems), RDBMS paling banyak digunakan karena alur logikanya yang sederhana dan cocok untuk sistem yang membutuhkan integrasi, multi user dan konsisten. Berikut ini adalah beberapa keuntungan yang diperoleh jika menggunakan RDBMS sebagai sistem basis data.
1. Multi User Access
Multi User berarti mengijinkan lebih dari satu user mengakses tabel yang sama. Untuk menghindari kesalahan akibat ketidakkonsistenan dibutuhkan strategi penguncian saat seorang user merubah database. Dengan RDBMS strategi penguncian sangat lengkap dibandingkan sistem flat file (comma atau tab-separated) yang hanya menggunakan single lock. Single lock mengakibatkan antrian yang lama saat seorang user akan merubah (insert/edit) data.
2. Storage Transparancy
Transparansi storage sangat menguntungkan karena software aplikasi tidak perlu tahu bagaimana sistem basis data menyimpan data secara fisik. Sehingga jika lokasi tempat penyimpanan data barubah tidak perlu merubah software aplikasinya. Transparansi storage sangat dibutuhkan untuk sistem yang membutuhkan protokol jaringan dalam bekerjanya.
3. Transaction
Ketika lebih dari satu user yang akan mengakses database kita, maka dikatakan seorang user untuk melakukan transaksi. Untuk menjelaskan contoh transaksi, ada baiknya mengambil sampel sistem perbankan. Misalnya dua orang yang melakukan join account dan tiap orang bisa melakukan transaksi, katakanlah penarikan tunai Rp. 20 juta. Diperlukan testing yang dinamakan ACID test, singkatan dari Atomicity, Concistency, Isolation and Durability. MySQL belum memenuhi syarat test ACID, akan tetapi setelah dimunculkannya fungsi new BDB dan InnoDB tables type, MySQL memenuhi syarat test ACID.
4. Sortir, Modifikasi dan Analisa Data
Tanpa ada fungsi tambahan, misalnya dalam flat file, diperlukan waktu yang lama untuk mensortir, misal dengan algoritma B-trees, hashes dan sebagainya. Sedangkan dengan RDBMS kita dengan mudah memanfaatkan fungsi indexing (sebagai informasi, Windows 7 saat ini telah menggunakan fungsi idexing dalam mencari suatu file). Intinya, dengan RDBMS kita telah diberikan fasilitas untuk menangan seluruh fungsi sortir, modifikasi dan analisa data.
5. Ad Hoc Queries
Ad Hoc Queries dibutuhkan saat kita akan menerima data dengan parameter tertentu. Flat file tida bisa digunakan karena tiap data memiliki karakteristik yang berbeda. Kebanyak RDBMS menggunakan standar Structure Query Language (SQL) dalam mengakses databasenya. SQL mengintruksikan “apa” data yang akan diolah bukan “bagaimana” mengolah datanya.
Tiap institusi punya visi dan misi yang pada akhirnya memiliki tujuan tertentu. Tujuan tiap institusi pun berbeda karakteristiknya, misalnya antara industri yang bertujuan mencari keuntungan, menguasai pasar, dan sebagainya akan berbeda dengan universitas yang bertujuan meningkatkan jumlah lulusan, jumlah yang diterima kerja dan sebagainya. Untuk itu kita perlu memantau apakah aktivitas dan hasil yang kita jalani sesuai dengan tujuan (goal) institusi? Salah satu indikatornya dinamakan Key Performance Indicators (KPIs). Oleh karena itu KPI harus memiliki karakteristik antara lain: Merefleksikan tujuan insitusi, dapat diukur (measurable), sebagai kunci sukses organisasi.
Salah satu buku yang lumayan bagus membahas KPIs adalah “Key Performance Indicators – Developing, Implementing, and Winning KPIs” karangan David Parmentir. Dalam buku itu ternyata KPI bagian rinci dari KRIs, RIs dan PIs, seperti tampak pada gambar di bawah ini:

Gambar Empat Tipe Pengukuran Performa (hal 2)
Contoh KRIs antara lain: Kepuasan pelanggan, Keuntungan Bersih di luar pajak, Pelanggan yg menguntungkan, kepuasan pelanggan, nilai return dari ongkos pegawai. Sedangkan Performance Indicators (PIs) sedikit berbeda, sebagai contoh: Persentase kenaikan penjualan 10%, Komplain dari pelanggan, Keterlambatan atas konsumen kunci dan sebagainya. Sedangkan RIs merupakan ringkasan aktivitas, di bagian dalam KRIs antara lain misalnya: Keuntungan bersih dari produk utama, Penjualan kemarin, Komplain dari pelanggan kunci.
Bagaimana dengan KPIs? Kemampuan menentukan KPIs sangat menentukan pula kemajuan dari organisasi dalam menuju tujuan dan mencapai visi dan misi-nya. Berikut ini contoh KPIs yang buruk (http://management.about.com/cs/generalmanagement/a/keyperfindic_2.htm):
Mengapa demikian? Peningkatan penjualan tidak dijelaskan berapa rupiah/dollar-kah peningkatannya? Berdasarkan list price ataukah sales price? Bagaimana kita bisa menjamin penghitungan total penjualan tiap region tidak saling tumpang tindih?
Sedangkan KPIs yang baik dapat diambil contoh sebagai berikut:
Berikutnya adalah, apa yang kita perbuat terhadap KPIs yang telah kita tentukan tersebut? Jadikanlah KPIs sebagai perlengkapan manajemen performa. Yakinkan bahwa tiap pegawai menyadari dan berfokus kepada KPIs tersebut. Kalau perlu tempelkan pada dinding ruang kantor, tempat makan bahkan di kamar mandi.


Menunggu sesuatu yang sangat menyebalkan bagiku
saat ku harus bersabar dan trus bersabar
menantikan kehadiran dirimu
entah sampai kapan aku harus menunggu
sesuatu yang sangat sulit tuk kujalani
hidup dalam kesendirian sepi tanpamu
kadang kuberpikir cari penggantimu
saat kau jauh disana
ooo…
*)
Gelisah sesaat saja tiada kabarmu kucuriga
entah penantianku takkan sia-sia
dan berikan satu jawaban pasti
entah sampai kapan aku harus bertahan
saat kau jauh disana rasa cemburu
merasuk kedalam pikiranku melayang
tak tentu arah tentang dirimu
apakah sama yang kau rasakan
reff:
walau raga kita terpisah jauh
namun hati kita selalu dekat
bila kau rindu pejamkan matamu
dan rasakan a a a aku
kekuatan cinta kita takkan pernah rapuh
terhapus ruang dan waktu
percayakan kesetiaan ini
akan tulus a a ai aishiteru
Bridge:
hapus sendiri pikiran melayang terbang
perasaan resah gelisah
jalani kenyataan hidup tanpa gairah
o…uo..
banyak segala misi dan ambisimu
akhiri semuanya cukup sampai disini
dan buktikan pengorbanan cintamu untukku
kumohon kau kembali
kembali ke *)
Bernama lengkap, Lotfali Askar-Zadeh (لطفعلی عسکرزاده) dilahirkan di Baku, Azerbaijan 4-02-1921 merupakan peletak dasar-dasar fuzzy logic. Pria yang panjang umur ini, besar di Iran, dan sekarang bekerja sebagai profesor di Universitas California, Barkeley.
Penemuannya tentang sistem fuzzy, dengan pergeseran sudut pandang dari perhitungan sistem yang akurat, teliti, lengkap (hard computing)menjadi perhitungan sistem yang mentolerir adanya ketidakpastian, kekurangan data, dan sebagainya (Soft Computing) yang ternyata lebih mendekati pada kenyataan sehari-hari. Bapak dua orang anak ini ternyata “pluralis” dengan mengatakan “The question really isn’t whether I’m American, Russian, Iranian, Azarbaijani, or anything else. I’ve been shaped by all these people and cultures and I feel quite comfortable among all of them”. Sistem Fuzzy saat ini banyak digunakan dari mesin, elektronik, kontrol hingga sains.

Lotfi A. Zadeh, Bapak Fuzzy Logic (Sumber: Wikipedia)
Oleh : Rahmadya Trias H., ST, MKom.
Online Analytical Processing (OLAP) pertama kali dikemukakan oleh E.F. Codd pada tahun 1994. Banyak kegunaannya terutama untuk Sistem Pengambil Keputusan (Decision Support System) yang melibatkan multiple database.
OLAP saat ini hampir pasti digunakan untuk sistem berbasis Business Intelligent (BI) bersama dengan data mining. Terdiri dari Tabel Fakta (Fact Table) dengan beberapa dimensi (dimensions) dengan bentuk hierarchy. Sasarannya adalah bagaimana menemukan informasi yang berguna dari suatu cube.
13.1. Pengenalan OLAP
Online Transaction Processing (OLTP) ditujukan untuk merekam transaksi harian, misalnya transaksi penjualan, pembelian dan perbankan. OLTP tidak memiliki perangkat yang cukup untuk menganalisa, oleh karena itu diperlukan sistem OLAP yang digunakan dalam sistem DSS.
Cube adalah database dengan dimensi banyak (multidimensions) dengan bentuk hirarkinya. Misalnya, dalam pola All Product -> Category -> Sub Category -> Product Name. Kemudian tiap Cube memiliki ukuran (measure) yang berasal dar tabel fakta.

Gambar 13.1. Skema OLAP
13.2. Pembuatan CUBE
Buka kembali SQL Server BI Dev Studio, buat project baru degan mengambil database “MovieClick”. Berbeda dengan data source view yang lalu hanya satu tabel, untuk membuat cube kita harus memiliki tabel fakta dan dimensi. Untuk database movieclick, kita memiliki satu dimensi yaitu Customer dan tabel fakta misalnya yang disewa.
Langkah berikutnya adalah kita merelasikan antara dimensi dengan tabel fakta. Jangan sampai salah arahnya. Coba sendiri ya … Cao (Bersambung)
Oleh: Rahmadya Trias H., ST, MKom.
Sesuai dengan namanya Jaringan Syaraf Tiruan berupaya meniru logika syaraf biologis manusia yang terdiri dari neuron dan sinapsis. Tiap neuron berupaya mengarahkan masukan menuju keluaran yang tepat hasil proses pembelajaran (training).
12.1. Pengenalan Neural Network
Model NN pertama kali diperkenalkan oleh Warren McCulloch dan Walter Pits tahun 1940 yang berusaha memodelkan bagaimana syaraf biologis otak bekerja. Pada tahun 1982, John Hopfield menemukan metode terkenal perambatan balik (backpropagation).
Dalam data mining, NN dimanfaatkan dalam tugas-tugas klasifikasi dan regresi. Di antara metode lainnya seperti decision tree dan naive bayes, NN dalam prosesnya memakan waktu yang lebih lama. Selain itu, agak sulit dalam melakukan interpretasi hasilnya.
NN baik digunakan dalam proses segmentasi dan dapat digunakan baik untuk data kontinyu maupun diskrit.
12.2. Cara Kerja Neural Network
Langkah pertama NN adalah dengan menyusun jumlah Neuron yang diperlukan dari satu set database yang akan di-mining. Selanjutnya dilakukan proses pembelajaran untuk menentukan bobot (weight) tiap neuron-nya.

Gambar 12.1. Pembobotan
Normalization dan Pemetaan (Mapping) digunakan untuk menentukan neuron-neuron anggota NN. Metode-metode yang digunakan antara lain: z-score, z-axis, log score dan sebagainya. Metode paling sederhana adalah: V=(A-Amin)/(Amax-Amin).

Gambar 12.2. Normalization dan Pemetaan
12.4. NN dengan Microsoft BI Development
Berikutnya kita akan mencoba memanfaatkan Microsoft BI Development untuk membuat Mining dengan teknik Microsoft Neural Network. Microsoft Neural Network secara otomatis akan melakukan Normalisasi dan mapping, misalnya usia akan dipecah menjadi group-group usia 20-22, 22-23 dan seterusnya. Selain itu kita dapat melihat struktur untuk usia 22-23 yang berjenis kelamin wanita, janda tanpa anak dan berapa peluang terhadap kepemilikan rumah (menyewa atau memiliki sendiri).

Gambar 12.3. Hasil Keluaran Microsoft Neural Network
Coba lakukan untuk data “Movie Click”. Gunakan Key, Input dan Predic yang sama dengan Decision Tree.
Oleh: Rahmadya Trias H., ST, MKom.
Clustering adalah mengumpulkan sederetan data sejenis dalam satu cluster yang membedakan dengan cluster lainnya. Ciri yang mendasari pengelompokkan berdasarkan variabel tertentu dari database. Tentu saja makin banyak variabel yang mendasari pengelompokkan, proses pengklasteran makin rumit.
11.1. Pengenalan Microsoft Clustering
Microsoft clustering bekerja menemukan peng-groupan secara alami dari data yang kita meliki dengan cara mencari variabel-variabel tersembunyi. Manfaat utama dari clustering, misalnya jika kita akan memasarkan suatu produk, katakanlah mobil, maka tentu saja kita akan mencari data-data dalam suatu cluster yang memiliki ciri-ciri tidak memiliki mobil tetapi berpenghasilan di atas rata-rata.
Ada dua metode yang digunakan untuk pengklusteran yaitu K-Means dan Expectation Maximization (EM). K-Means melakukan pengklusteran dengan menghitung jarak (distance) rata-rata satu kluster dengan kluster lainnya. Pusat kluster bergeser sesuai dengan jarak rata-ratanya. Metode ini sering diistilahkan dengan Hard clustering karena satu objek tepat hanya menjadi anggota suatu kluster.
Berbeda dengan K-Means, EM cenderung menggunakan probabilitas dalam pengklusteran. Kurva yang dipakai adalah kurva Bell. Karena antara satu kluster dengan kluster lainnya bisa overlapping, maka metode ini sering diistilahkan dengan nama Soft Clustering.

Gambar 11.1. Metode K-Means (Kiri) dan Metode EM (Kanan)
11.2. Pemodelan Clustering
Pemodelan diperlukan untuk melakukan clustering pada data set milik kita. Variabel yang menjadi basis klusterifikasi harus kita pilih setepat mungkin. Klusterifikasi dimanfaatkan untuk menganalisis, misalnya analisa terhadap kerugian penjualan. Sebaiknya model yang kita buat lebih dari satu untuk menghindari bias.

Gambar 11.2. Model Kluster
11.3. Klusterifikasi dengan Microsoft BI Development
Akhirnya kita mencoba melakukan klusterifikasi dengan aplikasi dari microsoft, yaitu Microsoft Clustering. Langkah pembuatan project sama dengan bab-bab terdahulu hanya saat memodelkan Mining Structure kita memilih teknik yang digunakan dengan teknik Microsoft Clustering. Key, Input dan Predict agak berbeda. Pada Clustering, kita memiliki Input dan Predict dengan variabel (Field) yang sama.
Dan yang terpenting adalah kemampuan membaca hasil pengolahan Microsoft BI Development yang terdiri dari view-view: Cluster Diagram, Cluster Characteristic dan Cluster Discrimination.

Gambar 11.3. Cluster Diagram
Coba Sendiri dengan Data “Movie Click” !!! Klasifikan berdasarkan Gender, Jenis Kelamin dan Status Perkawinan.