3
SIMULASI STATISTIKA
PRASYARAT : KOMPUTASI STATISTIKA
SKS : 3
SOFTWARE: R & SAS + PYTHON
4
CAPAIAN MATA KULIAH
• Mampu menjelaskan konsep, prinsip dan langkah-langkah dalam
simulasi
• Mampu melakukan pembangkitan peubah acak diskret dan
kontinu dengan beberapa metode pembangkitan
• Mampu melakukan pengujian terhadap bilangan acak
• Mampu menerapkan konsep simulasi pada model - model
statistika
• Mampu menerapkan konsep simulasi dengan bantuan software
• Menarik kesimpulan dari hasil analisis secara sahih.
• Mampu menyajikan hasil baik secara lisan maupun tertulis
sesuai kaidah ilmiah.
5
POKOK BAHASAN
7
Referensi
1. Temple, Matthias. 2016. Simulation for Data Science with R. PACKT Publishing
2. Winston, W.L. 2004. Operation Research: Applications and Algorithms. 4th ed. Thomson
Brooks/Cole. Southbank, Vic
3. Morgan, B.J.T. 1984. Elements of simulation
4. Law, A.M. and Kelton, W. 1991. Simulation Modelling and Analysis
8
ATURAN PERKULIAHAN
9
COURSE
2 10
TUGAS STATISTISI
◉ MEMAHAMI DATA
◉ MEMBUAT PEMODELAN
◉ MELAKUKAN PENGAMBILAN KEPUTUSAN
BUTUH
◉ BUTUH VALIDASI
11
PROSES VALIDASI
DATA YANG
DATA YANG PROSES
DIKETAHUI
DIGUNAKAN SIMULASI
PARAMETERNYA
12
PROSES SIMULASI
13
Simulasi adalah tiruan dari proses dunia nyata atau sistem.
Simulasi menyangkut pembangkitan proses serta pengamatan
dari proses untuk menarik kesimpulan dari sistem yang diwakili.
Banks – 1998
14
Simulasi adalah tehnik untuk membuat konstruksi model
matematika untuk suatu proses atau situasi, dalam rangka
menduga secara karakteristik atau menyelesaikan masalah
berkaitan dengannya dengan menggunakan model yang diajukan
15
Kompenen Wajib dalam Simulasi
16
Manfaat dan Peran Simulasi
Pilihan
Tepat
Pengaturan
Dalam simulasi kita bisa mengatur waktu yaitu mempercepat atau
waktu. memperlambat suatu proses yang memungkinkan kita mengamatinya
secara keseluruhan
Manfaat dan Peran Simulasi
Pilihan Tepat
Pengaturan
waktu.
Mencari
penyebab.
Eksplorasi Dengan mengatur nilai-nilai dalam simulasi, kita dapat mempelajari atau
mengeksplorasi kemungkinan-kemungkinan pengembangan tanpa banyak
kemungkinan. mengeluarkan biaya.
Manfaat dan Peran Simulasi
Pilihan Tepat
Pengaturan
waktu.
Mencari
penyebab.
Eksplorasi
kemungkinan.
Simulasi memungkinkan kita memiliki pemahaman yang lebih baik tentang
Pemahaman hubungan antara variabel-variabel yang mempengaruhi suatu sistem yang
kompleks. Simulasi tidak sekedar menduga bagaimana suatu sistem akan
Sistem. beroperasi, tetapi lebih menunjukan bagaimana suatu sistem beroperasi.
What is simulation?
Notes:
Monte Carlo (MC)
techniques, and
resampling techniques;
Markov chain Monte
Carlo (MCMC) methods;
MC test Monte Carlo
techniques applied to
hypothesis testing,
optimization (O),
system dynamics (SD),
agent-based modeling
(ABM), design-based
simulation (DBS), and
model-based
simulation (MBS)
Why use simulation?
• Simulasi dapat menghemat banyak waktu
• Simulasi dapat memberikan jawaban yang
sangat akurat atas rumusan masalah dalam
penelitian
26
• Eksperimen simulasi sebagian besar bergantung pada
data dan karenanya sangat cocok untuk seorang data
scientist.
• Simulasi dapat diterapkan hampir di semua analisis
untuk menunjukkan sifat dan kinerja metode, membuat
prediksi, dan menilai ketidakpastian statistik.
• Dalam simulasi statistika tidak ada pendekatan umum
dan ada metode yang sangat berbeda untuk setiap
jenis topik, kumpulan data, dan masalah yang berbeda.
27
Simulation Quotes
❑ It's up to the data scientist and statistician to choose the right
simulation approach.
❑ Whenever computational power is an issue, remember that
almost any simulation can be run in a parallel manner, and
modern software is ready for this task.
❑ In practice, one should not ask the question "Why did you
use simulation?" to somebody who has applied simulation
techniques, but rather "Why didn't you use simulation?" to
somebody who did not
28
Langkah-langkah simulasi
1. Formulasi masalah
2. Menyusun tujuan
3. Pembuatan model
4. Pengumpulan data
5. Pembuatan kode/skrip komputer
6. Verifikasi program komputer
7. Validasi model
8. Mendesain eksperimen
9. Analisis
10. Dokumentasi dan laporan
11. Implementasi dan Generalisasi
29
Aplikasi Simulasi
Bidang Statistika
(a) Membangkitkan data dengan distribusi dan parameter
yang diketahui
(b) Memvisualisasikan sifat-sifat distribusi atau uji statistika
sehingga menjadi lebih mudah difahami.
(c) Uji statistika berbasis simulasi, jika dukungan teori tentang
distribusi tidak cukup.
30
Bilangan-Bilangan Acak dan Simulasi > Metode Numerik
31
Studi kasus: Bilangan-Bilangan Acak dan Simulasi
32
Proses Pengacakan
33
Pengacakan dengan Tabel Acak
Memilih 30 orang secara acak dari suatu populasi yang terdiri dari 926 orang, kita
dapat memberi nomor 926 orang tersebut, mulai dari 1 sampai 926 (setiap orang
sudah diberi label angka, dari 1 sampai 926), dan kemudian pilih 30 bilangan-
bilangan berdigit 3 (and then choose 30 three-digit numbers) dari tabel bilangan-
bilangan acak. Jika suatu bilangan tiga digit (if a three-digit number) yang telah kita
pilih tadi, yang mana bilangan tersebut berada di luar interval (falls outside the
range) 1-926, kita abaikan (discard) bilangan tersebut, dan pilih kembali bilangan
tiga digit selanjutnya (and select three more digits). Suatu bilangan pecahan acak
(random fraction) di antara 0 dan 1 dapat diperoleh dengan memilih suatu grup
digit (by choosing a group of digits) (sebagai contoh 5 atau 10 digit) dan bayangkan
titik desimalnya terletak di depan dari suatu grup digit tersebut (and imagining a
decimal point in front of the group).
34
Pengacakan dengan Tabel Acak : Proses lama dan rentan
maka
35