Nowadays, visual media too can subvert the authenticity
of our simulations by invoking fake imagery, the way
language has always been able to do. In any event, the
best way to test the truth of any language is to bind
2-
it to reality through physical experiment. But can virtual
3D simulations be bound by real world physics to keep
them in the reality cube"? It's often said, a picture's
worth a thousand words. Maybe a 3D model is worth a
thousand pictures. At one million words per model, 3D
simulations might build a better basis for AI.
The
syntactic structure of language often implies precision
and completeness, but only by translating language into
the form of a simulation can any ambiguity or breaches
of physical law or logic be discovered. Language processing
is notorious for its blindness to common sense, which
become glaringly obvious the moment a simulation is run.
Language
is also used to impart emotion, either through the delivery,
emphasis or choice of words. Emotional analysis will form
a key part of any 3D simulation. The best way to discover
the meaning of a given piece of language is to run a simulation
around it, test its adherence to reality and grade its
emotional procession. Emotionally charged language has
the special ability to superimpose over the simulations'
emotional script analysis. Similar to the way music or
images can too hijack the emotion analyzer, effecting
the procession of simulation.
Any
language must exist within the context of a simulated
world model; this will help determine boundaries. Nouns
are drawn from object and environment memories, verbs
from the spatial and temporal 'behavior' memories. Thus
language can build simulation scripts - or allegories.
Script validity may be discovered by testing the simulation
for violations of logic etc. But for much of language,
real meaning is hidden within inference or metaphor (I.e.
the substitution of disparate objects but with matching
behavior patterns or vice versa). These metaphorical script
trials can similarly be interpreted based on context,
logic and graded through emotional cost-benefit analyses.
But
how can a 3D simulation interpret concepts such as math,
statistics or software? The temptation, of course, is
to not bother interpreting to a simulation at all, because
binary computational algorithms are already naturally
suited to these domains. But that would be a mistake.
An algorithm can solve a calculation millions of times
faster and more accurately, but there will be no concomitant
understanding of what happened. It is only when the numbers,
graphs, or code are modeled, and analyzed in simulation
with reference to historic representations of reality,
that meaning and understanding can occur. The simulators
within the human brain are not well suited to modeling
mathematical or repetitive iterative processes due to
rapid informational decay and weak cognitive focus. So
we tend to use memorized shortcuts to help maintain momentum.
If
the goal is to test for possible relationships from a
set of numbers, they might enter a simulator as columns
of varying height. The simulator could draw on its historic
memories of common number series. Such as shoe sizes;
imperial weights; removable storage media sizes; French
coin denominations. Or from calculated series, like prime
numbers or various other mathematical series. It is thus
by the sorting, layering, scaling, merging and comparing
of these graphic patterns that relationships or meaning
can be found within the numbers behind them, and that
subsequent meaning bound to existing memories and thus
representations of the real world. The traditional brittleness
of computers dealing with numbers and language in the
context of AI, stems from the difficulty of blending the
data into wider knowledge integrations, particularly through
metaphor, where the substitution of disparate knowledge
areas extends the reach and depth of understanding.
The
proper place for math and language notation is as a mechanism
for the coding and serialization of information, so it
can be efficiently stored, transferred or retrieved from
constrained informational channels. Within AI the best
way to process such shorthand notation is to translate
back to the 3D domain where it can be bound to the constraints
of either real world physics, or at the very least a notional
3D space and have behaviors referenced to historic precedents.
Language
gives the illusion of delivering more content than it
really does, and it is this very imprecision and ambiguity
that gives it such flexibility for social communication.
But the devil is in the details and it's those missing
details where the real action lies. Ayn Rand states a
single word can imply a thousand instances, but an implication
is not the same as the thing. To identify a chair or a
molecule as a class might be efficient, but it is not
precise until it is instantiated as a specific chair or
molecule at a specific location. 3D simulation is the
real fire in the mind, but to be fair, by adding symbolic
language, it's like throwing gasoline on that fire - by
adding a turbo charged addressing system for our 3D memory
records. Language thus leverages our simulators hard,
as if on steroids, igniting the firestorm of our wider
human culture.
Language
is used extensively in human cognition to economically
build up simulations and to express their script procession
in a serial communicable form. It is also, almost certainly
the coding mechanism used to classify objects for subsequent
retrieval from memory and possibly even a predominant
part of our episodic scripts. But serial language is simply
insufficient means in dealing fully with the real challenges
of AI; though it is certainly an essential element. Language
is to the mind as a scene scripting language is to animation
software. It describes and directs the animation flow.
Some
examples: Fred was in the living room practicing his putting.
What would happen if he practiced his driving? How could
AI based on language alone understand this type of common
sense content? Or even more importantly; solve the following
tasks: design a mechanical human arm, a virus that can
target cancer cells, or a three dimensional memory chip.
Simulate a 256 bit RISC processor core?

