使用 LIBSVM 预测用户的真实性

发布于 2024-10-21 01:19:37 字数 178 浏览 9 评论 0原文

我计划使用 LibSVM 来预测 Web 应用程序中的用户真实性。 (1) 收集特定用户行为的数据(例如登录时间、IP 地址、国家/地区等) (2) 使用收集的数据训练SVM (3) 使用实时数据进行比较并生成真实性级别的输出

有人可以告诉我如何使用 LibSVM 来做这样的事情吗? Weka 可以帮助解决这些类型的问题吗?

I am planning on using LibSVM to predict user authenticity in web applications.
(1) Collect Data on particular user behavior(eg. LogIn time, IP Address, Country etc.)
(2) Use Collected Data to train an SVM
(3) Use real time data to compare and generate an output on level of authenticity

Can some one tell me how can I do such a thing with LibSVM? Can Weka be helpful in these types of problems?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

清引 2024-10-28 01:19:38

您提到的三个步骤是解决方案的概要。更详细地说:

  1. 确保您获得大量标记数据,即用真实/非真实注释的行为日志。 (如果没有标记数据,您将进入相当先进的半监督学习领域,或者必须考虑其他解决方案。)
  2. 根据您认为可以很好预测真实性的数据设计许多功能。尝试该方法并对其进行改进,直到根据某种统计标准它足够有效。使用十倍交叉验证来确保您不过度拟合。
  3. LibSVM 可以输出概率估计及其答案;请参阅其手册第 8 节。

The three steps you mention are an outline of the solution. In some more detail:

  1. Make sure you get plenty of labeled data, i.e. behavior logs annotated with authentic/non-authentic. (Without labeled data, you get into the pretty advanced field of semisupervised learning, or must consider other solutions.)
  2. Design a number of features based on the data that you think predict authenticity well. Try the method and refine it until it works well enough by some statistical standard. Use ten-fold cross validation to assure you're not overfitting.
  3. LibSVM can output a probability estimate along with its answer; see section 8 of its manual.
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文