- 博客(6)
- 收藏
- 关注
原创 机器学习之决策树
我的个人理解决策树是通过一些离散!!!!的feature来确定某些物品的label学习之前先要学习俩个东西,信息量,熵(香农熵)信息(informa)和消息(massage)是有去别的消息中提到的事件A发生的概率决定了这条消息中的信息量 II(A) = -log2P(A)比如 1.明天太阳会从东方升起 2.今晚彩票中奖号码是xxxxxx第一条的I为0,第二条巨大熵(H)的计算是一个完...
2018-05-17 18:03:17 194
原创 一种循环取值的简便写法/取二维列表的第n列
刚刚看到的时候一脸萌比啊for i in range(num_feature): feat_list = [example[i] for example in data_ch]是的就是这句话不难看出data_ch是一个可迭代对象,先去测试一下.l1 = [i for i in range(7)]print(l1)结果[0, 1, 2, 3, 4, 5, 6]在做一个实验l2 = [[1...
2018-05-16 18:00:40 727
原创 k邻近算法识别手写数字
from numpy import *from os import listdirimport operatordef distance(array_measured_tar_dist, array_dist, label_dist, k): lens_dist = array_dist.shape[0] array_tar = tile(array_measured_t...
2018-05-16 15:53:22 238
原创 K邻近预测算法
from numpy import *import matplotlib.pyplot as pltimport operatordef parse_file(): fr = open('datingTestSet2.txt') org_list = fr.readlines() org_list_lens = len(org_list) org_arra...
2018-05-16 14:33:36 430
原创 机器学习实战kNN
1.首先需要 安装numpy,matplotlib包可以使用pip -install 来安装2.分析预测步骤1>收集数据,可以参考 https://blog.csdn.net/sinat_29957455/article/details/79123394 也可以在其他数据库中自行下载https://www.zhihu.com/question/63383992/answer/22271...
2018-05-16 10:06:05 291 1
原创 Python学习笔记
第一次用pycharm写一个登陆程序很简单# 2018/2/28# 一个登陆程序,账号输入三次错误之后永久锁定,登陆成功错误数目清零# 账号名为文件名,密码尝试次数为第一行,密码为第二行主体函数整个主体,还有功能的实现和函数(方法)会在下面分别贴出来Flag = 1 # 首先使欢迎界面循环while Flag: ...
2018-02-28 23:03:57 223
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人