![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
机器学习
宏阳能
这个作者很懒,什么都没留下…
展开
-
孤立森林算法介绍
http://www.itheima.com/news/20191108/114529.htmliForest由t个iTree(Isolation Tree)孤立树组成,每个iTree是一个二叉树结构,其实现步骤如下:从训练数据中随机选择Ψ个点样本点作为子样本,放入树的根节点。随机指定一个维度,在当前节点数据中随机产生一个切割点p——切割点产生于当前节点数据中指定维度的最大值和最小值之间。以此切割点生成了一个超平面,然后将当前节点数据空间划分为2 个子空间:把指定维度里小于p的数据放在转载 2021-01-05 16:02:22 · 458 阅读 · 0 评论 -
机器学习-异常检测算法(一):Isolation Forest
异常检测 (anomaly detection),或者又被称为“离群点检测” (outlier detection),是机器学习研究领域中跟现实紧密联系、有广泛应用需求的一类问题。但是,什么是异常,并没有标准答案,“异常”的两个标准或者说假设:异常数据跟样本中大多数数据不太一样。异常数据在整体数据样本中占比比较小。为了刻画异常数据的“不一样”,最直接的做法是利用各种统计的、距离的、密度的量化指标去描述数据样本跟其他样本的疏离程度。而 Isolation Forest (Liu et al. 2011转载 2020-10-29 13:49:50 · 378 阅读 · 0 评论 -
如何通俗易懂地解释「范数」?
范数解释转载 2020-10-26 21:40:38 · 592 阅读 · 0 评论 -
tensorflow训练好以后模型的保存和导入
原创 2019-11-18 13:21:41 · 976 阅读 · 0 评论 -
TensorFlow-数据变换-tf.unstack(value, num=None, axis=0, name="unstack")
功能:将输入value按照指定axis(维度)拆分(从0开始),输出含有num个元素的列表,num必须和指定维度内元素的个数相等,当然可以忽略不写这个参数,比如:tf.unstack(X, axis=0)...转载 2019-11-13 10:43:14 · 512 阅读 · 0 评论 -
使用sklearn进行数据预处理LabelBinarizer
LabelBinarizer将对应的数据转换为二进制型,有点类似于onehot编码,这里有几点不同,LabelBinarizer可以处理数值型和类别型数据,输入必须为1D数组,可以自己设置正类和父类的表示方式,下面看例子,还是用之前的数据dfA B C0 0 a 21 3 b 52 6 c 83 9 d 11lb = Labe...转载 2019-11-08 17:53:20 · 1189 阅读 · 0 评论 -
Numpy知识点补充:np.vstack()&np.hstack()
np.vstack:使用见链接转载 2019-11-05 16:33:22 · 182 阅读 · 0 评论 -
numpy.reshape函数
a=array([[1,2,3],[4,5,6]])reshape(a, 6)原创 2019-11-05 16:20:56 · 177 阅读 · 0 评论 -
运行python文件报SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: tr
举个例子,在文件中我传入的文件路径是这样的sys.path.append(‘c:\Users\mshacxiang\VScode_project\web_ddt’)原因分析:在windows系统当中读取文件路径可以使用,但是在python字符串中\有转义的含义,如\t可代表TAB,\n代表换行,所以我们需要采取一些方式使得\不被解读为转义字符。目前有3个解决方案1、在路径前面加r,即保持字符...转载 2019-11-04 21:43:29 · 197 阅读 · 0 评论 -
神经网络优化
import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_data#载入数据集mnist = input_data.read_data_sets("MNIST_data",one_hot=True)#每个批次的大小batch_size = 100#计算一共有多少个批次n_batch = ...原创 2019-10-31 11:41:11 · 132 阅读 · 0 评论 -
梯度下降解决线性回归
tensorflow的常用操作查看帮助的方法1.去tensorflow官网查看帮助文档2.在命令行help原创 2019-10-28 21:12:53 · 82 阅读 · 0 评论 -
sklearn的train_test_split
参数解释random_state理解转载 2019-10-25 22:15:22 · 80 阅读 · 0 评论 -
No module named 'sklearn.cross_validation'解决方法
这个cross_validatio这个包早就不在使用了,划分到了model_selection这个包中转载 2019-10-25 21:43:50 · 359 阅读 · 0 评论 -
机器学习——标准化/归一化的目的、作用和场景
标准化和归一化区别及作用转载 2019-10-25 18:04:33 · 662 阅读 · 0 评论