随笔分类 - 机器学习(Machine Learning)
主要介绍一些机器学习相关的一些算法。
摘要:http://www.chinaaspx.com/Comm/Dotnetbbs/Showtopic.aspx?Forum_ID=31&Id=14214
阅读全文
摘要:使用步骤:
1、把数据集转换为LibSVM能够识别的格式;
可以参考这篇文章【机器学习】libsvm使用的数据格式
2、将数据集进行简单的缩放
下一篇文章我将会介绍缩放方法和一些主要的函数;
3、使用一个比较合适的各函数
一般情况下,我用都使用RBF函数:K(x,y)=exp(-r||x-y||^2)
4、优化超参数
一般情况下用交叉验证(cross-validation)和梯度搜索(grid-search)来实现此功能;
5、用最好的超参数来训练训练集
6、测试测试集
阅读全文
摘要: 该软件使用的训练数据和检验数据文件格式如下:
: : ...
其中 是训练数据集的目标值,对于分类,它是标识某类的整数(支持多个类);对于回归,是任意实数。 是以1开始的整数,可以是不连续的;为实数,也就是我们常说的自变量。检验数据文件中的label只用于计算准确度或误差,如果它是未知的,只需用一个数填写这一栏,也可以空着不填。在程序包中,还包括有一个训练数据实例:heart_scale,方便参考数据文件格式以及练习使用软件。
阅读全文
摘要:此文主要介绍机器学习的基本信息,以及Libsvm工具的简单介绍。
关于机器学习:
《机器学习》课程已经结束,不过老师走马观花式地讲了一些概念,目前对机器学习的理解还是比较含糊。勉强知道机器学习(Machine Learning)是研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能。
阅读全文
浙公网安备 33010602011771号