文档介绍:1
Introduction
The goal of puters to automatically solve problems is central to artificial
intelligence, machine learning, and the broad area passed by what Turing called
“machine intelligence”(Turing 1948, 1950).
ic programming is a systematic method for puters to automati-
cally solve a problem. ic programming starts from a high-level statement of
what needs to be done and automatically creates puter program to solve the
problem.
The most important point of this book is: ic programming now routinely
delivers high-return petitive machine intelligence.
There are now 36 instances where ic programming has produced a human-
competitive result. In section , we define “routine,”“high-return,”“-
petitive,” and “machine intelligence” and outline the evidence supporting each
claimed petitive result.
The second of this book’s four main points is: ic programming is an auto-
mated invention machine.
There are now 23 instances where ic programming has duplicated the func-
tionality of a previously patented invention, infringed a previously issued patent, or cre-
ated a patentable new invention. Specifically, there are 15 instances where ic
programming has created an entity that either infringes or duplicates the functionality of
Table Four main points of this book
Main point
1 ● ic programming now routinely delivers high-return petitive machine intelligence.
2 ● ic programming is an automated invention machine.
3 ● ic programming can automatically create a general solution to a problem in the form of
a parameterized topology.
4 ● ic programming has delivered a progression of qualitatively more substantial results in
synchrony with five approximately order-of-magnitude increases in the expenditure puter time.
1
2 ic Programming IV
a previously patented 20th-century invention, six instances where ic programming
has done the same with respect to an invention patented after January 1, 2000, and two
instances where ic programming has