Computational complexity is a core theory of computer science, which dictates the degree of difficulty of computation. There are many problems with high complexity that we have to deal, which is especially true for AI. This raises a big question: Is there a better way to deal with these highly complex problems other than bounded by computational complexity? We believe that ideas and methods from intelligence science can be applied to these problems and help us to exceed computational complexity. In this paper, we try to clarify concepts, and we propose definitions such as unparticularized computing, particularized computing, computing agents, and dynamic search. We also propose and discuss a framework, i.e., trial-and-error + dynamic search. Number Partition Problem is a well-known NP-complete problem, and we use this problem as an example to illustrate the ideas discussed.
翻译:计算的复杂性是计算机科学的核心理论,它决定了计算困难的程度。我们必须处理许多非常复杂的问题,对AI来说尤其如此。这提出了一个大问题:除了计算的复杂性之外,是否有更好的方法处理这些高度复杂的问题?我们认为,来自情报科学的想法和方法可以适用于这些问题,帮助我们超越计算的复杂性。在这份文件中,我们试图澄清概念,并提出定义,如非专门化的计算、专门化的计算、计算代理人和动态搜索。我们还提议和讨论一个框架,即试验和载体+动态搜索。数字分割问题是一个众所周知的NP问题,我们用这个问题作为例子来说明所讨论的概念。