Machine Learning
菩提树下写代码
代码是表象,思想是灵魂。
展开
-
libsvm svm-scale的学习和使用
在libsvm中svm-train和svm-predict使用最多,它们分别用来训练和预测,在以前的文章中我们有说明在此就不再多写,本文主要介绍svm-scale工具。 svm-scale主要用于对数据集进行缩放,对于很多训练数据,数据太分散,使用svm-scale处理之后数据相对集中一些。svm-scale有5个命令行参数:Usage: svm-scale [options] data_f原创 2017-08-19 16:07:23 · 4334 阅读 · 0 评论 -
关于一个国外的基于异常的入侵检测…
前段时间一直在学习入侵检测方面的知识,主要方向是把机器学习和入侵检测结合起来,虽然学术研究已经差不多有十年了,但是真正实用的系统却没有多少,经过别人介绍和自己去查找就基本确定了SuStorID这个系统。目前看来这系统还不错,也存在很多缺点。下面就一一道来。 入侵检测目前基本分为两大类,一类是基于规则的入侵检测,还有一类是基于异常的入侵检测。基于规则目前技术已经相当成熟,出现了很多原创 2017-07-28 23:11:28 · 3502 阅读 · 1 评论 -
关于python使用One Class&nbs…
系本人原创,转载请著名出处:http://blog.sina.com.cn/s/blog_76bf40cd0102v4a7.html由于工作需要,前段时间使用一下One Class SVM。SVM算法一般是用来进行分类的,从One Class SVM的名字看出,One Class SVM并不是用来进行分类的,而是用来检测新的数据是否属于原始数据一类。由于本人不是一心一意搞机器学习的,所以对于On原创 2017-07-28 23:11:25 · 906 阅读 · 0 评论 -
Scala 版本的svm库
Scala 版本的svm库常用的svm库是台湾大学libsvm,在此就不在详细介绍。在实际工作中,想在spark框架里面使用svm,但是spark自带的svm感觉不是很适用,就找到一个github上面的一个scala版本的svm库这个scala版本的svm库,在readme里面提到是libsvm中的一个scala版本,但是在libsvm官网并没有找到,查看源代码才发现并不是完整的,还有一些TODO,原创 2017-07-28 14:36:49 · 1018 阅读 · 1 评论