当前位置: 首页 > news >正文

如何去建立和设计一个公司网站不用下载微信在线登录

如何去建立和设计一个公司网站,不用下载微信在线登录,小说网站建设采集,拙人营造设计公司官网什么是逻辑回归?逻辑回归是一种用于二分类(多分类)问题的概率线性模型,常用于预测某样本属于某一类别的概率。逻辑回归的基本思想逻辑回归试图通过一个线性函数预测自变量x与因变量y的关系,再通过sigmoid函数将线性结果…

什么是逻辑回归?

逻辑回归是一种用于二分类(多分类)问题的概率线性模型,常用于预测某样本属于某一类别的概率。

逻辑回归的基本思想

逻辑回归试图通过一个线性函数预测自变量x与因变量y的关系,再通过sigmoid函数将线性结果z映射为概率分布。

模型表示:

z=w^Tx+b

逻辑函数(sigmoid):

\sigma (z)=\frac{1}{1+e^{-z}}

输出概率:

P(y=1|x)=\sigma (z) = \frac{1}{1+e^{-(w^Tx+b)}}

P(y=0|x)=1-P(y=1|x)


损失函数

二分类

逻辑回归的目标是让预测概率尽可能贴近真实标签。
采用对数损失函数,即交叉熵损失:

L=-[ylog(\hat{y})+(1-y)log(1-\hat{y})]

  • y 为真实标签(0或1)
  • \hat{y}=P(y=1|x)是预测概率

对N个样本的平均损失:

Loss = -\frac{1}{N}\sum_{i=1}^{N}[y^{(i)}log(\hat{y}^{(i)})+(1-y^{(i)})log(1-\hat{y}^{(i)})]

多分类

多分类问题中,假设有 C 个类别,每个样本的标签y是一个整数(0~C-1),\hat{y}是长度为C的概率分布(softmax输出):

Loss = -\frac{1}{N}\sum_{i=1}^{N}log(p_{i,y_i})

p_{i,y_i}:是第i个样本对其真实类别y_i的预测概率。


逻辑回归损失函数代码实现

二分类

import numpy as npdef sigmoid(z):return 1/(1+np.exp(-z))def cross_entropy_loss(pred, gt):''':param pred: shape(N,),预测为某类的概率:param gt: shape(N,),真实标签,0 or 1'''eps = 1e-15pred = np.clip(pred, eps, 1-eps)  # 将pred限制在[eps,1-eps]中,超过区间上界的值会被设为上界,低于下界的值会被设为下界loss = -np.mean(gt*np.log(pred)+(1-gt)*np.log(1-pred))return lossgt = np.array([1,0,1,0])
pred_logits = np.array([2,-1,0,-2])
pred = sigmoid(pred_logits)
loss = cross_entropy_loss(pred, gt)
print(loss)

多分类

import numpy as npdef sigmoid(z):return 1 / (1+np.exp(-z))def cross_entropy_loss(pred,gt):''':param pred: [BS,classes]  每行是各类概率(softmax的输出):param gt: [BS,]  每个元素是类别编号:return:'''eps = 1e-15pred = np.clip(pred, eps, 1-eps)N = pred.shape[0]  # [N*classes]correct_class_probs = pred[np.arange(N),gt]loss = -np.mean(np.log(correct_class_probs))return lossdef softmax(z):z = z-np.max(z)exp_z = np.exp(z)return exp_z/np.sum(exp_z)gt = np.array([2,0,1,2]) # 4个样本,3分类
pred_logits = np.array([[1.2,0.2,2.1],[2.0,1.1,4.0],[0.5,1.5,1.8],[1.1,0.3,2.5]])
pred_probs = softmax(pred_logits)
loss = cross_entropy_loss(pred_probs,gt)
print(loss)

http://www.dtcms.com/a/559115.html

相关文章:

  • 建筑公司网站电工建网站用什么浏览器
  • 网站开发视频是存储的wordpress用户注册邮箱验证码
  • 阿里巴巴做网站的wordpress仿站pdf
  • 深圳手机网站设计网站规划和构成
  • html5怎么做网站老域名做网站好吗
  • 嘉兴seo公司网站微信同步wordpress
  • 织梦做中英文企业网站北京网站模板下载
  • 网站每年续费费用开小加工厂去哪接单子
  • 触屏网站建设网页设计素材书
  • 搜索网站大全厦门建设官网
  • 我设计的字符串
  • 遗传算法求解VRPTW问题MATLAB编程
  • 洛阳自助建站wordpress集成当面付
  • wordpress网站重定向张家界网站定制
  • 网站安全网站建设会议验收
  • 广州越秀建网站厦门互联网公司排名
  • 网站维护流程图做pop网站
  • 网站建设需要什么证书凤凰军事新闻
  • 怎样进行网站建设步骤作品集展示的网站源码
  • 网站开发如何设置视频株洲网站建设的公司
  • 美食健康网站的建设新网站建设代理商
  • 做企业的网站都要准备什么手续站长工具精华
  • MovieNet (paper) :推动电影理解研究的综合数据集与基准
  • 浮点数运算的陷阱:深度解析精度损失与数值溢出
  • 网站中搜索栏怎么做的建设银行广达行网站
  • 网站备案号 有效期涞水县住房和城乡建设局网站
  • 免费做会计试题网站免费模板下载网站推荐
  • 济宁最新通知今天邢台一天seo
  • 如何建设网站并与数据库相连wordpress主题信息
  • 做名片素材网站传智播客php网站开发实例教程