PsiDecay mind-module of the

English and Russian bilingual ghost.pl AI in Perl

Mens Latina in Latin -- MindForth for Robots


1. Diagram of the PsiDecay mind-module

   /^^^^^^^^^\  PsiDecay deactivates Psy concepts  /^^^^^^^^^\
  / visual    \                _____________      / auditory  \
 /  memory     \      | | |   /  SpreadAct  \    /  memory     \
|   _______     |     | | |  / for spreading \  |   channel     |
|  / image \----|-------+ |  \  activation   /  |   where       |
| / percept \   |    a|C|f|   \_____________/   |   chains      |
| \ recog   /   |    b|O|i|     |+|             |   of          |
|  \_______/    |    s|N|b|     |+|   _______   |   thought     |
|               |    t|C|e|     |+|  / Psi-  \  |   are         |
|               |    r|E|r|     |+|  \ Decay /  |   perceived   |
|               |    a|P|s|     |+|   \_____/   |    _______    |
|               |    c|T| |     |+|     |-|     |   /       \   |
|   _______     |    t| | |     |+|     |-|     |  /"robots" \  |
|  / new   \    |    _|_|_|_____|+|_____|-|_    | / "need"    \ |
| / percept \   |   /Psy concepts subject to\   | \ "a"       / |
| \ engram  /---|--/ PsiDecay if not thought \  |  \"mind"   /  |
|  \_______/    |  \_________________________/  |   \_______/   |

The above diagram shows three perpendicular areas:
1) the visual memory channel where the recognition of an image sends a signal sideways to a concept forming ideas about the image;
2) the abstract conceptual memory channel containing concepts and a linguistic superstructure for thinking with concepts and for natural language understanding;
3) the surface-level auditory memory channel where acoustic words but not concepts are stored.


2. Purpose of the PsiDecay Module

The PsiDecay module lets semi-activated subconscious concepts sink towards oblivion slowly enough to remain briefly available to the searchlight of attention and for the moving wave of activation to bring the subconscious concepts back into the stream of consciousness.


3. Algorithm of the PsiDecay AI mind-module

The PsiDecay function is meant to permit mindcore Psy concepts to lose their semi-excitation gradually after they have been briefly activated in the course of thinking.


4. Code of PsiDecay() from ghost312.pl AI source code in Perl


sub PsiDecay() {  # http://ai.neocities.org/PsiDecay.html
  for (my $i=$t; $i>$midway; $i--) {  # 2016apr13: move backwards in time.
    my @k=split(',',$psy[$i]);  # 2016apr13: inspect @psy flag-panel
    if ($k[3] > 3) { # 2019-09-27: leave room between status quo and zero. 
      $k[3] = ($k[3] - 3);   # 2019-09-27: approach zero
    } # 2017-06-24: end of test
    if ($k[3] < 0) {  # 2017-06-24: 
      $k[3] = ($k[3] + 2);   # 2017-06-24: rapid recovery. 
    }  # 2017-06-24: end of test
    $psy[$i]="$k[0],$k[1],$k[2],$k[3],$k[4],$k[5],$k[6],"  # 2018-07-01: insertion.
    . "$k[7],$k[8],$k[9],$k[10],$k[11],$k[12],$k[13],"
    . "$k[14],$k[15],$k[16],$k[17],$k[18],$k[19],$k[20]";  # 2019-08-01: expanded panel.
  }  # 2016apr13: End of (for loop) moving backwards in time 
}  # 2019-09-27: PsiDecay() returns to EnThink() etc.


5. Variables for PsiDecay

$midway -- dynamically adjustable time-limit for searching backwards in the experiential memory of the AI. In early AI Minds, "midway" is set to zero so as to search the entire memory. As AI Minds mature and acquire tremendously long lifetime memories, "midway" may be dynamically adjusted to search bacwards actually to the mid-way mark. If an AI has the task of finding all possible recollections and knowledge about a topic where an initial search has yielded no results, "midway" may be adjusted for a secondary and more exhaustive search.

$t -- lifetime experiential time "$t" used only internally to separate discrete events and not reflective of external chronological time.


6. Troubleshooting and Debugging for AI Mind Maintainers

6.1.a. Symptom: (Something goes wrong.)
6.1.b. Solution: (AI Mind Maintainer devises solution.)

6.2.a. Symptom: The deactivation of concepts is proceeding too slowly
or too quickly.
6.2.b. Solution: Raise or lower the level of current activation which
triggers the calling of the PsiDecay function.


7. Future Development

Roadmap to Artificial Intelligence


8. Resources

http://mind.sourceforge.net/psidecay.html


9. AiTree of Mind-Modules for Natural Language Understanding

See AI 101 AI 102 AI 103 year-long community college AI course curriculum.


Paperback book on AI in ancient Latin

Artificial Intelligence in Ancient Latin -- is available from Amazon in various countries:
Australia - Canada - France - Germany - Italy - Japan - Netherlands - Singapore - Spain - United Kingdom - United States.
Ada's Technical Books
425 15th Avenue East
Seattle, WA 98122
USA Tel. 206-322-1058


Website Counter