Saya baru mengenal pembelajaran mesin, jadi saya mencoba mencari beberapa literatur tetapi saya bahkan tidak yakin apa gunanya Google. Data saya adalah dari formulir berikut:
User A performs Action P
User B performs Action Q
User C performs Action R
...
User C performs Action X
User A performs Action Y
User B performs Action Z
...
Di mana setiap Aksi memiliki karakteristik tertentu (tanggal, waktu, klien, dll). Ada sekitar 300 pengguna dan kami memiliki sekitar 20.000 tindakan.
Pertanyaan :
Saya ingin mengetahui apakah ada hubungan sebab akibat / korelasi antara tindakan pengguna. Misalnya, "setiap kali Pengguna E melakukan Tindakan T, 2 hari kemudian Pengguna G melakukan Tindakan V". Namun di antaranya, mungkin ada banyak pengguna lain yang melakukan banyak tindakan lain, dan mungkin saja tidak ada korelasi yang ditemukan. Ada juga kemungkinan bahwa beberapa pengguna berkorelasi, tetapi yang lain sepenuhnya independen. Apakah ini sesuatu yang bisa dipelajari mesin untuk saya? Apakah ada algoritma atau rangkaian algoritma tertentu yang dapat membantu saya?
Saya telah membaca tentang Analisis Asosiasi dan algoritma Apriori tetapi saya tidak berpikir ini akan memberi saya apa yang saya butuhkan, karena tampaknya memerlukan diketahui, dataset yang baik dibatasi sebagai input, sedangkan saya hanya memiliki aliran panjang pengguna yang tampaknya acak tindakan. Setiap saran tentang apa yang harus dilihat akan sangat dihargai!
P