博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
对于《机器学习实战》中逻辑斯谛回归算法公式理解
阅读量:6031 次
发布时间:2019-06-20

本文共 642 字,大约阅读时间需要 2 分钟。

hot3.png

对于《机器学习实战》中逻辑斯谛回归算法公式理解:

weights = weights + alpha * dataMatrix.transpose() * error  附:logistic算法[python] view plain copydef sigmoid(inX):      return 1.0/(1+exp(-inX))        def gradAscent(dataMatIn, classLabels):      dataMatrix = mat(dataMatIn)      labelMat = mat(classLabels).transpose()      m, n = shape(dataMatrix)      alpha = 0.001      maxCycles = 500      weights = ones((n, 1))      for k in range(maxCycles):          h = sigmoid(dataMatrix*weights)          error = (labelMat - h)          weights = weights + alpha * dataMatrix.transpose() * error      return weights

 

原理推导如下:

 

转载于:https://my.oschina.net/tantexian/blog/1359191

你可能感兴趣的文章
Redis3.0 集群
查看>>
lvm 2(逻辑卷管理)基础详解
查看>>
Hyper-v Server在线调整虚拟硬盘大小
查看>>
jQuery UI 拖动(Draggable) - 延迟开始
查看>>
TokuDB引擎笔记
查看>>
mongodb 安装
查看>>
fedora上ARM-LINUX-GCC 编译器安装
查看>>
20160726
查看>>
BZOJ 1927 星际竞速
查看>>
数据库
查看>>
机器学习入门-决策树算法
查看>>
vue-router学习笔记(一)
查看>>
Linux的用户和用户组管理
查看>>
怎样让webservice在浏览器远程浏览时像在本地浏览一样有参数输入框
查看>>
COGS 2353 2355 2356 2358 有标号的DAG计数
查看>>
「WC2018」即时战略
查看>>
linux密码修改实验
查看>>
Xcode+OpenCV3.4.0 折腾(2)
查看>>
JAVA时间日期处理类,主要用来遍历两个日期之间的每一天。
查看>>
H5页面遮罩弹框下层还能滚动的问题
查看>>