【发布时间】:2015-04-25 04:10:04
【问题描述】:
我正在尝试在Sklearn 中使用 OneClassSVM 进行异常值检测。 用户每天都在访问网站,但有一天他访问了一个以前从未访问过的网站。我想使用 OneClassSVM 捕捉这个异常值。下面是一个示例数据:
`([[www.makeuseof.com,
www.kickstater.com,
www.google.com,
www.mashable.com`
以下是样本测试数据
`test_data = ['www.makeuseof.com','www.google.com','www.abc.com',]`
我正在使用 python 内置的哈希库对所有字符串进行哈希处理。
abs(hash('string'))
我希望它为所有人返回-1 for www.abc.com but its-1`。
【问题讨论】:
-
向我们展示一些失败的代码。我不确定散列是最好的方法。
标签: machine-learning scikit-learn svm