Apakah mungkin untuk membangun model statistik yang memprediksi langkah selanjutnya dalam grafik hanya berdasarkan pergerakan masa lalu dan struktur grafik?
Saya telah membuat contoh untuk menggambarkan masalah:
- Waktu adalah diskrit . Di setiap ronde Anda tinggal di simpul / simpul saat ini atau pindah ke salah satu node yang terhubung. Karena waktu adalah diskrit dan paling banyak Anda dapat maju satu simpul setiap putaran tidak ada kecepatan.
- Rute / riwayat pergerakan sebelumnya: {A, B, C} - Dan posisi saat ini adalah: C
Berlaku untuk gerakan selanjutnya: C, B, X, Y, Z
- Jika Anda memilih C Anda tetap tetap,
- jika B Anda bergerak mundur,
- dan jika X, Y, atau Z menyiratkan bergerak maju.
Tidak ada bobot pada tautan atau simpul.
- Tidak ada simpul tujuan akhir. Sebagian dari perilaku pergerakan yang diamati adalah acak dan sebagian darinya akan memiliki keteraturan.
Model yang sangat sederhana - yang tidak memperhitungkan sejarah pergerakan - hanya akan memprediksi bahwa C, B, X, Y, dan Z masing-masing memiliki kemungkinan 1/5 untuk menjadi langkah selanjutnya.
Tetapi berdasarkan pada struktur dan sejarah pergerakan, saya menduga dimungkinkan untuk membuat model statistik yang lebih baik. Misalnya instance X harus memiliki probabilitas yang lebih rendah, karena seseorang dapat pindah ke sana langsung dari node B di babak sebelumnya. Demikian pula B juga harus memiliki probabilitas yang lebih rendah karena orang tersebut dapat tetap tetap pada putaran sebelumnya.
Jika pengguna bergerak kembali ke B , maka sejarah gerakan akan terlihat seperti ini {A, B, C, B} dan bergerak valid akan A, B, C, D, E, X . Pindah ke C seharusnya memiliki probabilitas yang lebih rendah, karena Anda bisa tetap tetap. Pindah ke X juga harus memiliki probabilitas yang lebih rendah, karena Anda bisa pindah ke sana dari C di babak sebelumnya. Sejarah sebelumnya juga dapat mempengaruhi prediksi, tetapi harus diberikan bobot yang lebih sedikit daripada sejarah baru - yaitu. 2 putaran yang lalu Anda bisa tinggal di B , atau Anda bisa pindah ke A, D, E, X - 3 putaran yang lalu Anda bisa tinggal di A .
Melihat sekeliling saya menemukan bahwa masalah yang sama dihadapi:
- telekomunikasi seluler, di mana operator mencoba memprediksi menara seluler mana yang akan dipindahkan pengguna selanjutnya sehingga mereka dapat dengan lancar menyerahkan panggilan / transmisi data.
- navigasi web, di mana browser / mesin pencari mencoba untuk memprediksi halaman mana yang akan Anda kunjungi selanjutnya sehingga mereka dapat memuat sebelumnya dan menyimpan cache halaman, sehingga waktu tunggu berkurang. Demikian pula aplikasi peta mencoba memprediksi ubin peta mana yang akan Anda minta selanjutnya, dan memuatnya.
- dan tentu saja industri transportasi.