Tidak semua AI bekerja berdasarkan korelasi, Bayesian Belief Networks dibangun di sekitar probabilitas bahwa A menyebabkan B.
Saya sedang mengerjakan suatu sistem untuk memperkirakan kinerja siswa berdasarkan pertanyaan berdasarkan penampilan mereka di masa lalu.
Saya tidak berpikir Anda perlu sebab-akibat untuk ini. Kinerja masa lalu tidak menyebabkan kinerja saat ini. Menjawab pertanyaan awal tidak menyebabkan jawaban pada pertanyaan selanjutnya.
Tetapi dari sudut pandang hanya membangun sistem untuk memilih pertanyaan yang cenderung tingkat kesulitan yang tepat - apakah perbedaan ini memiliki kepentingan?
Tidak, bukan untuk contoh Anda. Saya pikir korelasi (atau bahkan ekstrapolasi sederhana) akan menyelesaikan masalah Anda dengan sangat baik. Tetapkan skor kesulitan untuk masing-masing pertanyaan dan kemudian berikan pertanyaan kepada siswa di tingkat yang semakin sulit (yang merupakan cara sebagian besar ujian bekerja) dan kemudian ketika siswa mulai salah, Anda dapat mengatasi kesulitan itu. Itu adalah algoritma umpan balik yang mirip dengan minimisasi kesalahan yang dilakukan pada neuron dalam perceptron berlapis-lapis. Sepotong ruang input non-sepele seperti ini memutuskan apa pertanyaan yang sulit!
Contoh sebab-akibat yang lebih baik dalam AI adalah:
Mobil saya melambat. Akselerator saya ada di lantai. Tidak banyak kebisingan. Ada lampu di dasbor. Berapa probabilitas saya kehabisan bahan bakar?
Dalam hal ini, kehabisan bahan bakar telah menyebabkan mobil melambat. Inilah tepatnya jenis masalah yang dipecahkan Bayesian Belief Networks.