我有一个包含一些列的简单数据集,我需要使用python中的简单markov模型进行预测。我在sklearn库下看不到任何支持。 我的数据集列是:“ URL”,“ ip”,“浏览器”,“请求”。
我已将数据集加载到python大熊猫中。
我需要根据“ ip”,“浏览器”和“请求”来训练和预测“ url”状态。如何基于提供的自变量创建简单的markov模型并对其进行训练并预测状态('url')。
请简化python代码说明。
答案 0 :(得分:0)
如果您的意思是来自this的简单markov模型,则可以从markov链,隐藏markov模型,半markov模型等中选择很多简单markov模型,因为所有这些模型都是时间齐次的。我认为您应该确定哪些事实/结果是随机的,是否继续。还是离散的?是否有任何潜在/隐藏变量?您应该能够为您的模型确定最佳选择