虽然我们的神经⽹络给出了令⼈印象深刻的表现,但这样的表现带有⼏分神秘

  • ⽹络中的权重和偏置是被⾃动发现的。
  • 这意味着我们不能⽴即解释⽹络怎么做的、做了什么。
  • 我们能否找 到⼀些⽅法来理解我们的⽹络通过什么原理分类⼿写数字?
  • 并且,在知道了这些原理后,我们 能做得更好吗?

        因为有着⾃动学习得到的权重和偏置,这些是我 们⽆法理解的,这样的神经⽹络对我们来说是不透明的;

例子引入

假设我们要确定⼀幅图像是否显⽰有⼈脸

         

        我们对该问题进行了如上的拆分,但是,它存在很多缺陷,也许我们仅仅能看到脸的部分,或者这张脸是有⻆度的,因此⼀些⾯部特征是模糊的。

        不过这个 想法表明了如果我们能够使⽤神经⽹络来解决这些⼦问题,那么我们也许可以通过将这些解决 ⼦问题的⽹络结合起来,构成⼀个⼈脸检测的神经⽹络。

        ⼦⽹络也可以被继续分解,这看上去很合理。假设我们考虑这个问题:“左上⻆有⼀个眼睛 吗?”。这个问题可以被分解成这些⼦问题:“有⼀个眉⽑吗?”,“有睫⽑吗?”,“有虹膜吗?

        这些⼦问题也同样可以继续被分解,并通过多个⽹络层传递得越来越远。最终,我们的⼦⽹ 络可以回答那些只包含若⼲个像素点的简单问题。 

  • 举例来说,这些简单的问题可能是询问图像中的⼏个像素是否构成⾮常简单的形状;

        最终的结果是,我们设计出了⼀个⽹络,它将⼀个⾮常复杂的问题——这张图像是否有⼀张 ⼈脸——分解成在单像素层⾯上就可回答的⾮常简单的问题。它通过⼀系列多层结构来完成, 在前⾯的⽹络层,它回答关于输⼊图像⾮常简单明确的问题,在后⾯的⽹络层,它建⽴了⼀个更加复杂和抽象的层级结构。

        包含这种多层结构——两层或更多隐藏层——的⽹络被称为深度神经⽹络。

  • 深度⽹络能够构建起⼀个复杂的概念的层次结构;
  • 这有点像传统编程语⾔使⽤模块化的设计和抽 象的思想来创建复杂的计算机程序。
  • 将深度⽹络与浅层⽹络进⾏对⽐,有点像将⼀个能够进⾏ 函数调⽤的程序语⾔与⼀个不能进⾏函数调⽤的精简语⾔进⾏对⽐

 学习算法的演进

        ⼿⼯设计⽹络中的权重和偏置⽆疑是不切实际的,取⽽代之的是,我们希望使⽤学习算法来让⽹络能够⾃动从训练数据中学习权重和偏差。

  • 80年代和90年代的研究⼈员尝试了使⽤随机梯度下 降和反向传播来训练深度⽹络;
  • 不幸的是,除了⼀些特殊的结构,他们并没有取得很好的效果;
  • ⾃2006年以来,⼈们已经开发了⼀系列技术使深度神经⽹络能够学习;
  • 现在训练⼀个有5到10层隐藏层的⽹络都是很常⻅的。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/diannao/88940.shtml
繁体地址,请注明出处:http://hk.pswp.cn/diannao/88940.shtml
英文地址,请注明出处:http://en.pswp.cn/diannao/88940.shtml

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

GEO(生成式引擎优化)—— 内容创作者与企业的生死新战场

在搜索引擎优化(SEO)定义了互联网信息获取规则数十年后,一场由生成式人工智能(AIGC)驱动的风暴正悄然重塑整个格局。当ChatGPT、Claude、Gemini等AI助手能够直接生成整合后的答案,而非仅仅提供链接列表时&a…

混合密度模型GMM的似然函数(二)

设 Θ { π k , θ k } k 1 K \varTheta \{ \pi_k, \boldsymbol {\theta}_k \}_{k1}^{K} Θ{πk​,θk​}k1K​为参数向量, X { x 1 , ⋯ , x n } \mathcal {X} \{ {\bm x}_1, \cdots, {\bm x}_n \} X{x1​,⋯,xn​}为观测数据,给定数据点的独立性&a…

selenium元素定位

当我们可以打开浏览器后我们如果想要进行web测试我们自然要对网页的一些功能进行单独拿出来进行测试,但是我们要怎么才能拿到我们想要的元素,并且对其进行操作呢。 我们就以百度主页的输入框为例,如果我们想要王输入框中输入一些内容我们就需…

2025第十五届上海生物发酵展:江苏健达干燥盛装赴会

2025 年 8 月 7 - 9 日,上海新国际博览中心将迎来一场生物发酵行业的盛会 —— 第 15 届上海国际生物发酵产品与技术装备展览会(BIOCHINA 2025)。作为国内干燥设备领域的领军企业,江苏健达干燥工程有限公司受邀盛装参展&#xff0…

【效率工具】单机游戏修改方案:轻量管理器+全能平台组合

大家好!今天我要给大家介绍两款超级实用的软件,专门为喜欢玩单机游戏的小伙伴们准备。 一、风灵月影管理器 不想满网翻修改器?这个 27M 的小工具直接帮你一键搞定,这款软件是由B站UP鸦无量 开发。 收录上千款游戏补丁,…

七天学会SpringCloud分布式微服务——01——基础概念

重点是复习体系,从今天6.24开始,确保转化为自己的东西心平气和,脚踏实地学习的是尚硅谷微服务 1、从单体架构到集群架构再到分布式架构 单体架构 就是 所有的功能(服务)模块 都部署在同一台服务器(一台服…

三分钟学会利用deepseek将复杂信息转换成可视化图表

数据可视化是传达复杂信息的重要手段。通过将数据转化为直观的图表、图形和交互式界面,我们可以更高效地理解信息、发现趋势并做出决策。对于普通人来说,要将数据可视化可谓千难万难。但在AI工具飞速发展的今天,这个过程将会变得非常简单。今天分享的内容就是如何使用生成式…

PDF处理控件Spire.PDF系列教程:Python中快速提取PDF文本、表格、图像及文档信息

在 Python 中读取 PDF 文档是实现文档自动化、内容分析和数据提取的基础操作之一。无论你处理的是合同、报告、发票,还是科研论文,能够通过代码访问 PDF 内容,不仅能节省时间,还能带来更高效的处理流程。 要在 Python 中准确提取…

微软人工智能证书AI-102 | 如何快速通过?

微软 AI-102 考试,全称 “Designing and Implementing a Microsoft Azure AI Solution”,是微软推出的用于验证考生在 Azure 平台上设计和实施 AI 解决方案核心能力的认证考试。以下是具体介绍: 考试描述: 考试主要衡量考生实施计…

github使用指南

1、生成SSH密钥对 ssh-keygen -t ed25519 -C "你的github邮箱"然后根据提示保存路径,设置密码 2、将公钥添加到github cat ~/.ssh/id_ed25519.pub复制输出内容。 在gihub中点击New SSH Key,添加密钥 3、配置git使用SSH地址 git remote se…

AD22以上的基础操作

1.检测创建的原理图器件库 2.原理图页加大 Size:常规和自定义 推荐可视化栅格100mil 快捷键VG 3.原理图器件器件号排序 自动排序:快捷键TAA 先解锁 4.BOM(Bill of Material)物料表导出 description描述:类似精度。 导出各种类型bom表 5…

FastAPI技术深度解析与实战指南

导读:在Python Web开发领域经历了Django和Flask多年统治后,FastAPI的崛起正在重新定义API开发的技术标准。这篇深度技术解析将为开发者揭示FastAPI如何通过独特的架构设计解决传统框架的核心痛点。 传统Python Web框架在面对高并发场景时暴露出明显的性能…

Python 可迭代的对象、迭代器 和生成器(何时使用生成器表达式)

何时使用生成器表达式 在示例 10-16 中,为了实现 Vector 类,我用了几个生成器表达 式,eq、hash、abs、angle、angles、format、add 和 __mul__ 方法中各有一个生成器表达式。在这些方法中使用列表推 导也行,不过立即返回的列表要…

复习和预习(C++)答案解析

填空题答案及解释 在 for 循环实现累加时,通常在循环上方初始化累加器变量,如 int m ______。 答案:0 解释:累加器需从 0 开始,才能正确累积后续值的总和。 switch 语句根据表达式的值与各个______后的常量表达式进行…

uniapp处理后端返回的html字符串

前言&#xff1a;采用v-html方法处理 1.处理前 <html><head><meta http‐equiv"Content‐Type" content"text/html; charsetUTF-8"></head><body><form ↵<input type"submit" value"立刻提交"…

如何在 Ubuntu 上通过终端或在 VirtualBox 中安装 GCC

无论你是正在编译 C 程序,还是在 Linux 上从源代码构建软件,GNU 编译器集合(GCC)都是每位 Linux 开发者需要的工具之一,因为它能够编译 C、C++,甚至 Fortran、Ada 等其他语言。但如果你想知道如何在 Ubuntu 上安装 GCC 并设置它来编译代码,别担心——你来对地方了。 本…

Mac python3.12 执行pip/pip3异常externally-managed-environment

环境&#xff1a;Mac、Python3.12.x版本&#xff08;3.12.5&#xff09; 问题&#xff1a;执行pip install xyz 后出现异常&#xff1a; error: externally-managed-environment This environment is externally managed ╰─> To install Python packages system-wide,…

最后的生还者2:重制版 免安 中文离线运行版+整合包

最后的生还者2&#xff1a;重制版 1.4.10515.0636 免安 中文离线运行版整合包 最低配置: 需要 64 位处理器和操作系统 操作系统: Windows 10/11 64-bit (version 1909 or higher) 处理器: Intel Core i3-8100, AMD Ryzen 3 1300X 内存: 16 GB RAM 显卡: NVIDIA GeForce GTX 16…

【Arm】DS如何应用脚本文件实现调试

1、 文档目标 在现代嵌入式开发中&#xff0c;调试工具的选择和使用对开发效率和产品质量有着至关重要的影响。Arm Development Studio&#xff08;简称ArmDS&#xff09;作为一款功能强大的集成开发环境&#xff08;IDE&#xff09;&#xff0c;专为基于ARM架构的处理器设计&…

如何通过ETL进行数据抽取工作

数据抽取作为数据集成过程中的核心环节&#xff0c;抽取速度直接决定了整个数据生命周期的质量与效率。在数字化转型加速的当下&#xff0c;企业需要从结构化数据库、非结构化文档、实时流数据、外部API接口等异构数据源中提取有价值的信息&#xff0c;这一过程要面临数据格式多…