- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 决策树算法梳理
信息论基础熵 联合熵 条件熵 信息增益 基尼不纯度熵:(entropy)是表示随机变量不确定性的度量,如果一件事有nnn种可能结果,每种结果的概率为pi(i=1,2…,n)p_i(i=1,2…,n)pi(i=1,2…,n),那么熵表示为H=−∑i=1npilogpiH = -\sum _{i=1}^{n}p_ilogp_iH=−i=1∑npilogpi熵越大,随机变量的不确定性就越...
2019-03-05 11:46:41
549
原创 逻辑回归算法梳理
逻辑回归与线性回归的联系与区别逻辑回归是一个非线性模型,sigmoid函数又称逻辑回归函数。线性回归要求变量服从正态分布,logistic回归对变量分布没有要求。线性回归要求因变量是连续性数值变量,logistic回归要求因变量是分类型变量。线性回归要求自变量和因变量呈线性关系,而logistic回归不要求自变量和因变量呈线性关系。线性回归中使用的是最小化平方误差损失函数,对偏离真实值越远...
2019-03-03 16:54:57
443
原创 线性回归算法梳理
机器学习基础一1.机器学习的一些概念有监督 无监督 泛化 过(欠)拟合 交叉验证2.线性回归的原理3.线性回归损失函数、代价函数、目标函数4.优化方法梯度下降法牛顿法拟牛顿法5. 线性回归评估指标6.sklearn参数解释1.机器学习的一些概念有监督 无监督 泛化 过(欠)拟合 交叉验证1.有监督学学习 (Supervised learning) 即数据集有label,通过已有的一部分输入数...
2019-03-01 21:47:59
376
原创 python中sort、sorted、argsort函数
1.pyhon中sort()方法,用于对原列表进行排序,如果指定参数,则使用比较函数指定的比较函数sort()方法的语法为:list.sort(cmp=None,key=None,reverse=False)cmp--可选参数,如果制定了改参数会使用改参数的方法进行排序key--主要是用来进行比较的元素,只有一个参数,具体的函数的参数就是取自于可迭代对象中,指定可迭代对象中的一个元素来进行排序re...
2018-05-20 11:29:11
383
原创 namedtuple用法
Python中tuple元素采用index访问,但是collections模块的namedtuple的对象可以采用item的index以及item的name进行访问。from collections import namedtupleUser=namedtuple('User',['name','sex','age'])user=User(name='Trump',sex='male',age...
2018-05-20 10:17:28
1897
原创 Leetcode 2 Add Two Numbers
# Definition for singly-linked list.# class ListNode:# def __init__(self, x):# self.val = x# self.next = Noneclass Solution: def addTwoNumbers(self, l1, l2): """...
2018-05-10 20:14:10
153
原创 Pandas学习
Pandas 是基于Numpy的一个非常好用的库Series:1.Series类似于Python中的list,带有indeximport pandas as pdA=pd.Series([1,3,5,60])print(A)输出为:011325360dtype: int642.采用命令A.index()和A.values来查看index与value的值RangeIndex(start=0, s...
2018-04-17 15:41:05
216
原创 [Python 数据结构与算法]单链表
节点只包含了一个数据项和对下一个节点的引用,定义一个单链表节点类如下:class Node(object): def __init__(self,item): self.item=item self.next=None单链表类的实现如下,包含:is_empty():判断是否为空链表length():链表长度traverse():链表遍历add():head添...
2018-04-17 14:44:45
264
原创 Python 学习
1.python中删除空白的命令为restrip()favorite_language=‘python ’favorite_language.restrip()则可以消除字符串末尾的空白而命令lstrip()和strip()命令分别是剔除字符串开头的空白,字符串两端的空白。2.列表列表添加元素,append(),在列表的最后添加一个新的元素l=[‘tric’,‘canno
2018-01-30 15:50:32
400
原创 多元函数的泰勒(Taylor)展开式
实际优化问题目标函数往往比较复杂,简化问题通常将目标函数在某点附近展开为Taylor多项式来逼近原函数: ⋅\cdot一元函数在点xkx_k处的泰勒展开为: f(x)=f(xk)+(x−xk)f′(xk)+12!(x−xk)2f′′(xk)+onf(x)=f(x_k)+(x-x_k)f'(x_k)+\frac{1}{2!}(x-x_k)^2f''(x_k)+o^n ⋅\cdot二元函数在点(x
2017-11-02 14:18:44
13941
3
原创 对数正态分布(Log-Normal Distribution)
2017.11.1 人要有发耻心和羞耻心,突然想到了这么一句话,MARK一个博客困惑了好久,还是写个博客Mark一下,方便以后查询使用概率密度函数局部期望- 相关分布快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl + Q插入链接 Ctrl + L插入代码 Ctrl + K插入图片 Ctrl + G提升标题 Ctrl
2017-11-01 16:02:07
123994
2
原创 Python3.6安装Scrapy爬虫框架
Python3.6安装Scrapy爬虫框架Windows10 64位系统安装Scrapy版本安装lxml安装zope.interface*安装pyOpenSSL安装Twisted安装pywin32安装Scrapy快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl + Q插入链接 Ctrl + L插入代码 Ctrl + K插入
2017-06-17 15:51:47
3174
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人