Situasi yang sangat umum dalam grafik komputer adalah bahwa warna beberapa piksel sama dengan integral dari beberapa fungsi bernilai nyata. Seringkali fungsi ini terlalu rumit untuk diselesaikan secara analitis, jadi kita dibiarkan dengan pendekatan numerik. Tetapi fungsi ini juga sering kali sangat mahal untuk dihitung, jadi kami sangat terkendala dalam berapa banyak sampel yang dapat kami hitung. (Misalnya, Anda tidak bisa hanya memutuskan untuk mengambil satu juta sampel dan membiarkannya begitu saja.)
Secara umum, yang ingin Anda lakukan adalah mengevaluasi fungsi pada titik yang dipilih secara acak hingga integral yang diperkirakan menjadi "cukup akurat". Yang membawa saya ke pertanyaan saya yang sebenarnya: Bagaimana Anda memperkirakan "keakuratan" integral?
Lebih khusus, kami memiliki , yang diimplementasikan oleh beberapa algoritma komputer yang rumit dan lambat. Kami ingin memperkirakan
Kita dapat menghitung untuk setiap kita inginkan, tetapi harganya mahal. Jadi kami ingin memilih beberapa nilai secara acak, dan berhenti ketika perkiraan untuk menjadi akurat. Untuk melakukan ini, tentu saja, kita perlu tahu seberapa akurat perkiraan saat ini sebenarnya.
Saya bahkan tidak yakin alat statistik apa yang cocok untuk masalah seperti ini. Tetapi nampak bagi saya bahwa jika kita sama sekali tidak tahu tentang , maka masalahnya tidak dapat diselesaikan. Misalnya, jika Anda menghitung seribu kali dan selalu nol, taksiran integral Anda akan menjadi nol. Tapi, tidak tahu apa-apa tentang , masih mungkin bahwa mana-mana kecuali poin yang Anda ambil sampel, jadi perkiraan Anda sangat salah!
Mungkin, kemudian, pertanyaan saya seharusnya dimulai dengan "apa yang perlu kita ketahui tentang agar memungkinkan untuk memperkirakan keakuratan integral kita ?" Sebagai contoh, sering kita tahu bahwa tidak mungkin bagi untuk menjadi negatif, yang kelihatannya merupakan fakta yang sangat relevan ...
Sunting: Oke, jadi ini sepertinya telah menghasilkan banyak respons, yang bagus. Daripada membalas masing-masing secara individual, saya akan mencoba untuk mengisi beberapa latar belakang tambahan di sini.
Ketika saya mengatakan kita tidak tahu apa-apa tentang , maksud saya kita bisa menghitung , tetapi kita tidak tahu apa-apa lagi tentang itu. Saya berharap (dan komentar tampaknya setuju) bahwa memiliki lebih banyak pengetahuan memungkinkan kami untuk menggunakan algoritma yang lebih baik. Tampaknya mengetahui batas-batas pada dan / atau turunan pertama dari akan berguna.
Dalam sebagian besar masalah yang saya sedang berpikir tentang, perubahan tergantung pada geometri adegan dan lokasi dalam adegan di bawah pertimbangan. Ini bukan aljabar yang bagus dan rapi yang secara analitis dapat Anda pecahkan. Biasanya mewakili intensitas cahaya. Jelas intensitas cahaya tidak mungkin negatif, tetapi tidak ada batasan seberapa besar nilai positifnya. Dan akhirnya, tepi objek biasanya menghasilkan diskontinuitas yang tajam pada , dan biasanya Anda tidak dapat memprediksi di mana ini.
Singkatnya, terkutuk fiddly, jadi port of call pertama saya adalah untuk bertanya apa yang bisa kita lakukan dengan itu tanpa informasi lebih lanjut. Tampaknya tanpa setidaknya batas atas dan bawah, jawabannya adalah "tidak banyak" ... Jadi sepertinya saya harus mulai membuat beberapa asumsi untuk membuat kemajuan di sini.
Juga, mengingat berapa kali "Monte Carlo" muncul, saya menduga itu istilah teknis untuk integrasi semacam ini?