Solving addition problems using human level
artificial intelligence
Note: To make this website free to the public
please click on an ad to support my sponsors or you
can make a tax-deductable donation using Paypal
(click on the donation icon on the left).
Calculators use the
binary system and boolean operations in order to do
math equations. Humans do math equations in a
completely different manner. We write an equation
down on paper and we follow the linear steps to solve
the equation.
In this video, I
demonstrate how a robot with human level artificial
intelligence is able to accomplish a math assignment.
The instructions includes doing two different
addition problems. This video is silent because I
want the viewers to focus on the thought processes of
the robot while doing addition problems.
The robot's consicous
is the voice in his head that instructs the robot to
do things. Occasionally, you will see flashes of text
or images in the robot's vision. The text are sound
data that are activated by the robot's brain. These
sound data instructs the robot to solve the math
equation. Sometimes, the robot is given a flow
diagram or images. These images tell the robot vital
information to solve math problems. For example, if
the robot wanted to know what is 4 + 1?, he will
activate linear numbers and use logic to determine
that the number to the right of 4 is 5. Thus, the
question 4+1 equals 5. Other times, the robot has to
activate images of fingers and count the fingers in
order to come up with an answer.
Answering the
question, what is 4+1?, is not as easy as you think.
The human brain doesn't have an internal calculator
to output the answers. The human robot has to know a
lot about basic math knowledge in order to answer
this question. He has to know the linear numbers
(...3,4,5,6,7,8...). Then he has to know what are
operators (+, -, *, %). Next, he has to use logic on
math knowledge. For example, if the operator is
addition, and the robot has to add one number to 4,
then the robot has to know the next linear number to
the right of 4, which is 5. 5 is the correct answer
to the question, what is 4+1?
If you use a
calculator to solve the problem, the numbers are
turned into binary codes and boolean operations are
done on the binary codes to output the answer.
Calculators and humans use completely different
methods to solve math equations.
This method to solve
the addition problems in the video is universal and
it can be applied to solving all addition problems.
The most important
thing is that this human robot learns information in
terms of a bootstrapping process. As it learns more,
knowledge builds on top of each other to form complex
thinking. This addition knowledge is used to solve
any addition problem. If the robot wants to solve a
polynomial or calculus problem, he will be using this
addition knowledge repeatedly. Infact, to solve a
polynomial problem, you have to know addition,
subtraction, multiplication, divison, operator order,
variable representation, and so forth.
This addition problem
can also be used in other fields besides math, such
as engineering, computer science, or even driving a
taxi. A taxi driver has to count the number of
passengers when they enter the car. If 4 people enter
the taxi, the driver has to reject 1 person because
the maximum passenger is 3. So, application of
addition is not confined to numbers on a peice of
paper.