Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

“Intelligent Heuristics Are the Future of Computing”

View through CrossRef
Back in 1988, the partial game trees explored by computer chess programs were among the largest search structures in real-world computing. Because the game tree is too large to be fully evaluated, chess programs must make heuristic strategic decisions based on partial information, making it an illustrative subject for teaching AI search. In one of his lectures that year on AI search for games and puzzles, Professor Hans Berliner—a pioneer of computer chess programs 1 —stated: As a student in the field of the theory of computation, I was naturally perplexed but fascinated by this perspective. I had been trained to believe that “Algorithms and computational complexity theory are the foundation of computer science.” However, as it happens, my attempts to understand heuristics in computing have subsequently played a significant role in my career as a theoretical computer scientist. I have come to realize that Berliner’s postulation is a far-reaching worldview, particularly in the age of big, rich, complex, and multifaceted data and models, when computing has ubiquitous interactions with science, engineering, humanity, and society. In this article, 2 I will share some of my experiences on the subject of heuristics in computing, presenting examples of theoretical attempts to understand the behavior of heuristics on real data, as well as efforts to design practical heuristics with desirable theoretical characterizations. My hope is that these theoretical insights from past heuristics—such as spectral partitioning, multilevel methods, evolutionary algorithms, and simplex methods—can shed light on and further inspire a deeper understanding of the current and future techniques in AI and data mining.
Title: “Intelligent Heuristics Are the Future of Computing”
Description:
Back in 1988, the partial game trees explored by computer chess programs were among the largest search structures in real-world computing.
Because the game tree is too large to be fully evaluated, chess programs must make heuristic strategic decisions based on partial information, making it an illustrative subject for teaching AI search.
In one of his lectures that year on AI search for games and puzzles, Professor Hans Berliner—a pioneer of computer chess programs 1 —stated: As a student in the field of the theory of computation, I was naturally perplexed but fascinated by this perspective.
I had been trained to believe that “Algorithms and computational complexity theory are the foundation of computer science.
” However, as it happens, my attempts to understand heuristics in computing have subsequently played a significant role in my career as a theoretical computer scientist.
I have come to realize that Berliner’s postulation is a far-reaching worldview, particularly in the age of big, rich, complex, and multifaceted data and models, when computing has ubiquitous interactions with science, engineering, humanity, and society.
In this article, 2 I will share some of my experiences on the subject of heuristics in computing, presenting examples of theoretical attempts to understand the behavior of heuristics on real data, as well as efforts to design practical heuristics with desirable theoretical characterizations.
My hope is that these theoretical insights from past heuristics—such as spectral partitioning, multilevel methods, evolutionary algorithms, and simplex methods—can shed light on and further inspire a deeper understanding of the current and future techniques in AI and data mining.

Related Results

Leveraging Design Heuristics for Multi-Objective Metamaterial Design Optimization
Leveraging Design Heuristics for Multi-Objective Metamaterial Design Optimization
Abstract Design optimization of metamaterials and other complex systems often relies on the use of computationally expensive models. This makes it challenging to use...
Heuristics for Efficient Resource Allocation in Cloud Computing
Heuristics for Efficient Resource Allocation in Cloud Computing
The resource allocation in cloud computing determines the allocation of computer and network resources of service providers to service requests of users for meeting user service re...
Extension of some project scheduling heuristics and their comparison at low and high levels of resource requirement
Extension of some project scheduling heuristics and their comparison at low and high levels of resource requirement
Some of the most frequently used scheduling heuristics for resource constrained projects are Activity Time (ACTIM), Activity Resource (ACTRES) and Resource Over Time (ROT) which ar...
Extension of some project scheduling heuristics and their comparison at low and high levels of resource requirement
Extension of some project scheduling heuristics and their comparison at low and high levels of resource requirement
Some of the most frequently used scheduling heuristics for resource constrained projects are Activity Time (ACTIM), Activity Resource (ACTRES) and Resource Over Time (ROT) which ar...
Research status and prospect of intelligent fibres and textiles
Research status and prospect of intelligent fibres and textiles
Intelligent fibre is a kind of fibre that integrates sensing and information processing. It is similar to biological materialsand has intelligent functions such as self-perception,...
Advancements in Quantum Computing and Information Science
Advancements in Quantum Computing and Information Science
Abstract: The chapter "Advancements in Quantum Computing and Information Science" explores the fundamental principles, historical development, and modern applications of quantum co...
An experimental analysis of a GP hyperheuristic approach for evolving low-cost heuristics for profile reductions
An experimental analysis of a GP hyperheuristic approach for evolving low-cost heuristics for profile reductions
Researchers used graph-theory approaches to design the state-of-theart low-cost heuristics for profile reduction. This paper evolves and selects four low-cost heuristics for profil...
Intelligent recommendation system based on decision model of archive translation tasks
Intelligent recommendation system based on decision model of archive translation tasks
How to recruit, test, and train the intelligent recommendation system users, and how to assign the archive translation tasks to all intelligent recommendation system users accordin...

Back to Top