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

如何用家用电脑做网站浏览器广告投放

如何用家用电脑做网站,浏览器广告投放,免费网站建设编辑器,合肥网站建设多少钱一.神经网络基础知识 1.神经网络解决了什么问题 将人类眼中的数据(如图像、文本)转换成计算机能理解的特征矩阵。适用于分类、回归等多种任务,本质上是进行特征提取与决策映射。 2.神经网络基本结构 输入层(Input Layer&#x…

一.神经网络基础知识

1.神经网络解决了什么问题

  • 将人类眼中的数据(如图像、文本)转换成计算机能理解的特征矩阵
  • 适用于分类、回归等多种任务,本质上是进行特征提取决策映射

2.神经网络基本结构

在这里插入图片描述

  • 输入层(Input Layer):接收原始数据,如图像的像素矩阵。
  • 隐藏层(Hidden Layers):进行特征提取和变换,可以是多层叠加。
  • 输出层(Output Layer):给出最终预测结果,如分类概率。

每一层通常包括:

  • 权重(Weights)
  • 偏置(Bias)
  • 激活函数(Activation Function)

三.神经网络与传统算法的关系

线性函数:简单的单层映射。
f ( W , x ) = W x + b f(W,x) = Wx + b f(W,x)=x+b
神经网络:可以理解为多层线性变换 + 非线性变换的组合,更强大且更灵活。

相比传统机器学习,神经网络:

  • 可扩展性强(像堆积木一样堆叠)
  • 容易DIY和创新
  • 更适合处理复杂数据(如图像、文本)

举个例子

假设现在有一张图片,规格为: 32 * 32 * 3
这张图片就有 3072 个特征

10 分类权重矩阵: W = [ w 11 w 12 ⋯ w 1 ∗ 3072 w 21 w 22 ⋯ w 2 ∗ 3072 ⋮ ⋮ ⋱ ⋮ w 10 ∗ 1 w 10 ∗ 2 ⋯ w 10 ∗ 3072 ] 10分类权重矩阵:\mathbf{W} = \begin{bmatrix} w_{11} & w_{12} & \cdots & w_{1*3072} \\ w_{21} & w_{22} & \cdots & w_{2*3072} \\ \vdots & \vdots & \ddots & \vdots \\ w_{10*1} & w_{10*2} & \cdots & w_{10*3072} \end{bmatrix} 10分类权重矩阵:W= w11w21w101w12w22w102w13072w23072w103072

特征矩阵 ( n = 3072 ) : X = [ x 1 x 2 ⋮ x m ] 特征矩阵(n = 3072):\mathbf{X} = \begin{bmatrix} x_1 \\ x_2 \\ \vdots \\ x_m \end{bmatrix} 特征矩阵(n=3072)X= x1x2xm

W ∗ X = [ f ( 1 ) f ( 2 ) ⋮ f ( 3072 ) ] W*X = \begin{bmatrix} f(1) \\ f(2) \\ \vdots \\ f(3072) \end{bmatrix} WX= f(1)f(2)f(3072)

通过W*X 的出本轮训练的分数,这就是多层线性变化

五. 损失函数(Loss Function)

作用:衡量模型预测和真实标签之间的差异。

  • 损失值越小,说明模型预测越准确。
  • 设计灵活,可针对不同任务自定义。

损失函数 = 数据损失计算 + 正则化惩罚

例子

顺着上面的例子,我们的到了X* W的分数
那么,我们如何知道分数有多对,或则这个分数的准确率有多少,这里需要用到损失函数
我们可以拿到正确标签对应的分数,得到矩阵y
y i = [ y 1 y 2 ⋮ y 10 ] y_i = \begin{bmatrix} y_1 \\ y_2 \\ \vdots \\ y_{10} \end{bmatrix} yi= y1y2y10
拿到 y 之后就可以分别带入到损失函数中,得到最终的结果:这个答案有多准确

正则化惩罚

损失函数得出的结果一样,也不认为这两个模型是一样的,我们还得考虑具体的权重参数
假设我们有两个W矩阵,假设这两个矩阵计算的结果相同 都为1 ,输入数据X
W 1 = [ 1 0 0 0 ] , W 2 = [ 0.25 0.25 0.25 0.25 ] \mathbf{W_1} = \begin{bmatrix} 1 & 0 & 0& 0 \end{bmatrix} , \mathbf{W_2} = \begin{bmatrix} 0.25 & 0.25 & 0.25& 0.25 \end{bmatrix} W1=[1000],W2=[0.250.250.250.25]
X = [ 1 1 1 1 ] , \mathbf{X} = \begin{bmatrix} 1 & 1 & 1 & 1 \end{bmatrix} , X=[1111],
W1 W2 经过损失函数计算都为 1
显然W2 的数据更加平稳,这样的数据说明再计算的过程中,神经网络最大程度上使不同数据的信息,而不是单独通过某一条数据进行判断

六反向传播(Backpropagation)

在训练神经网络时,计算每个参数(权重)应该怎么调整,才能让模型的输出变得更好(比如分类更准)的一种算法。

它是一层一层往回推,算出每个参数对最终误差(loss)的影响,然后用这些信息来更新参数。

简单说:

  • 正向传播(forward)是:输入 -> 层层计算 -> 得到输出 -> 算loss。
  • 反向传播(backward)是:根据loss -> 反推每一层 -> 算出每个参数的“改正方向”。

比如:
你有一张猫的图片,告诉神经网络“这是猫”。
神经网络一开始可能猜错,比如猜成了狗。
通过反向传播,它知道了:“啊,我哪一部分参数错了,应该怎么调整”。
下次再遇到类似图片,它就能更准确地认出猫了。

每次训练,就是不停地:

  • 正向推一遍 ➔ 算误差 ➔ 反向推一遍 ➔ 更新参数 ➔ 下一轮

训练很多轮后,模型就越来越聪明。

http://www.dtcms.com/wzjs/219947.html

相关文章:

  • wordpress小说系统整站优化要多少钱
  • 浙江省工程建设协会网站seo优化知识
  • 介绍做茶工艺的网站百度信息流怎么投放
  • 自己的主机做网站服务器站长统计 站长统计
  • 499元做网站域名站长工具
  • 手机培训网站建设北京百度推广电话号码
  • 甘肃兰州最新疫情情况小辉seo
  • wordpress发帖时间优化大师怎么强力卸载
  • 广州个性化网站建设优化设计答案大全
  • canvas案例网站营业推广是什么意思
  • 写代码的软件有哪些seo网站推广软件
  • 做网站挂靠搜索引擎google
  • 政府网站设计的内容有哪些trinseo公司
  • 亦庄网站开发公司seo每天一贴
  • 有哪些可以在线做海报的网站互联网全网营销
  • 全球采购网站简述网络营销的含义
  • 像淘宝购物网站建设需要哪些专业人员媒体邀约
  • 做公司网站需要会什么科目线上教育培训机构十大排名
  • wordpress 静态化 插件在线排名优化工具
  • 赣州酷学网络科技有限公司seo是做什么的
  • 购物网站开发可行性发软文是什么意思
  • 免费网站开发框架小程序生成平台系统
  • 网络管理系统的配置管理最主要的功能是优化seo哪家好
  • 时尚女装网站设计百度一下你就知道
  • 家居在线设计平台福建seo排名
  • 优质的杭州网站优化网络营销方案范文
  • 微信24小时网站建设昆山seo网站优化软件
  • 自己建立独立域名的网站怎么做windows优化大师绿色版
  • 自贡网站开发企业如何网络推广
  • 建设个公司网站需要多少费用百度学术论文查重入口