📜  ANN和BNN的区别

📅  最后修改于: 2021-09-12 10:58:33             🧑  作者: Mango

你有没有想过建造像大脑这样的东西是什么感觉,这些东西是如何工作的,或者它们有什么作用?让我们看看节点如何与神经元通信,以及人工神经网络和生物神经网络之间有哪些区别。

1.人工神经网络:
人工神经网络(ANN)是一种基于前馈策略的神经网络。之所以这样称呼是因为它们不断地通过节点传递信息,直到它到达输出节点。这也被称为最简单的神经网络类型。

ANN的一些优点:

  • 无论数据类型如何(线性或非线性),都能学习。
  • ANN 高度波动,最适合金融时间序列预测。

ANN 的一些缺点:

  • 最简单的架构使得解释网络的行为变得困难。
  • 该网络依赖于硬件。

2. 生物神经网络:
生物神经网络(BNN)是一种由突触、树突、细胞体和轴突组成的结构。在这个神经网络中,处理是由神经元进行的。树突接收来自其他神经元的信号,Soma 将所有传入信号相加,轴突将信号传输到其他细胞。

BNN 的一些优点:

  • 突触是输入处理元件。
  • 它能够处理高度复杂的并行输入。

BNN 的一些缺点:

  • 没有控制机制。
  • 处理速度很慢,因为它很复杂。

ANN 和 BNN 的区别:

S.No. ANN BNN
1. It is short for Artificial Neural Network. It is short for Biological Neural Network.
2. Processing speed is fast as compared to Biological Neural Network. They are slow in processing information.
3. Allocation for Storage to a new process is strictly irreplaceable as the old location is saved for the previous process. Allocation for storage to a new process is easy as it is added just by adjusting the interconnection strengths.
4. Processes operate in sequential mode. The process can operate in massive parallel operations.
5. If any information gets corrupted in the memory it cannot be retrieved. Information is distributed into the network throughout into sub-nodes, even if it gets corrupted it can be retrieved.
6. The activities are continuously monitored by a control unit. There is no control unit to monitor the information being processed into the network.