热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

[人工智能深度学习10]:神经网络基础二元逻辑分类的神经元模型

1.1神经元激活函数模型在本章,这里的激活函数是sigmoid函数,在其他场合,可以使用其他激活函数。1.2神经元的多输入的几何意义2.1

 1.1 神经元 + 激活函数模型

  

[人工智能-深度学习-10]:神经网络基础 二元逻辑分类的神经元模型

  在本章,这里的激活函数是sigmoid函数,在其他场合,可以使用其他激活函数。

  1.2 神经元的多输入的几何意义

  

[人工智能-深度学习-10]:神经网络基础 二元逻辑分类的神经元模型

  2.1 sigmoid函数的数学表达式

  

[人工智能-深度学习-10]:神经网络基础 二元逻辑分类的神经元模型

  2.2 sigmoid函数的几何图形

  

[人工智能-深度学习-10]:神经网络基础 二元逻辑分类的神经元模型

  sigmoid是单调变化:变化后的输出序列的顺序关系与输入序列的顺序关系一致sigmoid是压缩变换:变化后的空间被压缩到了【0,1】区间其导函数有导数为0的值,用于loss函数时,就是loss函数最小值处。

  2.3 sigmoid函数的几何意义

  

[人工智能-深度学习-10]:神经网络基础 二元逻辑分类的神经元模型

  (1)输入值X的作用

  是【-无穷, +无穷数】 值空间的任意值,它代表了输入数据的一个特征值。

  (2)神经元WX+B的作用

  对输入数据进行线性变换:即放大或缩小(由w决定),或平移(有b决定)线性变化后,输出数据Ui=WXi + Bi依然落在【-无穷, +无穷】数值空间中线性变化得到的输出序列Ui,并没有改变输入数据序列Xi的顺序关系,即单调性关系。

  (3)Sigmoid函数作用

  数据(-无穷, +无穷) 的数值空间压缩成了【0,1】的数值空间,因此是一种压缩变换。压缩后得到的输出序列Yi,并没有改变输入序列Ui的顺序关系,即单调性关系。

  (4)总体变化的作用

  输入序列Xi经过神经元线性变化和sigmoid的压缩变换,由【-无穷, +无穷】到了【0,1】空间。变化前后,输出序列与输入序列具有一致的顺序(排序)关系。

  2.4 sigmod实现二元逻辑分类的思想

  

[人工智能-深度学习-10]:神经网络基础 二元逻辑分类的神经元模型

  备注:

  二元逻辑分类的样本标签是数值1或0,而不是任意值。

  1:表示是指定的分类类型0:表示不是指定的分类类型线性神经的输出Z的数值空间为【-无穷,+无穷】,经过sigmoid变换后,转换成了【0,1】区间。由于sigmoid函数是指数变换,当Y接近1时,Z不需要接近+无穷。当Y接近0时,Z不需要接近-无穷。sigmoid函数的输出,反应了对输入数据的预测值越接近于该样本数据的标签编码值1,表示与样本标签越接近,相似度越高,这是sigmoid函数一个及其重要的特性,因此在二分类,甚至多分类中得到广泛应用的一个重要的原因。

  2.5 sigmoid激活函数的缺点

  (1)激活函数计算量大,反向传播求误差梯度时,求导涉及除法。

  需要大量的指数运算和除法运算,前向传播的计算量偏大。

  反向传播求导时,该函数本身就包含除法,相比与加法和乘法,运算量偏大。

  (2)反向传播时,很容易就会出现梯度消失的情况,从而无法完成深层网络的训练。

  这是有sigmoid函数本身的几何特性所决定的,如下图所示。

  

[人工智能-深度学习-10]:神经网络基础 二元逻辑分类的神经元模型

  sigmoid函数在(0,0.5)点为中心,在0附件,无论是上升到1附近的速度或下降为0的速度非常快,在0出,斜率最大,然后快速的下降,很快斜率就下降为0,也就是说,其梯度很快下降为0,导致在训练深层网络时,容易出现梯度消失的情形,无法进行进一步的训练。这是sigmoid函数一个非常大的缺点。

  ————————————————

  感谢大家的支持和喜欢,小编会每天分享更多Python学习的干货知识给大家,所以大家别忘了关注小编哦。

  

[人工智能-深度学习-10]:神经网络基础 二元逻辑分类的神经元模型

  版权声明:本文为CSDN博主「文火冰糖的硅基工坊」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。


推荐阅读
  • Python 数据可视化实战指南
    本文详细介绍如何使用 Python 进行数据可视化,涵盖从环境搭建到具体实例的全过程。 ... [详细]
  • 从2019年AI顶级会议最佳论文,探索深度学习的理论根基与前沿进展 ... [详细]
  • 本文介绍了实现人工智能的多种方法,并重点探讨了当前最热门的技术——通过深度学习训练神经网络。文章通过具体实例详细解释了神经网络的基本原理及其应用。 ... [详细]
  • 在Windows系统中安装TensorFlow GPU版的详细指南与常见问题解决
    在Windows系统中安装TensorFlow GPU版是许多深度学习初学者面临的挑战。本文详细介绍了安装过程中的每一个步骤,并针对常见的问题提供了有效的解决方案。通过本文的指导,读者可以顺利地完成安装并避免常见的陷阱。 ... [详细]
  • 在机器学习领域,深入探讨了概率论与数理统计的基础知识,特别是这些理论在数据挖掘中的应用。文章重点分析了偏差(Bias)与方差(Variance)之间的平衡问题,强调了方差反映了不同训练模型之间的差异,例如在K折交叉验证中,不同模型之间的性能差异显著。此外,还讨论了如何通过优化模型选择和参数调整来有效控制这一平衡,以提高模型的泛化能力。 ... [详细]
  • 独家解析:深度学习泛化理论的破解之道与应用前景
    本文深入探讨了深度学习泛化理论的关键问题,通过分析现有研究和实践经验,揭示了泛化性能背后的核心机制。文章详细解析了泛化能力的影响因素,并提出了改进模型泛化性能的有效策略。此外,还展望了这些理论在实际应用中的广阔前景,为未来的研究和开发提供了宝贵的参考。 ... [详细]
  • 能够感知你情绪状态的智能机器人即将问世 | 科技前沿观察
    本周科技前沿报道了多项重要进展,包括美国多所高校在机器人技术和自动驾驶领域的最新研究成果,以及硅谷大型企业在智能硬件和深度学习技术上的突破性进展。特别值得一提的是,一款能够感知用户情绪状态的智能机器人即将问世,为未来的人机交互带来了全新的可能性。 ... [详细]
  • 通过使用CIFAR-10数据集,本文详细介绍了如何快速掌握Mixup数据增强技术,并展示了该方法在图像分类任务中的显著效果。实验结果表明,Mixup能够有效提高模型的泛化能力和分类精度,为图像识别领域的研究提供了有价值的参考。 ... [详细]
  • Python与R语言在功能和应用场景上各有优势。尽管R语言在统计分析和数据可视化方面具有更强的专业性,但Python作为一种通用编程语言,适用于更广泛的领域,包括Web开发、自动化脚本和机器学习等。对于初学者而言,Python的学习曲线更为平缓,上手更加容易。此外,Python拥有庞大的社区支持和丰富的第三方库,使其在实际应用中更具灵活性和扩展性。 ... [详细]
  • 当前,众多初创企业对全栈工程师的需求日益增长,但市场中却存在大量所谓的“伪全栈工程师”,尤其是那些仅掌握了Node.js技能的前端开发人员。本文旨在深入探讨全栈工程师在现代技术生态中的真实角色与价值,澄清对这一角色的误解,并强调真正的全栈工程师应具备全面的技术栈和综合解决问题的能力。 ... [详细]
  • 本文介绍了如何使用 Google Colab 的免费 GPU 资源进行深度学习应用开发。Google Colab 是一个无需配置即可使用的云端 Jupyter 笔记本环境,支持多种深度学习框架,并且提供免费的 GPU 计算资源。 ... [详细]
  • 2020年9月15日,Oracle正式发布了最新的JDK 15版本。本次更新带来了许多新特性,包括隐藏类、EdDSA签名算法、模式匹配、记录类、封闭类和文本块等。 ... [详细]
  • 超分辨率技术的全球研究进展与应用现状综述
    本文综述了图像超分辨率(Super-Resolution, SR)技术在全球范围内的最新研究进展及其应用现状。超分辨率技术旨在从单幅或多幅低分辨率(Low-Resolution, LR)图像中恢复出高质量的高分辨率(High-Resolution, HR)图像。该技术在遥感、医疗成像、视频处理等多个领域展现出广泛的应用前景。文章详细分析了当前主流的超分辨率算法,包括基于传统方法和深度学习的方法,并探讨了其在实际应用中的优缺点及未来发展方向。 ... [详细]
  • 在Python编程中,掌握高级技巧对于提升代码效率和可读性至关重要。本文重点探讨了生成器和迭代器的应用,这两种工具不仅能够优化内存使用,还能简化复杂数据处理流程。生成器通过按需生成数据,避免了大量数据加载对内存的占用,而迭代器则提供了一种优雅的方式来遍历集合对象。此外,文章还深入解析了这些高级特性的实际应用场景,帮助读者更好地理解和运用这些技术。 ... [详细]
  • 视觉图像的生成机制与英文术语解析
    近期,Google Brain、牛津大学和清华大学等多家研究机构相继发布了关于多层感知机(MLP)在视觉图像分类中的应用成果。这些研究深入探讨了MLP在视觉任务中的工作机制,并解析了相关技术术语,为理解视觉图像生成提供了新的视角和方法。 ... [详细]
author-avatar
Aaron阿龙_1947_446
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有