Visual Prolog®是一种高级编程语言,可用于多种用途。其中一个主要用途是用人工智能(AI)编程神经网络和系统。它还可用于创建逼真的计算机生成图像(CGI)。数学算法经常用在逻辑编程语言中,如Visual Prolog。Visual Prolog®...
Visual Prolog®是一种高级编程语言,可用于多种用途。其中一个主要用途是用人工智能(AI)编程神经网络和系统。它还可用于创建逼真的计算机生成图像(CGI)。数学算法经常用在逻辑编程语言中,如Visual Prolog。Visual Prolog®是高级编程语言,这意味着它与书面英语的共同点比机器能理解的更密集的语言更为相似。程序员用Visual Prolog®代码编写程序。然后,开发环境使用编译器将程序指令翻译成计算机可以处理的机器代码。这种语言有许多特性,对于希望创建复杂神经网络或其他形式人工智能的程序员来说非常有用。它支持数据分类,包括模式匹配和代数数据类型。它还具有自动内存管理功能,可以在Microsoft®Windows®操作系统上运行。Prolog是“用逻辑编程”的缩写,正如预期的那样,一种逻辑编程语言。VisualProlog®是从上一代发展而来的,它还结合了面向对象和函数式编程的特点。对人工智能程序员来说,这种语言的优势在于,他们可以利用数据所在的逻辑框架。这与手动编程数据交互方式相反一个接一个的案例。程序员只需从Prolog开发中心(PDC)下载免费的开发软件,就可以开始用Visual Prolog®编写程序了。这家公司已经为使用Prolog近30年的程序员开发了软件和其他解决方案。PDC的网站也是提供软件的高级版本,其中包括使其更易于使用的功能Visual Prolog®是许多有助于创建专家系统的编程语言之一。这些语言是具有一定程度人工智能或模拟智能的软件形式。标准编程语言如C及其相关语言也可用于创建专家系统。专家系统软件应用程序已经得到了相当大的发展,并被广泛应用于许多研究形式以及家用电脑应用程序,如电子游戏。随着人工智能应用领域的不断增长和发展,对软件开发人员来说,人工智能友好编程语言的知识变得更加重要。Visual Prolog®和用于编程的开发环境已经变得更加先进,并且随着人工智能的发展而不断发展。希望在人工智能领域工作的程序员最好学习这种语言
-
发表于 2020-08-07 18:39
- 阅读 ( 897 )
- 分类:电脑网络