开发者社区> 问答> 正文

Python写神经网络是什么原理?

本问题来自阿里云开发者社区的【11大垂直技术领域开发者社群】。 https://developer.aliyun.com/article/706511 点击链接欢迎加入感兴趣的技术领域群。

展开
收起
珍宝珠 2019-08-05 10:59:34 899 0
1 条回答
写回答
取消 提交回答
  • image.png image.png 由神经末梢或突触接收信息,通过轴突传到树突,再由树突传至下一个神经元的神经末梢。而一般说来,人类大脑有大约1000亿个神经元,即便一只果蝇也拥有超过10万个神经元。这些神经元组成一个复杂的神经网络来支持生物体做简单或复杂的任务。那么可以知道,神经网络的运行就是信息由一个神经元传至另一个神经元,而神经元间信息的传递组成了复杂的神经网络对复杂任务的处理能力。

    然而神经元的工作方式不只是简单的线性输入与输出关系。科学家们观测得到这样的信息:神经元对于信息的接收不会立即响应,而是抑制输入,直到输入的信号强度达到一定程度时触发输出。它的作用是减少微弱的噪声信号传递,从而只传递有意识的明显信号。因此可以这样描述神经元的工作方式:

    输入信号->阈值处理->输出信号

    然而我们知道一个神经元不仅仅只接收单一信号,而是从神经末梢接收多个信号,对多个信号进行某种方式的汇总,然后进行一个阈值的处理,然后得到最终的信号输出。因此神经元的工作方式更正为:

    输入信号->某种汇总->阈值处理->输出信号

    2019-10-30 15:57:10
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
From Python Scikit-Learn to Sc 立即下载
Data Pre-Processing in Python: 立即下载
双剑合璧-Python和大数据计算平台的结合 立即下载