我遇到一个问题,即我们的用户每天都会收到一个帐户余额,并根据余额执行操作。
鉴于历史余额和由此产生的行动列表,是否可以使用机器学习来预测未来的行动?最好是在.net平台上。
感谢。 柜
答案 0 :(得分:0)
我从未使用.NET进行任何数据分析,但我确信将我在此处所说的内容转换为.NET中的逻辑会非常困难
人们对数据科学不喜欢的一件事是,为了看看某些东西是否真的可能(在这种情况下预测未来结果),你需要对数据进行大量探索并查看如果数据有足够的模式可供学习(通过人工或ML算法)。
这样做的方法是以某种方式对数据进行混洗和分割......让我们分成70%的数据组,第二组用30%的数据。 执行此操作后,您需要使用第一组(训练集)训练一些算法,并使用第二组(测试集)来验证算法的准确性。 那么你如何选择算法呢?这是最棘手的部分。只有在完全访问数据的情况下,您才能说出哪种方法最适合您的特定方案。但是,鉴于您的输出似乎非常离散(让我们说最多5个动作),这使得这成为一个受监督的学习分类问题。我使用其中一种算法(SVM,kNN和DecisionsTrees是一些常用的算法)进行一些分析,并使用一些错误LIKE F1或R ^ 2来确定拟合算法在测试集上的表现。
答案 1 :(得分:0)