首页 > 解决方案 > 寻找分类真假的机器学习算法

问题描述

我刚刚进入机器学习领域。我正在寻找一种可以接受多个参数并输出真假的算法。我目前的项目是考虑服务器请求的特征(即目标 url、请求大小和请求正文)并确定消息是有效消息还是潜在的 ddos​​。我一直在研究像决策树这样的分类算法。有没有更好的?

编辑 - 我的解释很模糊。我为此道歉。让我提供更多上下文。

我有一个通过代理向服务器发送数据的设备。代理服务器旨在解析消息并确定它是有效消息还是无效消息,就像设备被入侵并被用于 ddos​​ 攻击一样。我正在查看的用于确定消息是否有效的参数是消息的大小、目标服务器和消息类型(GET 或 POST)。

我一直在研究决策树来确定我想知道是否有更好的有效性位。

谢谢你。

标签: algorithmmachine-learningserver

解决方案


在选择方法之前尝试可视化您的数据 PCA(主成分分析)应该会有所帮助

根据任务的复杂程度,线性判别分析可能就足够了

其他分类器:Logistic Regression Regression Trees and Boosted Trees Support Vector Machines Bagging and Random Forest

如果数据太复杂,你应该进入神经网络/深度学习

那里的大多数方法都可以轻松更改为二进制


推荐阅读