机器学习--逻辑回归
来源:互联网 发布:淘宝一个店铺多少钱 编辑:程序博客网 时间:2024/04/30 14:29
机器学习–逻辑回归
如有错误或者疑问,欢迎交流,转载请注明出处
定义
逻辑回归(logistic regression)是分类算法
sigmoid函数
g(z)=11+e−z g′(z)===1(1+e−z)2e−z11+e−z(1−11+e−z)g(z)(1−g(z)) 假设函数hypotheses
h(x)=g(θTx)=11+e−θTx 认为
h(x) 代表其为正例的概率p(y|x;θ)=h(x)y(1−h(x))1−y 目标函数
转换成概率之后,一般使用最大似然的方法,概率相乘,m是训练样本数目L(θ)=∏mi=1h(xi)yi(1−h(xi))1−yi loglike hood:
l(θ)=∑mi=1yilogh(xi)+(1−yi)log(1−h(xi)) 目标就是最大化loglike hood函数
优化目标函数
梯度上升
以一个样本为例∂l(θj)/∂θj====(y1h(x)−(1−y)11−h(x))∂∂θjh(x)(y1h(x)−(1−y)11−h(x)))h(x)(1−h(x))∂∂θjθTx(y(1−h(x))−(1−y)h(x))xj(y−h(x))xj θj:=θj+α(y−h(x)xj) batch gradient ascent
θj:=θj+∑mi=1α(yi−h(x(i)))x(i)j 牛顿法
首先
f(x+Δx)=f(x)+f′(x)Δx+f′′(x)Δx2 利用极值点的必要条件
Δf(x)=0 得到
xn+1=xn−f′(xn)f′′(xn) =====================================
用在逻辑回归的目标函数中θ:=θ+H−1Δ (注意这里是梯度上升)Δi=∂∂θil(θ) Hij=∂∂θi∂θjl(θ)
- 机器学习-逻辑回归
- 机器学习:逻辑回归
- 机器学习---逻辑回归
- 【机器学习】逻辑回归
- 机器学习----逻辑回归
- 机器学习 逻辑回归
- 机器学习:逻辑回归
- 机器学习--逻辑回归
- 机器学习-逻辑回归
- 机器学习-- 逻辑回归
- 机器学习-逻辑回归
- 机器学习-逻辑回归
- 【机器学习】--逻辑回归
- 【机器学习笔记】逻辑回归
- 机器学习之逻辑回归
- 机器学习之逻辑回归
- 机器学习之逻辑回归
- 机器学习算法:逻辑回归
- java 矩阵相乘,arr1[num1][num2] * arr2[num2][num3]
- win7旗舰版安装Windows Virtual PC虚拟机
- webp app推荐图片格式,更小更快减少oom
- ffmpeg开发指南
- 20170718
- 机器学习--逻辑回归
- css选择器与优先级
- Java精选笔记_文件上传与下载
- Java中实现SMTP邮件服务器-用demo简单粗暴的来发一波邮件了
- 机器学习实战笔记-决策树
- Windows 下ZooKeeper开启服务闪退的解决方法
- SpringBoot(一) 入门
- linux网络编程二:基础socket, bind, listen, accept, connect
- JQ实现效果:焦点选中样式