Examples of dual redundant information storage
are found in double ledger accounting and the DNA
helix. In double ledger accounting every transaction
is recorded twice, as a gain and as a loss. Errors in
one ledger can be corrected from the other ledger to
obtain error proof accounting. In biological DNA,
information is stored in two strands wound together
into a helix, where each strand contains the same
information but in a complementary form.
Autosopher store information in two spools, a
male (RAM) and a female (CAM), each containing
the same information in a complementary format.
An error in one spool is automatically repaired from
the complementary spool. Memory repair clears
defective nodes, which are repaired in sleep mode.
Each search or retrieval memory access involves
both spools. In a search access, a MATRIX is
applied to the CAM, resulting in an ADDRESS
where a match was found. The ADDRESS is applied
to the RAM, resulting in a MATRIX, which must be
identical to the original MATRIX input. In retrieval,
an ADDRESS is applied to the RAM, resulting in a
MATRIX output, which is applied to the CAM to
result in an ADDRESS, which must be identical to
the original ADDRESS input. An error in either
spool, confirmed by a "checksum" (A Hamming
code of both the MATRIX and the ADDRESS),
would clear the node for later repair. Defective
memory nodes cleared during normal operations are
repaired in "sleep" mode.
Self-healing involves applying a binary counter
to the CAM to retrieve an ADDRESS and checksum
from the CAM. If the checksum code is incorrect or
empty, then the counter is incremented to check the
next node. Otherwise the output ADDRESS is
applied to the RAM to obtain a MATRIX output,
which must be identical to the counter ADDRESS.
Else the node in the CAM is used to generate a new
node in the RAM in a "next empty" memory
location. Once the CAM has been scanned then the
binary counter ADDRESS is applied to the RAM
ADDRESS. This will result in a MATRIX output,
which is applied to the CAM. The CAM ADDRESS
output must be identical to the counter ADDRESS.
The automatic self-healing facilities can also be
used for rejuvenation and cloning of robot
memories. Removing one spool and replacing it with
an empty spool will cause a robot to automatically
restore the information from the remaining spool
into the empty spool. The removed spool may then
be inserted into a second robot, together with an
empty spool, to produce a robot clone with the same
knowledge and “personality.” Rejuvenation involves
double cloning by removing an old spool and
replacing it with an empty spool. Old robots can thus
be rejuvenated without loss of information.
6 CONCLUSIONS
Considering the enormous head start of the
programmed data processing computer, replacing
the computer with self-learning autosopher will
neither be quick nor easy. However, there may not
really be a choice. Computer technology is
approaching the limits of performance where further
progress will require more and more effort. Higher
and higher speed computation, more advanced
operating systems, and better programming are not
the solution. Shannon's "communication," using
binary digits, is not true communication, and the
programmed data processing computer will not
achieve true Artificial Intelligence. It may be hard to
accept that our entire communications infrastructure
and the programmed data processing computer are
based on a false (Shannon) information theory.
The Autosophy information theory, in contrast, is
based on self-learning networks that grow like data
crystals or data trees in electronic memories. The
intelligence of archiving systems or robots is no
longer limited by the intelligence of the human
programmers. Autosophy may provide an alternate
computing and communication paradigm for the
future, from human-designed and programmed
machines, towards self-organizing and self-repairing
brain-like machines.
REFERENCES
Holtz, K., 2004. Autosophy Failure-Proof Multimedia
Archiving. IS&T's 2004 Archiving Conference.
www.imaging.org, San Antonio Texas, April, (2004)
Holtz, K., 2003. Replacing Data Processing Computer
with Self-Learning Autosopher: Impact on
Communication and Computing. SCI 2003 The 7th
World Multi-conference on Systemics, Cybernetics
and Informatics. Orlando FL. July (2003)
Holtz, K., 2002. The Emerging Autosophy Internet.
SSGRR 2002s, L'Aquila Italy Aug. 2 (2002)
www.ssgrr.it/en/ssgrr2002s/papers.html, Paper 140.
Holtz, K. 2001. An Autosophy Image Content-Based
Television System. IS&T's 2001 PICS Montreal
(2001)
Welch, T., 1984. A Technique for High Performance Data
Compression. IEEE Computer, June (1984)
Ziv, J., Lempel A., 1978. Compression of Individual
Sequences via Variable-Rate Coding. IEEE
Information Theory, IT-24 (1978)
Holtz, K., Langheld, E., 1978. Der selbstlernende und
programmier-freie Assoziationscomputer.
ELEKTRONIK magazin, Germany, Dec. (1978).
Shannon, C., 1948. A mathematical Theory of
Communication. Bell Telephone B-1598, July (1948)
ICETE 2005 - MULTIMEDIA SIGNAL PROCESSING
182