Artificial intelligence 人工智能编程的第四语言有多强大?

Artificial intelligence 人工智能编程的第四语言有多强大?,artificial-intelligence,forth,Artificial Intelligence,Forth,很长一段时间以来,我一直坚定地学习和适应小型语言,以满足许多应用程序的需要。我曾经在过去修改过使用Forth作为一种语言来实现人工智能系统(AI)的想法。不久前,有人闯入了这个出生地。它显示了有希望的结果,但是没有做多少工作来改进这个想法 当然,福斯是一种能说你的语言的语言。没有对单词长度或定义可以做什么的限制(硬件限制允许),仅仅将语言结构组织到单词词典中就使得它成为一种实现AI逻辑的非常可爱的小语言 解决代码中人工智能问题的传统方法是使用/创建一个基于规则的系统,在该系统中,语言被分解为不同

很长一段时间以来,我一直坚定地学习和适应小型语言,以满足许多应用程序的需要。我曾经在过去修改过使用Forth作为一种语言来实现人工智能系统(AI)的想法。不久前,有人闯入了这个出生地。它显示了有希望的结果,但是没有做多少工作来改进这个想法

当然,福斯是一种能说你的语言的语言。没有对单词长度或定义可以做什么的限制(硬件限制允许),仅仅将语言结构组织到单词词典中就使得它成为一种实现AI逻辑的非常可爱的小语言

解决代码中人工智能问题的传统方法是使用/创建一个基于规则的系统,在该系统中,语言被分解为不同的部分,这些部分随后被转换为复杂的规则,并一直持续到开发出一种完整的语言。如果你问我的话,这真的很乏味。福斯是通过简单的福斯来为你跳绳子的

我一直在关注一个个人项目,该项目将扩展MindForth已经取得的成果,而是尝试开发一个供个人使用的完整AI


我该怎么做呢?

我自己没有做过,但是检查一下(例如第4卷),它可能会给你一个想法。

我自己没有做过,但是检查一下(例如第4卷),它可能会给你一个想法。

这些年来,它变得更加先进,并作为软件被翻译成德语

在过去的几年中变得更加先进,并被翻译成德语作为软件

Forth不仅仅是一种“编程语言”,它还是一种元语言。也就是说,它是创建其他语言的工具。看见在Forth中创建的一些AI语言:Prolog、LISP。我在UCI上了人工智能课程,创建了一种神经网络语言。虽然还没完成,但很容易

您希望使用Forth而不是C的主要原因(我同时使用了这两种方法)

第四种是互动的,不会减慢速度。 第四个是“增量编译器”。你想在每次你的AI想要学习的时候编译吗

第四个是可扩展的:您可以轻松创建“编译单词”。Forth使用术语“单词”,C称之为“函数”。难道你不想让你的AI学习并创建自己的函数吗

20世纪90年代初,我使用Forth为机器人技术创建了一个实时AI操作系统(3层,称为Triune OS)。整个机器人控制语言安装在32K EPROM中,并运行在一个8位微型计算机上:摩托罗拉HC11

我在JPL向顶级机器人小组做了一次演讲,18个月后,他们推出了“3T”(3层)。该系统广泛用于自动驾驶汽车

是的,Forth将是作为AI基础系统的idea

顺便说一句,Forth的一个优秀处理器是PIC DSPIC33。使用Flash Forth,它可以安装在编程内存中。成本只有2到3美元

用Forth编写的LISP:

Forth不仅仅是一种“编程语言”,它还是一种元语言。也就是说,它是创建其他语言的工具。看见在Forth中创建的一些AI语言:Prolog、LISP。我在UCI上了人工智能课程,创建了一种神经网络语言。虽然还没完成,但很容易

您希望使用Forth而不是C的主要原因(我同时使用了这两种方法)

第四种是互动的,不会减慢速度。 第四个是“增量编译器”。你想在每次你的AI想要学习的时候编译吗

第四个是可扩展的:您可以轻松创建“编译单词”。Forth使用术语“单词”,C称之为“函数”。难道你不想让你的AI学习并创建自己的函数吗

20世纪90年代初,我使用Forth为机器人技术创建了一个实时AI操作系统(3层,称为Triune OS)。整个机器人控制语言安装在32K EPROM中,并运行在一个8位微型计算机上:摩托罗拉HC11

我在JPL向顶级机器人小组做了一次演讲,18个月后,他们推出了“3T”(3层)。该系统广泛用于自动驾驶汽车

是的,Forth将是作为AI基础系统的idea

顺便说一句,Forth的一个优秀处理器是PIC DSPIC33。使用Flash Forth,它可以安装在编程内存中。成本只有2到3美元


LISP用Forth写的:

你的问题是什么?就这么做吧。每一种语言都像键盘上的人一样有效。如果最后一段是你项目想法的全部,那可能是一件愚蠢的差事。如果没有,请详细说明和澄清。第四种语言让您尽可能接近硬件,无需太多抽象,它能流利地讲机器语言,同时也能以几乎相同的程度讲人类语言。它可能是我见过的最好的硬件/软件转换器,使程序员能够创建高度交互的应用程序。在人工智能中,最大的挑战是弥合这一人机鸿沟。FORTH自然地弥补了这一差距,使程序员在设计AI逻辑时具有高度的灵活性。MIND forth很小,但很有希望,可以做更多的工作来改进AI逻辑。@wvxvw这不是问题。这是一个寻求确认福斯有多伟大的人。你的问题是什么?去做吧。每一种语言都像键盘上的人一样有效。如果最后一段是你项目想法的全部,那可能是一件愚蠢的差事。如果没有,请详细说明和澄清。第四种语言让您尽可能接近硬件,无需太多抽象,它能流利地讲机器语言,同时也能以几乎相同的程度讲人类语言。它可能是我见过的最好的硬件/软件转换器,使程序员能够创建高度交互的应用程序。在人工智能中,最大的挑战是弥合这一人机鸿沟。福思自然地弥补了这一差距,使