Summon a Robot AI Mind into your presence with MSIE.

The Reify Mind-Module


1. Overview and Brain-Mind Diagram

  /^^^^^^^^^^^\ Reify Gives Names to Abstractions /^^^^^^^^^^^\
 /   EYE       \ CONCEPTS in SEMANTIC MEMORY     /    EAR      \
|               |   | | |           _______     |   ________    |
|   _______     |   | | |          /       \    |  /"katzen"\   |
|  /old    \!!!!|!!!|!| |         / German  \   | / "essen"  \  |
| / image   \---|---|-+ |         \ syntax  /   | \ "fische" /  |
| \ recog   /   |   |c| |          \_______/    |  \________/   |
|  \_______/    |   |a| |           _______     |   _________   |
|               |   |t| |          /       \    |  /"feles"  \  |
|               |   |s| |         / Latin   \   | / "pisces"  \ |
|   visual      |  e| | |         \ syntax  /   | \"manducant"/ |
|               |  a| | |          \_______/    |  \_________/  |
|   memory      |  t| | |           _______     |               |
|               |   | |f|          /       \    |               |
|   channel     |   | |i|         / English \---|-------------\ |
|               |   | |s|         \ syntax  /   |             | |
|               |   | |h|          \_______/    |             | |
|   _______     |   | | |  flush-vector|        |   ________  | |
|  /new    \    |   |_|_|_           __V____    |  / "cats" \ | |
| / percept \   |  / Psi  \---------/ En    \---|-/  "eat"   \| |
| \ engram  /---|-/concepts\ reify / lexicon \  | \  "fish"  /  |
|  \_______/    | \________/-------\_________/--|--\________/   |

diagrams.html shows a Theory of Mind.

The Reify operation, as shown in the brain-mind diagram above,
is a function of the semantic memory of the sentient mindgrid,
where a linguistic superstructure of Chomskyan syntax flushes
out the momentarily activated deep mindcore Psi concepts so
that the corresponding lexical concept fibers are activated for
any language spoken and understood by the Robot AI Mind.


2. A Rose Is a Rose Is a Rose

A British playwright once said, "A rose by any other name doth
smell as sweet," meaning perhaps that the concept of rose may be
expressed by a variety of words in a variety of human languages.

In a biological brain, the associative-tag fibers carry the
activation from the mindcore concept fibers to the lexical
control fibers, which in turn (under the guidance and control
of syntax) re-activate words and morphemes stored as memories
of sounds in the self-perceiving auditory memory channel --
where the mind "hears itself think" and thus perceives itself.

In the primitive Robot Mind, software flags function
in lieu of associative-tag fibers to flush out activations
from the Psi mindcore into the semantic memory lexicon.


The diagram ai4u_157.html is a flowchart of Mind.


3. JavaScript artificial intelligence source code of 12 August 2002
// Reify() is called by nounPhrase or verbPhrase to flush abstract
// Psi concepts into the real names of English language reality.
function Reify() {  // ATM 21jun2002; or your ID & date.
  act = 0;
  // In the next code, we drop the start of
  // the search back from "t" to time-of-voice "tov"
  // so that only pre-existing engram nodes prior to
  // current generation will govern the generation.
  for (i = tov; i>midway; --i) {
    Psi[i].psiExam(); // inspect psi1 (act)ivation
    if (psi1 > 0) {
      act = psi1; // get the activation level and...
      enx = psi6; // ... the transfer-to-English flag.
        if (enx > 0) {
          for (j = (t + 1); j>midway; --j) {
            enLexicon[j].enExam(); // inspect English nodes
            if (en0 == enx) {
              if (act >= en1) { // Moncur p. 87.
                enLexicon[j] = new enNode(en0,act,en2,en3,en4,en5);
              } // end of fourth-deep if-clause
            } // end of third-deep if-clause
          } // end of inner backwards loop through Psi
        enx = 0;
        act = 0;
      } // end of second-deep if-clause
    } // end of outer if-clause
  } // end of outer backwards loop through Psi
  act = 0;
} // End of Reify(); return to nounPhrase or verbPhrase.

4. Mind.Forth free AI source code of 4 August 2002
\  REIFY is called by nounPhrase or verbPhrase to flush abstract
\  Psi concepts into the real names of English language reality.
:  REIFY  \ ATM 22jul2002; or your ID & date.
  0 act !
  midway @  tov @  DO      \ Search before the time-of-voice.
    I   1 psi{ @  0 > IF   \ If any psi has a positive "act"
    I   1 psi{ @  act !    \ get the activation level and
    I   6 psi{ @  enx !    \ the transfer-to-English flag.
    THEN
    enx @  0  >  IF        \ If the "enx" flag is positive, 
      midway @ t @ 1+  DO  \ inspect English vocabulary nodes
        I   0  en{ @  enx @ = IF  \ for a match with "enx".
          \ For any concept transfer only the highest `act':
          act @  I 1  en{ @ > IF  \ If a lower "act" is found
          act @  I 1  en{ !       \ transfer the higher "act".
          THEN   \ end of check for lower activations
        THEN     \ end of check for Psi-to-En matches
      -1  +LOOP  \ end of backwards search in English lexicon
    THEN         \ end of check for positive "enx" in Psi
    0 enx !      \ Reset the transfer-to-English flag.
    0 act !      \ Reset the act(ivation) level.
  -1  +LOOP      \ end of backwards sweep through Psi array
  0 act !        \ Reset the act(ivation) level.
;  \ End of reification; return to nounPhrase or verbPhrase.

variable.html explains the location and purpose of each AI variable.


5. Analysis of the Modus Operandi

The AI source code finds active concepts in the deep mindcore Psi,
then uses the "transfer-to-English" variable "enx" to activate
the related "fex" concept in the English lexical array En.
In machine translation (MT), the AI Mind may pass activation
from the deep mindcore Psi up into the lexicons of two or more
separate languages in which the Robot AI Mind is ready to think.


6. Troubleshooting and Robotic Psychosurgery

Try in advance not to introduce any evolutionary bugs.

The AI Debugger program may shed some light in general on how to debug
and troubleshoot programs in artificial intelligence.


7. Reification Resources



Return to top; or to
ai4u_faq.html Frequently Asked Questions (FAQ) about AI4U
ai4udex.html Index of the AI4U Textbook of Artificial Intelligence
aisteps.html AI Algorithm Steps - Artificial Intelligence Algorithms For Humanoid Robots
Mind.html Artificial Intelligence Seed AI in JavaScript
mind4th.html Mind.Forth Artificial Intelligence for Robots
PODsales.html Sales of the AI4U Print-On-Demand (POD) Textbook