asp net做网站,html网页制作源代码免费,免费的微网站哪个好,网站开发经济可行性生物的神经系统与机器的人工神经网络 文章目录 前言一、人工神经网络二、生物的神经系统三、关系四、相似与区别4.1. 相似#xff1a;4.2. 区别: 总结 前言
因为本人是学生物的#xff0c;并且深度学习的核心——人工神经网络与生物的神经系统息息相关#xff0c;故想要在本… 生物的神经系统与机器的人工神经网络 文章目录 前言一、人工神经网络二、生物的神经系统三、关系四、相似与区别4.1. 相似4.2. 区别: 总结 前言
因为本人是学生物的并且深度学习的核心——人工神经网络与生物的神经系统息息相关故想要在本章探讨一下生物的神经系统与机器的人工神经网络这两者之间的关系
参考文献 从生物神经元到人工神经元 《动手学深度学习》
https://zhuanlan.zhihu.com/p/489021459
https://blog.csdn.net/minfanphd/article/details/132868478#comments_28723287 一、人工神经网络 在所示的神经网络中输入为 x 1 , … , x d x_1, \ldots, x_d x1,…,xd 因此输入层中的输入数或称为特征维度为 d d d。 网络的输出为 y y y因此输出层中的输出数是1。 需要注意的是输入值都是已经给定的并且只有一个计算神经元。 由于模型重点在发生计算的地方所以通常我们在计算层数时不考虑输入层。 也就是说图中神经网络的层数为1。 我们可以将线性回归模型视为仅由单个人工神经元组成的神经网络或称为单层神经网络。
对于线性回归每个输入都与每个输出在本例中只有一个输出相连 我们将这种变换图中的输出层,称为全连接层 或称为稠密层 人工神经网络可以分为三层输入层、隐藏层和输出层。 输入层是网络的起点接收外部输入的数据。例如对于图像识别任务输入层可以是像素值。 隐藏层是网络中介层负责对输入数据进行处理和转换。隐藏层可以有多层每一层都可以包含多个神经元。隐藏层的数量和每一层的神经元数量是根据具体任务和网络结构设计来确定的。 输出层是网络的终点输出最终的结果。例如对于图像识别任务输出层可以是表示不同类别的概率分布。
也就是说输入层接收原始数据作为输入隐藏层用于处理和提取特征输出层产生最终的预测或分类结果。
二、生物的神经系统 这是一张由树突dendrites输入终端、细胞核nucleusCPU组成的生物神经元图片。轴突axon输出线和轴突端子axon terminal输出端子通过突触synapse与其他神经元连接。 树突中接收到来自其他神经元或视网膜等环境传感器的信息 x i x_i xi。 该信息通过突触权重 w i w_i wi来加权以确定输入的影响即通过 x i w i x_i w_i xiwi相乘来激活或抑制。 来自多个源的加权输入以加权和 y ∑ i x i w i b y \sum_i x_i w_i b y∑ixiwib的形式汇聚在细胞核中 然后将这些信息发送到轴突 y y y中进一步处理通常会通过 σ ( y ) \sigma(y) σ(y)进行一些非线性处理。之后它要么到达目的地例如肌肉要么通过树突进入另一个神经元。
当许多这样的单元通过正确连接和正确的学习算法拼凑在一起从而产生的行为会比单独一个神经元所产生的行为更有趣、更复杂 这种想法归功于我们对真实生物神经系统的研究。 当今大多数深度学习的研究几乎没有直接从神经科学中获得灵感。如今在深度学习中的灵感同样或更多地来自数学、统计学和计算机科学。 三、关系 人工神经网络的设计灵感来源于对生物神经系统的研究和模拟而生物神经系统的理解也受益于人工神经网络的发展。两者相辅相成 首先人工神经网络模型的基本单位是神经元它的设计灵感来源于生物神经元的结构和功能。人工神经网络中的神经元也具有输入、加权、激活和输出等类似的功能。 其次人工神经网络的学习算法受到生物学习机制的启发生物神经系统中的学习是通过突触的强化和削弱来实现的突触可塑性。而人工神经网络的学习算法如反向传播算法和神经元可塑性算法也是基于这种突触可塑性的原理设计的。 此外人工神经网络的发展也为研究生物神经系统提供了工具和方法通过构建和训练人工神经网络我们可以更好地理解和模拟生物神经系统的功能和行为。 例如通过人工神经网络的模拟我们可以研究记忆、感知和决策等高级认知功能在生物神经系统中的实现机制。 综上所述通过深入研究这两者之间的关系我们可以更好地理解和模拟生物神经系统并进一步推动人工智能和神经科学的发展。 四、相似与区别 生物的神经系统和机器的人工神经网络在某些方面有相似之处但也存在一些区别。 4.1. 相似 结构神经网络的设计灵感来自于生物神经系统的结构都由大量的神经元或人工神经元连接而成。 信息传递都通过神经元之间的连接传递信息通过激活和传递电信号来处理信息。 学习能力生物神经系统和神经网络都具备学习能力可以通过输入数据和反馈信号进行训练和调整权重从而提高性能。
4.2. 区别:
规模和复杂性生物神经系统比人工神经网络更加复杂和庞大人工神经网络的规模和结构相对简单。功能差异生物神经系统具有多种功能包括感知、运动控制、记忆等而人工神经网络主要用于特定任务的处理如图像识别、语音识别等。算法和计算方式生物神经系统的信息处理方式尚不完全清楚而人工神经网络使用数学算法和计算模型来模拟神经元之间的连接和信息传递。
总之人工神经网络是基于对生物神经系统的理解和模拟而设计的一种计算模型虽然有相似之处但在规模、复杂性和功能上与生物神经系统存在一定的差异。 总结
本章简单介绍了一下生物的神经系统和机器的人工神经网络。并了解了一下两者之间的联系。一个来自于生物的上亿年的进化我们对其的原理并没有彻底研究清楚另一个则是基于前者的概念近代以来发展起来的基于机器的神经网络我们从零开始在计算机上实现了它但依然远远比不上生物的神经网络。另外机器的学习都是功利的是为了完成某个任务。
不尚賢使民不爭不貴難得之貨使民不為盜不見可欲使民心不亂。
–2023-9-17 进阶篇