AI – A Fool's Errand
I am going to take a very contrary view to AI and argue that it is essentially a fool's errand. AI is the 21st century's search for the Holy Grail. To believe that machine intelligence will ever hold a candle to humans is buying into a fantasy that will forever be frustrated.
The first thing to understand is that all computers big and small – a laptop, a smart phone, the clock on a microwave, the micro-controller that runs a car engine, and so on are all executing Boolean logic. Boolean logic is comprised of four discrete binary operations: AND, OR, XOR, and NOT.
In the realm of electrical engineering you can build Boolean logic units out of transistors and you can combine Boolean logic operations to build useful circuits that add, subtract, multiply, divide, and so forth. You can then miniaturize all this into a chip that has millions of Boolean logic units. The magic of computers is the blistering speed at which Boolean logic can be processed.
Biological brains, on the other hand, run much slower. The human eye will perceive smooth video motion with 16 frames a second. For video game to trick us into perceiving some sort of alternate reality all the computer has to do is render the next image frame in less than 1/16 of a second. With computers that can execute trillions of Boolean logic operations a second this is very easy.
Directing the Boolean logic circuits are various computer languages that take the mind numbing task of converting a command that a human would understand (eg. Add 2+2) to the equivalent Boolean logic operations. These computer languages are used to build software application programs, operating systems, video games, and so forth. Enormous amounts of time and effort are spent every year developing software algorithms that do cool things like searching a database, recognizing patterns, and render video game experiences. But no matter how magical these algorithms may appear - they ultimately are translated into a series of Boolean logic operations.
This is where AI hits the glass ceiling. Computers do not think. They blindly execute Boolean logic. The rule “garbage in yields garbage out” is the Achilles heel of AI. If an AI system is given unexpected input it will give a very unexpected output as AI cannot recognize garbage data. When this happens AI fails in most spectacular ways.
If you study the design of AI systems you will observe that there are always “filter modules” on the inputs. These filters weed out the bad data. Filter modules are based on assumptions by the AI designers. Give an AI system some bad data that is outside of these assumptions and the AI system will most certainly do something very unexpected.
The Google self-driving car gives us an example of the dangers of AI. The car has been certified for California where it was developed and tested. Recently the Google car was taken to the UK and underwent testing to be certified. It failed and was described as a death trap in rain and snow. The unexpected sensor inputs got past the filters since the car was designed and tested in California where there is not much rain and certainly no snow. But instead of recognizing that the input data was bad the Boolean logic produced output that was immediately sent to actuators (brake, gas, steering, etc) resulting is dangerous actions taken by a real moving object.
All this is because the assumptions of the designers did not anticipate all possible situations, which frankly, is quite impossible. This is why, in an ever changing universe, AI systems should never be fully trusted. Eventually the underpinning assumptions will become inappropriate or incomplete.
Biological brains, on the other hand, have intelligence that recognizes bad inputs. When we are presented with “unexpected inputs” we do not blindly march forward. No instead we pause and re-assess.
While we do not understand fully how the brain works, we do know that brains do not use Boolean logic. There must be a reason for this. If there ever were creatures that evolved with Boolean logic brains they never survived the test of time. If Boolean brains were superior then evolution would have weeded us out a long time ago.
While computers are very powerful tools for humans to make use of, the idea that computers could one day be more intelligent that humans is really nothing more than a fantasy. Anybody that trusts computers in this capacity will be very sorry when the assumptions become invalid and the AI machine just keeps blindly marching forward. The idea that humans could build a great computer that would run the world is nothing more than an infantile desire for some sort of “big daddy” figure that will step in make things right. It's time to grow up and recognize that the greatest organ of intelligence is right between our ears.