随笔分类 -  经典机器学习算法系列

摘要:草稿笔记为:通过kd树的部分代码为#include #include using namespace std;void select_sort(vector vec){ int n = vec.size(); for(int j = 0;j vec){ int n =... 阅读全文
posted @ 2017-03-28 16:12 开往春天的拖拉机 阅读(90) 评论(0) 推荐(0)
摘要:1.svd简介2.svd分解例子eigen库是一个c++库,实现了线性矩阵部分,其他还有openblas等。如果有时间自己要实现一个SVD的c++代码,现在只用库来代替。eigen不用cmake只要一步配置即可使用。在右键项目,在c/c++常规中附加包含目录包含eig... 阅读全文
posted @ 2017-03-20 16:46 开往春天的拖拉机 阅读(201) 评论(0) 推荐(0)
摘要:2015年百度校招有道机器学习题目我自己简单写了一点大概意思是这样,也不知道对不对。[1] 2015百度机器学习题 阅读全文
posted @ 2017-03-17 17:15 开往春天的拖拉机 阅读(218) 评论(0) 推荐(0)
摘要:支持向量机是比较好的分类器。对iris数据集分类可以得到100%的准确率数据python代码如下import numpy as npfrom sklearn import svmfrom sklearn.metrics import accuracy_scorea =... 阅读全文
posted @ 2017-03-16 10:45 开往春天的拖拉机 阅读(135) 评论(0) 推荐(0)
摘要:该处的朴素贝叶斯法是指朴素贝叶斯分类法,基于贝叶斯定理和特征条件独立假设的数学原理1.数学原理1-贝叶斯定理 所谓的贝叶斯定理源于他生前为解决一个“逆概”问题写的一篇文章,而这篇文章是在他死后才由他的一位朋友发表出来的。在贝叶斯写这篇文章之前,人们已经能够计算“... 阅读全文
posted @ 2017-03-14 15:03 开往春天的拖拉机 阅读(131) 评论(0) 推荐(0)
摘要:PCA是经典的降维手段,降维的代码在《机器学习实战》里面有完整的python代码,现在将代码书写如下写一个pca.py文件,将下面的代码复制到文件中。'''Created on Jun 1, 2011@author: Peter Harrington'''from n... 阅读全文
posted @ 2017-03-14 10:15 开往春天的拖拉机 阅读(122) 评论(0) 推荐(0)
摘要:经典的决策树包括ID3、C4.5、和CART,其中ID3和C4.5算法只有树的生成,容易造成过拟合。C4.5是ID3的改进版,用信息增益比选择特征。 决策树算法包括三部分,特征选择、树的生成和树的剪枝。 CART是应用广泛的决策树学习方法,中文名叫... 阅读全文
posted @ 2017-03-10 18:40 开往春天的拖拉机 阅读(98) 评论(0) 推荐(0)
摘要:1.决策树2.朴素贝叶斯3.k-近邻4.logistic回归5.支持向量机6.adaboost算法7.svd8.pca9.hmm10 loss函数和梯度下降法 阅读全文
posted @ 2017-03-10 09:44 开往春天的拖拉机 阅读(90) 评论(0) 推荐(0)