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