什么是神经编程?(neural programming?)

神经编程用于创建模仿大脑基本功能的软件。它是人工智能(AI)的一个关键组成部分,创建了可以预测未知因素的软件,如天气和股市趋势,以及网络对手在获得经验的过程中改进的游戏。与传统编程相比,神经编程的优势在于其软件能够学习和适应新数据。...

神经编程用于创建模仿大脑基本功能的软件。它是人工智能(AI)的一个关键组成部分,创建了可以预测未知因素的软件,如天气和股市趋势,以及网络对手在获得经验的过程中改进的游戏。与传统编程相比,神经编程的优势在于其软件能够学习和适应新数据。

通常,神经编程采用一种称为神经处理的计算体系结构,它使用聚集到网络中的人工神经元或节点来执行复杂任务。每个人工神经元都由一个特定的数值触发,该数值决定了它何时何地向下一个神经元发送信号。对于一项基本任务,单个神经元用简单的if-then规则进行编程。如果数据的值为-1,则它执行一个函数。如果数据值为0,则会执行其他操作。。

神经编程是一个两步过程。第一步是输入软件应用程序需要的基本信息和规则,以了解它将接收的数据。这种软件通常是用一些偏差来编程的,从而使某些类型的信息更加可信。例如,股票市场软件的神经编程将包括股票市场交易的基本功能,例如对股票的需求增加会增加其价值的前提。它还将包括某些偏见,如软件应如何密切关注季度收入报告的趋势。。

神经编程的第二步叫做训练。数据用于教授软件某些趋势和可能性;一般来说,软件接收的数据越多,就越能创建准确的输出。例如,数据可能会告诉计算机,当某个行业第二季度盈利强劲时,通常意味着其第四季度表现疲软。股票价值与收益报告挂钩,因此该软件最终可以预测,当该行业第二季度表现强劲时,该行业的股票将在第四季度报告发布后下跌。该软件的输出最终可能会建议交易员在第四季度收益报告出来之前卖出。。

通常,神经编程的优点是软件不需要完美的信息来运行。与传统编程不同的是,神经编程会在错误发生时关闭,它可以通过使用过去的信息来解决问题,从而调整不完美的输入。这也是人脑的工作原理,尽管它要复杂得多。例如,一个人可能能够认出一位老朋友,即使这位朋友体重增加或留了胡子;朋友的其他方面——面部结构、眼睛、走路方式或声音——触发了识别。神经程序员继续改进软件,不仅可以模仿大脑,在某些情况下还可以更快、更精确。。

  • 发表于 2022-01-05 17:28
  • 阅读 ( 47 )
  • 分类:IT

你可能感兴趣的文章

神经网络(neural network)和深度学习(deep learning)的区别

...是一种实现深度学习的方法。 目录 1. 概述和主要区别 2. 什么是神经网络 3. 什么是深度学习 4. 并列比较-神经网络与表格形式的深度学习 5. 摘要 什么是神经网络(neural network)? 生物神经元是神经网络的灵感来源。人脑中有数百...

  • 发布于 2020-10-18 10:17
  • 阅读 ( 1203 )

神经嵴(neural crest)和神经管(neural tube)的区别

...运行,并延伸到其前端之外。 目录 1. 概述和主要区别 2. 什么是神经嵴 3. 什么是神经管 4. 神经嵴与神经管的相似性 5. 并列比较-神经嵴与神经管的表格形式 6. 摘要 什么是神经嵴(a neural crest)? 神经嵴是起源于神经管背侧区的成...

  • 发布于 2020-10-25 11:44
  • 阅读 ( 489 )

人工智能(ai)和神经网络(neural network)的区别

...的名称和意义,在不同的背景下,有力地重新融合。   什么是人工智能(artificial intelligence)? 人工智能(AI),有时被称为机器智能,是指能够模仿人类认知技能的机器。这是一个创造智能机器的想法——那些和人类一样聪明...

  • 发布于 2021-06-26 13:23
  • 阅读 ( 371 )

机器学习(machine learning)和神经网络(neural networks)的区别

...学、机器人、**业和农业等各个领域。 覆盖的关键领域 1.什么是机器学习–定义、类型、功能2.什么是神经网络–定义、类型、功能3.机器学习和神经网络之间的区别–关键区别的比较 关键术语 人工智能,反馈网络,前馈网络,...

  • 发布于 2021-06-30 18:24
  • 阅读 ( 922 )

模糊逻辑(fuzzy logic)和神经网络(neural network)的区别

...能够做出有效决策的有用应用程序。 覆盖的关键领域 1.什么是模糊逻辑-定义,功能2.什么是神经网络-定义,功能3.模糊逻辑和神经网络的区别-主要区别比较 关键术语 人工智能,反馈网络,前馈网络,模糊逻辑,神经网络,感...

  • 发布于 2021-07-02 02:19
  • 阅读 ( 560 )

什么是不同类型的神经应用?(the different types of neural applications?)

人工神经网络是根据人脑的功能作为一种处理机制而发展起来的。从这项技术发展而来的神经应用是多种多样的。它们用于提高虚拟现实和数据挖掘等领域的性能,而现有...

  • 发布于 2021-12-08 22:26
  • 阅读 ( 147 )

什么是卷积神经网络?(a convolutional neural network?)

卷积神经网络是人工神经元或神经元模拟器的一种特定排列形式,它以特定的方式运行。神经网络是由神经元组成的生物群体,或者是由伪神经元组成的人工群体,它们被...

  • 发布于 2021-12-10 09:25
  • 阅读 ( 147 )

什么是前馈神经网络?(a feedforward neural network?)

前馈神经网络是一种神经网络类型,其中单元连接不在回路中移动,而是在单个定向路径中移动。这与递归神经网络不同,在递归神经网络中,信息可以在整个系统中前后...

  • 发布于 2021-12-10 12:44
  • 阅读 ( 421 )

什么是神经网络?(a neural network?)

在一台典型的计算机中,根据所谓的冯·诺依曼体系结构制造,内存库生活在一个隔离的模块中。只有一个处理器,使用串行体系结构逐个处理指令和内存重写。另一种计算...

  • 发布于 2021-12-11 12:58
  • 阅读 ( 138 )

什么是神经处理?(neural processing?)

神经处理最初指的是大脑的工作方式,但该术语更典型地用于描述模仿生物功能的计算机架构。在计算机中,神经处理使软件能够适应不断变化的情况,并在获得更多信息...

  • 发布于 2021-12-14 11:47
  • 阅读 ( 125 )