深度学习公式推导(3):初探神经网络

17616021b0217ce2dd4abf5b114ac511.jpeg

经过上节的讲述我们能够理解输入x、权重w、偏置b (-θ)之间的关系,如下图所示:


a455e8649222cd869a95726d30add9bc.jpeg

公式中的n 代表有n个输入项,因此所有的输入值最终等于z,之前我们通过u(z) 的函数得到的结果y,0 或者1 。为了获取y 点火的概率,我们使用了 激活函数 a(z) ,激活函数的目的是表示y 点火的概率是多少,如果结果靠近 1 就是点火的可能性较大,否则就认为可能性较小。

并且得出了激活函数的最终结果就好像两个向量求内集如下:


04251c33f192fd158e872745ab85efad.jpeg

神经元网络

有了神经元的概念打底再来看看多个神经元形成的网络,每个神经元既可以发送信号,又可以接受信号,如果将信号发出的方向画一条带箭头的先,箭头的方向指向其他的神经元,那么我们就可以画出如下的一个网络图。

fc3d50ae6e6d6b3736e68100e2eef91b.jpeg

如上图所示,多个神经元构成了网络,同时在同一个级别的神经元还形成了“层,”包括输入层、隐藏层、输出层,其中隐藏层也被称为中间层。各层分别执行特定的信号处理操作。输入层负责读取给予神经网络的信息。属于输入层的神经单元只是将从数据(信号)得到的值原样输出给下一层。隐藏层的神经单元会接受信号,通过a(z) 激活函数得到y 作为输出信号传递给下一层的神经网络。图中可以看出存在两层隐藏层,在实际情况中,可能存在多层隐藏层用来特征的抽取,具体操作后面的章节会提到。如此周而复始,直到将信号通过输出层给到使用者。

深度学习,就是叠加了很多层的神经网络,将从输入层输入的数据通过隐藏层的层层加工,最后通过输出层输出。

输入层

假设有一张图片,我们用一个12 个神经元组成的输入层,每个神经元代表一个像素,图片本身只有黑白两种像素。


ceae7ad959ca04456b58a2e3f19ff361.jpeg

如上图所示 x1、x2 ... x12 表示12 个像素,只有黑白两种像素。x 本身就表示是黑还是白, w1、w2.... w12 就表示像素的“靠谱度”,有可以理解为黑色像素的权值,由于图片是手写文字在图像级别的抽象,所以在每个像素点的黑色素并非完美的黑色,因此需要设置这个权值。b 对于 (-θ)的替代品,也就是是否为数字的阀值。于是得到如下输入公式:

2e363634b61ce119a36248630c6c6b19.jpeg

如上图所示,得到输入的值,再通过a(z) 的激活函数可以获得,图像结果是 “1” 的概率 ,从上图来看是数字“1” 的概率会高一些。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
深度学习是机器学习的一个类型,该类型的模型直接从图像、文本或声音学习执行分类任务。通常使用神经网络架构实现深度学习。"深度"一词是指网络的层数,层数越多,网络越深。传统的神经网络只包含2层或3层,而深度网络可能有几百层。 MATLAB是一种强大的科学计算软件,也可以用于深度学习的开发与应用。MATLAB提供了许多工具箱和函数,用于构建、训练和评估深度学习模型。它还提供了可视化工具,帮助用户分析和理解深度学习模型的行为和性能。通过MATLAB,用户可以使用简单的拖拽操作设计网络架构,甚至可以通过GUI进行训练过程。 因此,深度学习MATLAB指的是使用MATLAB进行深度学习任务的过程,包括使用MATLAB的函数和工具箱构建、训练和评估深度学习模型。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [MATLAB深度学习简介](https://blog.csdn.net/Loveoptics/article/details/130815271)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [Matlab深度学习上手初探](https://blog.csdn.net/u011335616/article/details/124084644)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值