我知道人工智能可以用来设计印刷电路板(PCB),所以它可以用来解决复杂的任务。
是否有任何由深度学习(或任何其他人工智能技术)设计的编程语言?
我知道人工智能可以用来设计印刷电路板(PCB),所以它可以用来解决复杂的任务。
是否有任何由深度学习(或任何其他人工智能技术)设计的编程语言?
肯定有这样的事情。
我想说一个很好的例子是分层学习方法,源自彼得斯通的工作。
编程语言本质上是汇编级指令的有用简写集合。最终,您在编程语言中所做的一切最终都会在汇编中执行。因此,制作一门编程语言相当于学习如何编写简短的、可重用的汇编语言程序,然后您可以将其用作构建块来解决更难的问题。
Kelly & Heywood 为强化学习构建“纠结程序图”的方法就是一个例子(IJCAI 2018)。这里使用进化算法来学习简短的汇编程序,可以将其组合成图形以制作更复杂的程序。这类似于 J 之类的图形编程语言。