Apa yang akan Anda cari?

Selasa, 19 Maret 2019

Pengantar Komputasi Modern : Big Data

Algoritma Big Data

Salah satu algoritma yang digunakan pada Big Data yaitu algoritma K-Means. Algoritma K-Means memiliki cara bekerja dengan cara clustering. Clustering adalah mengelompokkan data menjadi beberapa kelompok dan membentuk cluster. Clustering atau unsupervised learning artinya pengelompokan data tanpa campur tangan user atau programmer. Setiap data yang masuk akan dikelompokkan sesuai dengan kecocokan dengan data-data yang telah masuk sebelumnya. Tanpa campur tangan berarti dilakukannya proses pendefinisian oleh programmer, lalu dijalankan tanpa pengawasan penuh programmer. Algoritma K-Means mendefinisikan fitur yang nantinya dijadikan pedoman untuk mengelompokan data. Algoritma ini mengelompokan data secara otomatis, tidak seperti classification yang masih manual. Algoritma K-Means akan mengelompokkan data berdasarkan kemiripan dari fitur-nya. Ciri khas dari algoritma K-Means yaitu mendefinisikan diawal berapa jumlah cluster yang akan didapatkan, berapa jumlah iterasi untuk algoritma ini dan pendefinisikan fitur-fiturnya.

Prinsip Umum Dari Algoritma K-Means Clustering
  1. Memilih data secara random dengan jumlah sama dengan jumlah cluster yang diinginkan.
  2. Mengelompokan sisa data (dataset dikurangi dari data yang sebelumnya diambil secara random) berdasarkan kedekatannya dengan data yang telah dipilih secara random sebelumnya. Tujuan langkah ini yaitu semua data terbagi menjadi kelompok atau cluster sesuai dengan jumlah cluster yang diinginkan.
  3. Mencari rata-rata dari seluruh data anggota cluster tersebut disetiap cluster. Hasil rata-rata ini selanjutnya akan menjadi pusat cluster berikutnya menggantikan sebelumnya. Hasilnya nanti, ada cluster yang pusatnya berubah dan ada pula yang tidak. Biasanya pada saat iterasi awal, cluster akan berubah pusatnya.
  4. Muncul pusat cluster yang baru, kemudian kelompokkan lagi semua data yang dimiliki berdasarkan pusat cluster yang baru. Sama seperti pada langkah kedua.
  5. Mengulangi langkah 3 dan langkah 4 sampai sejumlah iterasi yang sebelumnya telah didefinisikan.
  6. Setelah iterasi berakhir, nantinya akan didapatkan cluster yang mewakili kelompok dari semua data yang dimiliki.


Studi Kasus Big Data
  1. Perusahaan keuangan dapat menggunakan big data untuk menganalisa dan mengidentifikasi untuk mencegah terjadinya fraud pada untuk mengurangi resiko kerugian.
  2. Pemerintah dapat menggunakan big data untuk menangkal dan mencegah serangan cyber dunia maya.
  3. Industri kesehatan dapat memanfaatkan analisis big data untuk pengelolaan sumber daya rumah sakit untuk pelayanan kepada pasien yang lebih baik.
  4. Perusahaan telekomunikasi dapat memanfaatkan analisis big data untuk mendapatkan jaringan komunikasi yang lebih optimal dan mencegah terjadinya kecurangan pada pelanggan.
  5. Marketing dapat menggunakan big data untuk menganalisa tingkat kepuasan konsumen terhadap produk yang dijualnya.
  6. Perusahaan asuransi dapat memanfaatkan analisis big data untuk memilah kategori pengajuan asuransi dan memvalidasi klaim asuransi untuk menghindari penipuan.
  7. Perusahaan ritel dapat memanfaatkan media sosial yang telah terintegrasi dengan big data dan nantinya diproses lagi menjadi data untuk mengetahui persepsi pelanggan, perilaku pelanggan dan tingkat kepuasan pelanggan.


Referensi:
http://ilhammaulanasuryani.blogspot.com/2016/11/implementasi-big-data.html

Pengantar Komputasi Modern : Komputasi Modern

Perkembangan Komputasi Modern

Komputasi Modern diprakarsai oleh John Von Neumann, seorang ilmuwan yang menemukan konsep automata dan komputasi modern yang pada akhirnya menjadi sebuah komputer. Von Neumann mendapatkan gelar diploma di bidang teknik kimia pada tahun 1926 sekaligus mendapatkan gelar doktor di bidang matematika dari Universitas Budapest. Von Neumann sangat tertarik pada bidang matematika, sejak kecil ia mampu melakukan pembagian bilangan delapan digit angka dalam pikirannya. Kemudian Von Neumann bekerja di Universitas Princeton pada tahun 1930, serta menjadi salah satu pendiri Institute for Advanced Studies. Pada akhirnya ia tertarik pada hidrodinamika dan sulitnya menyelesaikan persamaan diferensial parsial nonlinier yang digunakan, pada akhirnya Von Neumann pindah ke dalam bidang komputasi. Berperan sebagai konsultan pengembangan ENIAC, merancang konsep arsitektur komputer yang masih dipakai sampai sekarang. Arsitektur Von Nuemann yaitu konsep sebuah komputer dengan program yang tersimpan, dengan kontrol pusat, I/O, dan adanya memori. Komputasi modern dapat dikatakan sebagai suatu pemecahan masalah berdasarkan nilai input yang diproses menggunakan algoritma dan pada penerapannya menggunakan berbagai teknologi yang telah berkembang seperti komputer.

Implementasi Komputasi Modern

Pada bidang Matematika
Adanya Numerical Analysis, algoritma yang digunakan untuk menyelesaikan permasalahan matematika. Implementasi teknik-teknik komputasi matematika seperti metode numerik, scientific computing.

Pada bidang Fisika
Adanya Computational Physics yang digunakan untuk mempelajari algoritma numerik dan memecahkan teori kuantitatif fisika. Seperti permasalahan medan magnet dengan menggunakan komputasi fisika.

Pada bidang Kimia
Computational Chemistry untuk mneyelesaikan permasalahan bidang kimia. Seperti yang digunakan untuk menghitung struktur dan sifat molekul menggunakan super komputer.

Pada bidang Geografi
Diterapkannya GIS (Geographic Information System) yang berfungsi untuk menyimpan, memanipulasi dan menganalisa informasi geografi.

Pada bidang Geologi
Pada pekerjaan pertambangan, komputasi modern digunakan untuk menganalisa bahan-bahan mineral dan barang tambang yang terdapat di dalam tanah.

Pada bidang Ekonomi
Adanya Computational Economics yang menjadi jembatan antara bidang komputer dan bidang ekonomi untuk melakukan komputasi keuangan, statistika, pemrograman yang di desain khusus untuk komputasi keuangan.

Pada bidang Sosiologi
Adanya Computational Sociology untuk menganalisa permasalahan sosial di masyarakat.

Pada bidang Biologi
Adanya Bioinformatics untuk penelitian bidang biologi molekuler. Dan adanya peralatan medis yang menggunakan komputasi modern untuk membantu para dokter dalam menangani pasien.

Pada bidang Industri

Komputer digunakan mengontrol mesin-mesin produksi dengan ketepatan tinggi, seperti CNC (Computer Numerical Control) pengawasan numerik atau perhitungan, CAM (Computer Aided Manufacture), CAD (Computer Aided Design), yaitu untuk membuat desain produk manufaktur.

Referensi: