人工神经网络的优缺点是什么?


人工神经网络是一个位于生物神经网络服务上的系统。它是生物神经系统的模拟。人工神经网络的特点是具有多种架构,因此需要多种算法方法,但尽管是一个复杂的系统,神经网络却几乎很简单。

这些网络是主管工具箱中独特的信号处理技术之一。该领域是高度跨学科的,但此方法将限制对工程视角的关注。

在工程领域,神经网络执行两种重要的功能:模式分类器和非线性自适应滤波器。人工神经网络是一个灵活的、通常是非线性的系统,它能够从数据中学习实现一个函数(输入/输出映射)。自适应定义了系统参数在操作期间会发生变化,通常称为训练阶段。

在训练阶段之后,人工神经网络的参数是恒定的,并且系统被设置为解决手头的任务(测试阶段)。人工神经网络是通过一个系统的逐步阶段开发的,以提高性能测试或遵循一些隐含的内部约束,这通常被称为学习规则。

输入/输出训练数据是神经网络技术的基础,因为它们传输重要数据以“发现”最佳工作点。神经网络处理元素 (PE) 的非线性特性使系统具有多种适应性,以获得几乎任何所需的输入/输出映射,即一些人工神经网络是广泛的制图师。

将输入显示给神经网络,并在输出端设置等效的期望或目标响应(在这种情况下,训练称为监督)。从获得的响应和系统输出之间的差异中收集错误。此错误数据被反馈回系统并系统地调节系统参数(学习规则)。重复此阶段,直到性能足够。从这个定义可以清楚地看出,性能在很大程度上取决于数据。

人工神经网络的优点

神经网络的优点如下:

  • 神经网络可以执行线性程序无法执行的任务。

  • 当神经网络的一部分发生故障时,它可以通过其并行特性继续运行而不会出现任何问题。

  • 神经网络学习并不需要重新编程。

  • 它可以在任何应用程序中执行。

人工神经网络的缺点

神经网络的缺点如下:

  • 神经网络需要训练才能运行。

  • 神经网络的结构与微处理器的结构不同,因此需要进行仿真。

  • 对于大型神经网络,它需要较高的处理时间。

更新于: 2021年11月22日

17K+ 浏览量

开启您的 职业生涯

通过完成课程获得认证

开始学习
广告