Beranda Topics Simulasi Monte Carlo Apa itu Simulasi Monte Carlo?
Jelajahi solusi Simulasi Monte Carlo IBM Daftar untuk mendapatkan pembaruan AI
Ilustrasi dengan kolase piktogram awan, diagram lingkaran, piktogram grafik
Apa itu Simulasi Monte Carlo?

Simulasi Monte Carlo adalah jenis algoritma komputasi yang menggunakan pengambilan sampel acak berulang untuk mendapatkan kemungkinan berbagai hasil yang terjadi.

Juga dikenal sebagai Metode Monte Carlo atau simulasi probabilitas berganda, Simulasi Monte Carlo adalah teknik matematika yang digunakan untuk memperkirakan hasil yang mungkin dari suatu peristiwa yang tidak pasti. Metode Monte Carlo ditemukan oleh John von Neumann dan Stanislaw Ulam selama Perang Dunia II untuk meningkatkan pengambilan keputusan dalam kondisi yang tidak pasti. Dinamakan sesuai dengan nama kota kasino terkenal, yaitu Monaco, karena elemen peluang adalah inti dari pendekatan pemodelan, mirip dengan permainan rolet.

Sejak diperkenalkan, Simulasi Monte Carlo telah menilai dampak risiko dalam banyak skenario kehidupan nyata, seperti kecerdasan buatan, harga saham, perkiraan penjualan, manajemen proyek, dan penetapan harga. Model ini juga memberikan sejumlah keunggulan dibandingkan model prediktif dengan input tetap, seperti kemampuan untuk melakukan analisis sensitivitas atau menghitung korelasi input. Analisis sensitivitas memungkinkan para pengambil keputusan untuk melihat dampak dari masing-masing input terhadap hasil yang diberikan dan korelasi memungkinkan mereka untuk memahami hubungan antara variabel input.

Bangun alur kerja AI yang bertanggung jawab dengan tata kelola AI

Pelajari blok bangunan dan praktik terbaik untuk membantu tim Anda mempercepat AI yang bertanggung jawab.

Konten terkait

Daftar untuk mendapatkan buku putih tentang tata kelola AI

Bagaimana cara kerja simulasi Monte Carlo?

Tidak seperti model forecasting biasa, Simulasi Monte Carlo memprediksi serangkaian hasil berdasarkan rentang nilai yang diperkirakan dibandingkan dengan serangkaian nilai input tetap. Dengan kata lain, Simulasi Monte Carlo membangun model hasil yang mungkin terjadi dengan memanfaatkan distribusi probabilitas, seperti distribusi seragam atau normal, untuk variabel apa pun yang memiliki ketidakpastian yang melekat. Kemudian, menghitung kembali hasilnya berulang-ulang, setiap kali menggunakan serangkaian angka acak yang berbeda antara nilai minimum dan maksimum. Dalam eksperimen Monte Carlo, latihan ini dapat diulang ribuan kali untuk menghasilkan banyak kemungkinan hasil.

Simulasi Monte Carlo juga digunakan untuk prediksi jangka panjang karena akurasinya. Seiring dengan bertambahnya jumlah input, jumlah prakiraan juga bertambah, sehingga Anda dapat memproyeksikan hasil yang lebih jauh ke depan dengan lebih akurat. Ketika Simulasi Monte Carlo selesai, simulasi ini menghasilkan berbagai hasil yang mungkin dengan probabilitas setiap hasil yang terjadi.

Salah satu contoh sederhana dari Simulasi Monte Carlo adalah mempertimbangkan untuk menghitung probabilitas melempar dua dadu standar. Ada 36 kombinasi lemparan dadu. Berdasarkan ini, Anda dapat menghitung probabilitas hasil tertentu secara manual. Dengan menggunakan Simulasi Monte Carlo, Anda dapat mensimulasikan melempar dadu 10.000 kali (atau lebih) untuk mencapai prediksi yang lebih akurat.

Cara menggunakan metode Monte Carlo

Terlepas dari alat apa yang Anda gunakan, teknik Monte Carlo melibatkan tiga langkah dasar:

  1. Siapkan model prediktif, dengan mengidentifikasi variabel dependen yang akan diprediksi dan variabel independen (juga dikenal sebagai variabel input, risiko, atau prediktor) yang akan mendorong prediksi.
  2. Tentukan distribusi probabilitas variabel independen. Gunakan data historis dan/atau penilaian subjektif analis untuk menentukan rentang nilai yang mungkin dan tetapkan bobot probabilitas untuk masing-masing nilai.
  3. Jalankan simulasi berulang kali, dengan menghasilkan nilai acak dari variabel independen. Lakukan hal ini sampai hasil yang dikumpulkan cukup untuk membuat sampel yang representatif dari jumlah kombinasi yang hampir tak terbatas.

Anda dapat menjalankan Simulasi Monte Carlo sebanyak yang Anda inginkan dengan memodifikasi parameter dasar yang Anda gunakan untuk mensimulasikan data. Namun, Anda juga perlu menghitung rentang variasi dalam sampel dengan menghitung varians dan deviasi standar, yang merupakan ukuran penyebaran yang umum digunakan. Varians dari variabel yang diberikan adalah nilai yang diharapkan dari selisih kuadrat antara variabel dan nilai yang diharapkan. Standar deviasi adalah akar kuadrat varians. Biasanya, varians yang lebih kecil dianggap lebih baik.

Solusi terkait
Cloud Functions

Jalankan kode aplikasi Anda tanpa server, skalakan secara otomatis, dan tidak membayar apa pun saat tidak digunakan.

Jelajahi IBM Cloud Functions
SPSS Statistics

Mengungkap insight data yang dapat membantu memecahkan masalah bisnis dan penelitian.

Jelajahi IBM SPSS Statistics
Solusi IBM Cloud

Hybrid. Terbuka. Resilient. Platform dan mitra Anda untuk transformasi digital.

Jelajahi Solusi Cloud
Ambil langkah selanjutnya

IBM® SPSS Statistics menawarkan analisis statistik tingkat lanjut, pustaka algoritme machine learning yang luas, analisis teks, ekstensibilitas sumber terbuka, integrasi dengan big data, dan penerapan lancar ke dalam aplikasi.

Jelajahi SPSS Statistics Coba gratis selama 30 hari