我是机器学习的新手,所以我想找一些文献,但我什至不确定谷歌是为了什么。我的数据格式如下:
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
...
每个动作都有特定的特征(日期、时间、客户等)。大约有 300 个用户,我们有大约 20,000 个操作。
问题:
我想知道用户操作之间是否存在任何因果关系/相关性。例如,“每次用户 E 执行动作 T,2 天后用户 G 执行动作 V”。但在这两者之间,可能有许多其他用户执行许多其他操作,并且可能找不到相关性。也有可能一些用户是相关的,但其他用户是完全独立的。这是机器学习能为我找到的东西吗?是否有特定的算法或一组算法可以帮助我?
我一直在阅读关联分析和 Apriori 算法,但我认为这不会给我我需要的东西,因为它似乎需要已知的、分隔良好的数据集作为输入,而我只有一长串看似随机的用户行动。任何关于看什么的建议将不胜感激!