![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
机器学习
richard1230
这个作者很懒,什么都没留下…
展开
-
tf.random_uniform,tf.truncated_normal笔记
tf.random_uniform([x,y],min,max):随机产生一个形状为[x,y]的张量,里面的元素的值在min和max之间;tf.tf.truncated_normal(shape,mean,stddev):shape为生成的张量维度,mean为平均值,stddev为标准差...原创 2019-10-16 22:09:23 · 172 阅读 · 0 评论 -
决策树的一些理解
文章目录几个概念熵条件熵信息增益预备知识信息增益的理解信息增益率(C4.5)基尼系数(CART算法--分类树)决策树评价与剪枝剪枝预剪枝后剪枝几个概念熵在信息论里面,熵是对不确定性的测量。但是在信息世界,熵越高,则能传输越多的信息,熵越低,则意味着传输的信息越少。1948年,香农引入了信息熵,将其定义为离散随机事件出现的概率,一个系统越是信息量低,信息熵就越低,反之一个系统越是信息量高,它...原创 2019-07-27 18:16:38 · 254 阅读 · 0 评论 -
tensorflow语法1
文章目录矩阵乘法如何分配和控制PU进程安需要使用GPU资源tf日志功能的开启(经常用)和图优化(用的少)总的代码##tf的图概念g1 = tf.Graph() #tf里面有的首字母需要大写with g1.as_default(): c1 = tf.constant(1.0) #常量1.0赋给c1,此时直接打印是打印不出来的嗯,此时需要...原创 2019-07-28 23:55:28 · 216 阅读 · 1 评论 -
K-means代码实现
文章目录代码实现代码实现from numpy import *#加载数据def loadDataSet(): dataMat = [] fr = open("testSet.txt") for line in fr.readlines(): curLine = line.strip().split('\t') # fltLine ...原创 2019-06-24 19:16:44 · 2420 阅读 · 0 评论 -
adaboost代码实现
文章目录from numpy import *def loadSimpData(): datMat = matrix([[1., 2.1], [2., 1.1], [1.3, 1.], [1., 1.], [2., 1...原创 2019-06-23 18:03:31 · 337 阅读 · 0 评论 -
有关SVM里面的低维映射到高维的一点思考
文章目录前言一个例子前言之前在学习SVM的时候,看到一个比较有意思的特性,特此记录一下;一个例子x=(x1,x2),z=(z1,z2)x = ( x_{1},x_{2} ), z = ( z_{1},z_{2} )x=(x1,x2),z=(z1,z2),X和Z都是低维度空间里的两个向量,下面做一些比较简单的运算:xTz=(x1z1+x2z2)x^{T}z=(x_{1}z_{1...原创 2019-06-26 16:53:47 · 4585 阅读 · 0 评论 -
逻辑回归代码实现
文章目录理论代码理论Logistic回归:用于预测结果是界于0和1之间的概率在Logistic回归中,对数几率是关于X是线性变化的。几率(odds):该事件发生的概率与该事件不发生的概率的比值0-1事件中事件1发生的概率为P,0发生的概率就是1-P;事件1发生的几率:对数几率:根据概率公式:通过对数几率:推导出:根据线性关系:W为回归系数;这个函数对应的...原创 2019-06-19 16:05:13 · 6463 阅读 · 0 评论 -
mac里面vscode中调试python
文章目录1.在终端输入which python3 查看python3路径,复制路径2. 在VSCode中打开首选项,搜索:python.pythonPath:将上面路径复制到下面替换部分,改为如下图:3.fn+F5注意,在F5之前需要做以下事情(尤其是如果还想需要配置一些文件的话):1.打开一个文件夹:2.点击调试按钮:3.对launch.json设置4.在行号前面...原创 2019-05-29 17:13:58 · 2696 阅读 · 0 评论 -
朴素贝叶斯代码实现
文章目录from numpy import *def loadDataSet(): postingList = [ ['my', 'dog', 'has', 'flea', 'problems', 'help', 'please'], ['maybe', 'not', 'take', 'him', 'to', 'dog', 'park', 'stu...原创 2019-06-05 16:58:36 · 742 阅读 · 1 评论 -
决策树代码实现
文章目录一些基本概念代码以及注释一些基本概念熵(entropy):熵指的是体系的混乱的程度,在不同的学科中也有引申出的更为具体的定义,是各领域十分重要的参量。信息论(information theory)中的熵(香农熵): 是一种信息的度量方式,表示信息的混乱程度,也就是说:信息越有序,信息熵越低。例如:火柴有序放在火柴盒里,熵值很低,相反,熵值很高。信息增益(information ga...原创 2019-05-28 14:39:46 · 1744 阅读 · 0 评论 -
knn代码实现
文章目录原理代码相关测试代码原理knn原理:存在一个样本数据集合(训练集),并且样本集里面每个数据都存在标签;输入没有标签的新数据之后,将新数据的每个特征与样本集里面的数据对应进行比较(计算欧式距离),而后算法提取样本集里面的特征最相似的前k个数据,通过投票的方式来选择标签:代码import numpy as npimport operatordef createDataSet()...原创 2019-05-23 17:17:07 · 1110 阅读 · 0 评论 -
数据处理时axis=0与ax=1时候的区别
文章目录之前在做数据处理的时候对于axis=0的时候和axis=1的时候的情况总是混淆,昨天在同学的帮助下总算有了一些理解,特此记录一下:df1 = pd.DataFrame([[7,‘8’,9],[10,11,‘12’]],columns=list(‘ABC’))df2 = pd.DataFrame([[13,‘14’,15],[16,17,‘18’]],columns=list(‘ABC...原创 2019-04-16 10:37:57 · 972 阅读 · 0 评论