算法
文章平均质量分 89
杨树1026
这个作者很懒,什么都没留下…
展开
-
机器学习模型评估方法
机器学习模型评估方案,包括训练集测试集划分方案,常用评估指标,AUC的具体含义等原创 2017-11-24 10:33:18 · 2320 阅读 · 0 评论 -
机器学习算法之线性模型
1.线性方程与非线性方程 线性方程:代数方程如y = 2x + 5,其中任何一个变量都为1次幂,这种方程的图像为一条直线(平面),所以称为线性方程 非线性方程:y**2 = 2x + 5,因变量和自变量之间不是线性关系,如平方关系、对数关系、指数关系和三角函数关系等 2.基本形式 给定有m个属性描述的实例x=(x1,x2...,xm),其中xi是x在第i个属性上的取值,线性原创 2017-11-24 10:37:14 · 7681 阅读 · 0 评论 -
逻辑斯特回归总结--线性模型与非线性模型对比
LR 参数多分类情况下使用一对多策略,损失函数为交叉熵损失,求解方法为LBFGS,SAG和NEWTON-CG。1,penalty : str, 'l1' or 'l2', default: 'l2':正则项,默认为l2。三种求解方式只支持L22,dual : bool, default: False:是否转化为对偶问题3,C : float, default: 1.0:正则项系数的逆序,越大越过拟...原创 2018-04-10 13:45:51 · 8937 阅读 · 0 评论 -
决策树--ID3,C4.5,CART
ID3 : 信息增益、集和熵-集和按照属性划分后每个子集信息熵加权和 C4.5 : 信息增益率、信息增益/属性信息熵,剪枝,连续,缺失 CART: 基尼系数、按照属性划分后每个子集合基尼指数加权和(1-概率平方和),二叉树,特征再分裂 参数 1,criterion : string, optional (default="gini"),节点分裂标准 2,splitter : string...原创 2018-08-07 21:09:07 · 233 阅读 · 0 评论 -
支持向量机svm原理与常见问题
1,参数 C : float, optional (default=1.0):惩罚系数,越大越会过拟合 kernel : string, optional (default='rbf'):核函数,linear:线性, poly:多项式, rbf:高斯, sigmoid:sigmod, precomputed: ,callable:自定义。 degree : int, opt...原创 2018-10-22 15:40:20 · 1218 阅读 · 0 评论 -
最简单反向传播神经网络TensorFlow实现
最简单反向传播神经网络TensorFlow实现一. 准备输入数据二. 定义网络结构三. 定义方向传播四. 训练网络 一. 准备输入数据 二. 定义网络结构 三. 定义方向传播 四. 训练网络 #ecoding=utf-8 import numpy as np import tensorflow as tf #准备训练数据集 trainX = np.random.random(size=[100,...原创 2019-03-19 19:34:27 · 592 阅读 · 0 评论