所以说,深度神经网络算法其实是深度学习中的非常重要的方法,深度神经网络算法其实是对人脑的一种抽象模拟,下面给大家详细的介绍深度神经网络算法中的基础神经元。
这里的神经元跟我们生物课上学到的大脑中的神经元是类似的,生物学中的理论神经生理学建立在某些基本假设上。神经系统是一个神经元网络,每个神经元都有一个细胞体和一个轴突。神经元的附属部分,也就是突触,总是位于一个神经元的轴突和另一个神经元的细胞体之间。神经元任何时候都有某个阈值,刺激必须超过这个值才能激发起一个冲动。这个冲动会从刺激点 传播到神经元的所有部分。根据这种生物学现象,1943年McCulloch和Pitts将上述情形抽象成一种简单的类似模型,也就是一直沿用至今的“M-P神经元模型”。在这个模型中,神经元接收到来自个其它n个神经元的传递过来的输入信号,这些输入信号通过带权的连接进行传递,神经元接受到的总收入值将与神经元的阈值进行比较,然后通过 “激活函数”处理以产生神经元的输出。
深度神经网络由许多的神经元构成,它的特点是使用了多层网络,能够学习抽象概念,同时融入自我学习,而且收敛相对快速。
简单的来说,如果我们有很多笑脸,希望让机器能识别这是姚明的笑脸,还是马云得笑脸,或者是王宝强的笑脸,首先我们会把笑脸的像素输入到一个神经网络里面去,可是由于这个深度学习的网络很深,要一次性学会这么多也会比较困难,就需要用到一个比较快速收敛的技巧——自我学习。通过自我学习,机器会逐步从大量的样本中逐层抽象出相关的概念,做出理解,最后做出判断和决策。