摘要:
PCA是经典的降维手段,降维的代码在《机器学习实战》里面有完整的python代码,现在将代码书写如下写一个pca.py文件,将下面的代码复制到文件中。'''Created on Jun 1, 2011@author: Peter Harrington'''from numpy import *def... 阅读全文
摘要:
经典的决策树包括ID3、C4.5、和CART,其中ID3和C4.5算法只有树的生成,容易造成过拟合。C4.5是ID3的改进版,用信息增益比选择特征。 决策树算法包括三部分,特征选择、树的生成和树的剪枝。 CART是应用广泛的决策树学习方法,中文名叫分类与回归树,英文名是class... 阅读全文
摘要:
经典的决策树包括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函数和梯度下降法 阅读全文
摘要:
1.决策树2.朴素贝叶斯3.k-近邻4.logistic回归5.支持向量机6.adaboost算法7.svd8.pca9.hmm10 loss函数和梯度下降法 阅读全文
摘要:
面试的时候一般也会考察二分查找算法,在数组中查找 指定的元素。二分查找排序的是有序的数组。折半查找为总数为奇数时,取中间的,总数为偶数时,取中间右边的。// keshan.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include //时间复杂度//顺序查找i... 阅读全文
摘要:
面试的时候一般也会考察二分查找算法,在数组中查找 指定的元素。二分查找排序的是有序的数组。折半查找为总数为奇数时,取中间的,总数为偶数时,取中间右边的。// keshan.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#includ... 阅读全文
摘要:
用链表实现vector的一些功能,部分代码如下,以后还要修改,现在先做一个修正// keshan.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include #include #define NULL 0#define LEN sizeof(struct No... 阅读全文
摘要:
用链表实现vector的一些功能,部分代码如下,以后还要修改,现在先做一个修正// keshan.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include #include #define NULL 0#define LEN ... 阅读全文
摘要:
我的理论是,链表的head也可以为node类型,写了一些代码,记录如下// keshan.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include #include #define NULL 0#define LEN sizeof(struct Node)s... 阅读全文