![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
机器学习
Poppy_black
这个作者很懒,什么都没留下…
展开
-
KNN学习笔记1
#学习自机器学习实战,部分更改来自自己from numpy import*import operatorimport matplotlibimport matplotlib.pyplot as pltdef createDataset(): group=array([[1.0,1.1],[1.0,1.0],[0,0],[0,0.1]]) labels=['A' ,'A'...原创 2018-12-29 22:44:50 · 246 阅读 · 0 评论 -
PCA
#学习自机器学习实战from numpy import *def loadDataSet(fileName,delim='\t'): fr=open(fileName) dataMat=[] for line in fr.readlines(): curline=line.strip().split(delim) #print(curl...原创 2019-01-08 12:55:31 · 110 阅读 · 0 评论 -
简单聚类
#学习自机器学习实战from numpy import *def loadDataSet(fileName): dataMat=[] fr=open(fileName) for line in fr.readlines(): curLine=line.strip().split('\t') #curLine=float(curLine)...原创 2019-01-08 10:39:39 · 381 阅读 · 0 评论 -
CARTtree
from numpy import *import numpy as npclass treeNode(): def __init__(self,feat,val,right,left): featureToSpliton=feat#feature valueOfSplit=val#value rightBranch=right#rig...原创 2019-01-07 11:54:41 · 204 阅读 · 0 评论 -
回归
#学习自机器学习实战部分参考其他博客from numpy import *def loadDataSet(fileName): numFeat=len(open(fileName).readline().split(' '))-1 print(numFeat)#the column of data dataMat=[];labelMat=[]#initilize ...原创 2019-01-06 16:15:31 · 139 阅读 · 0 评论 -
简单adaboot
#学习自机器学习实战import numpy as npimport mathdef loadSimpleData(): dataMat=np.matrix([[1.,2.1],[2.,1.1],[1.3,1.],[1.,1.],[2.,1.]])#data classLabels=[1.0,1.0,-1.0,-1.0,1.0]#label return dataM...原创 2019-01-06 09:38:55 · 203 阅读 · 0 评论 -
logistic回归
#学习自机器学习实战from numpy import *def loadDataSet(): dataMat=[];labelMat=[] fr=open('testSet.txt') for line in fr.readlines(): lineArr=line.strip().split() dataMat.append([1...原创 2019-01-01 10:25:10 · 148 阅读 · 0 评论 -
简单的SVM
#学习自机器学习实战from numpy import *def loadDataSet(filename): dataMat=[];labelMat=[]#initilize fr=open(filename)#open the file for line in fr.readlines():#process the readline lineArr...原创 2019-01-05 12:53:03 · 164 阅读 · 0 评论 -
朴素贝叶斯
import numpy as npimport mathdef bagOfWord2VecMN(vocabList,inputSet): returnVec=[0]*len(vocabList) for word in inputSet: if word in vocabList: returnVec[vocabList.index(...原创 2018-12-31 10:36:15 · 111 阅读 · 0 评论 -
决策树学习1
#原代码来自机器学习实战,注释及改动原创from math import logimport operatorimport KNNdef createDataSet(): dataSet=[[1,1,'yes'] ,[1,1,'yes'], [1,0,'no'], [0,1,'no'] ...原创 2018-12-30 11:51:09 · 156 阅读 · 0 评论 -
Apriori算法
from numpy import *def loadDataSet(): return [[1,3,4],[2,3,5],[1,2,3,5],[2,5]]#load some datadef createCl(dataSet): Cl=[] for transaction in dataSet: for item in transaction: ...原创 2019-01-09 13:05:32 · 209 阅读 · 0 评论