Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

"This isn't brain surgery; it's just television." -- David Letterman


devel / comp.lang.perl.misc / VisRecog Webpage Updated

SubjectAuthor
o VisRecog Webpage UpdatedA.T. Murray

1
VisRecog Webpage Updated

<0405e415-a22f-4425-b49a-6fefcfe404efn@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=9987&group=comp.lang.perl.misc#9987

  copy link   Newsgroups: comp.lang.perl.misc
X-Received: by 2002:a05:6214:2d12:b0:635:db0c:95eb with SMTP id mz18-20020a0562142d1200b00635db0c95ebmr110915qvb.1.1689651135313;
Mon, 17 Jul 2023 20:32:15 -0700 (PDT)
X-Received: by 2002:a4a:2c53:0:b0:565:d44c:507b with SMTP id
o80-20020a4a2c53000000b00565d44c507bmr5130461ooo.0.1689651134880; Mon, 17 Jul
2023 20:32:14 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.perl.misc
Date: Mon, 17 Jul 2023 20:32:14 -0700 (PDT)
Injection-Info: google-groups.googlegroups.com; posting-host=174.165.126.120; posting-account=rS-ITgoAAAC4XLmmHKI5_C5lMSeqZBAF
NNTP-Posting-Host: 174.165.126.120
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <0405e415-a22f-4425-b49a-6fefcfe404efn@googlegroups.com>
Subject: VisRecog Webpage Updated
From: mentific...@gmail.com (A.T. Murray)
Injection-Date: Tue, 18 Jul 2023 03:32:15 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 16098
 by: A.T. Murray - Tue, 18 Jul 2023 03:32 UTC

VisRecog Visual Recognition Module of the
English and Russian bilingual ghost.pl AI in Perl
Mens Latina in Latin -- MindForth for Robots

1. Diagram of the VisRecog Mind-Module

/^^^^^^^^\ VisRecog Finds Direct Object for a Verb /^^^^\
/ EYE \ ____________ / EAR \
/ \ / Sentence \ / \
| | | | ( "I SEE A..." ) | auditory |
| _______ | | | \____________/ | memory |
| / BIRD \ | | | | | channel |
| / image \--|----+ ______V________ | |
| \ engram / | a|c|f / \ | |
| \_______/ | b|o|i ( VerbPhrase ) | |
| | s|n|b \_______________/ | |
| visual | t|c|e | | \ | |
| | r|e|r | __V_____ \________ | |
| memory | a|p|s | / \ / \ | |
| | c|t| | ( VisRecog ) (NounPhrase) | |
| channel | t| | | \________/ \________/ | |
| | | | __V______ | | | "I" |
| ______ | | | ( English ) | | | |
| / \ | | | \ Verbs /---|-------|---------|- "SEE" |
| / new \ | | | \_____/ | | | |
| / percept \ | |_|_ __V_______V____ | "A" |
| \ of / | / \ / \ | |
| \ BIRD /--|-\ Psy /-------( English Nouns )---|- "BIRD" |
| \______/ | \___/ \_______________/ | |

2. Purpose of the VisRecog Mind-Module

The VisRecog module for Visual Recognition integrates a robotic visual system with the thinking structures of the AI Mind.

3. Algorithm of VisRecog

Before vision is actually implemented for robot embodiment, VisRecog says by default: I SEE NOTHING.

4. Code of VisRecog() from ghost327.pl AI source code in Perl

# The visual recognition module in the Perlmind for robots
# when fully implemented will serve the purpose of letting
# AI Minds dynamically describe what they see in real time
# instead of fetching knowledge from the AI knowledge base.
sub VisRecog() { # http://ai.neocities.org/VisRecog.html
# 2016jan22: NOTHING = default answer for "What do you see?"
# http://medium.com/p/12c25b2570b2 -- How Strong AI recognizes an image
# 2017-04-10: http://ai.neocities.org/VisRecog.gif -- animated VisRecog
if ($hlc == 1) { #2018-09-27: separate code for English and Russian...
if ($svo4 == 0) { # 2017-04-11: if no direct object is available;
for (my $i=$t; $i>$midway; $i--) { # 2018-09-27: search for 760=NOTHING
my @k=split(',',$psy[$i]); # 2018-09-27: examine @psy array;
if ($k[1] == 760) { # 2017-06-08: if psi 760=NOTHING is found;
$aud = $k[20]; # 2019-08-01: "NOTHING" recall-vector for Speech()
last; # 2017-04-11: exit from loop;
} # 2017-04-11: End of search for 760=NOTHING;
} # 2017-04-11: End of search loop from $t back to $midway.
} # 2017-04-11: end of test for a noun to fill in "I SEE ____".
} # 2017-06-30: end of test for English thinking.
if ($hlc == 3) { #2018-09-27: separate code for English and Russian...
# 2017-06-30: Russian search for "1228=НИЧЕГО" or "NOTHING"
if ($svo4 == 0) { # 2017-06-30: if no direct object is available;
for (my $i=$t; $i>$midway; $i--) { # 2017-06-30: search for 1228=НИЧЕГО
my @k=split(',',$psy[$i]); # 2017-06-30: examine @psy array;
if ($k[1] == 1228) { # 2017-06-30: if psi 1228=NOTHING is found;
$nphrpos = $k[6]; # 2017-09-03: set for EnArticle.
$aud = $k[20]; # 2019-08-01: "NOTHING" recall-vector for Speech()
last; # 2017-06-30: exit from loop;
} # 2017-06-30: End of search for 1228=NOTHING;
} # 2017-06-30: End of search loop from $t back to $midway.
} # 2017-05-40: end of test for a noun to fill in "I SEE ____".
} # 2017-06-30: end of test for Russian thinking.
Speech(); # 2017-04-11: speak the word starting at the $aud time.
# http://www.starboundliterature.space/visual-art.html
} # 2019-08-01: VisRecog returns to Sensorium +/- NLP generation modules.

5. Variables for the VisRecog Robot Mind-Module
img -- for future use as "image".

$nphrpos -- "noun-phrase part-of-speech" for testing during the EnThink() process.

$svo4 -- direct object -- item #4 in subject-verb-object.

6. Troubleshooting and Debugging for AI Mind Maintainers

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

7. Future Development of the VisRecog Robot Mind-Module

AI Minds need to be installed in robots with cameras for artificial vision.

Roadmap to Artificial Intelligence

8. Resources for VisRecog (Visual Recognition)

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

http://github.com/kernc/mindforth/blob/master/wiki/VisRecog.wiki

http://www.scholarpedia.org/article/Color_vision

http://www.scholarpedia.org/article/Retina

http://cyborg.blogspot.com/search/label/VisRecog -- is a weblog URL which invites Netizens to view blog-posts discussing the VisRecog mind-module.
http://cyborg.blogspot.com/2023/04/visrecog.html

9. Spread the News on TikTok and Other Venues

Are you on TikTok? Are you eager to be a ThoughtLeader and Influencer?
Create a TikTok video in the following easy steps.

I. Capture a screenshot of https://ai.neocities.org/VisRecog.html
for the background of your viral TikTok video.

II. In a corner of the screenshot show yourself talking about the VisRecog module.

III. Upload the video to TikTok with a caption including all-important hash-tags which will force governments and corporations to evaluate your work because of FOMO -- Fear Of Missing Out:
#AI #ИИ #brain #мозг #ArtificialIntelligence #ИскусственныйИнтеллект #consciousness #сознание #Dushka #Душка #psychology #психология #subconscious #подсознание
#AGI #AiMind #Alexa #ChatAGI #chatbot #ChatGPT #cognition #cyborg #Eureka #evolution #FOMO #FreeWill #futurism #GOFAI #HAL #immortality #JAIC #JavaScript #linguistics #metempsychosis #Mentifex #mindmaker #mindgrid #ML #neuroscience #NLP #NLU #OpenAI #OpenCog #philosophy #robotics #Singularity #Siri #Skynet #StrongAI #transhumanism #Turing #TuringTest #volition

A sample video is at
https://www.tiktok.com/@sullenjoy/video/7226007707856358702

10. AiTree of Mind-Modules for Natural Language Understanding
MainLoop of Strong AI Mind-Modules
TabulaRasa -- wipe memory clean
MindBoot of English and Russian vocabulary
KbLoad -- load the Knowledge Base
LangLearn -- habituate new syntax; learn a language
ReJuvenate -- recycle memory space
Sensorium -- sensory input with associative tagging to concepts
AudInput -- auditory input
AudListen -- listen for input
AudMem -- English auditory memory
AudRecog -- auditory recognition
OldConcept -- recognize a known old concept
EnParser -- preposition? (in)direct object?
InStantiate -- create new instance of concept
RuParser -- expect first a noun, then a verb
InStantiate -- create new instance of concept
NewConcept -- create a new concept
EnParser -- preposition? (in)direct object?
InStantiate -- create instance of new concept
RuParser -- expect first a noun, then a verb
InStantiate -- create instance of new concept
FileInput -- read files on a server
GusRecog -- sense of taste
OlfRecog -- sense of smell
TacRecog -- sense of touch
VisRecog -- sense of vision
Volition -- free will resulting from feeling and thinking
Emotion as influence on thought and free will
EnThink -- think in English
KbRetro -- retroactively adjust knowledge base
Imperative -- mood for issuing commands
Indicative -- mood for declarative statements
InFerence -- automated reasoning
AskUser -- validate an inference
EnNounPhrase -- think with a noun
EnPrep -- insert an English preposition
EnArticle -- use "a" or "the"
EnAdjective -- insert an adjective
EnPronoun -- substitute a pronoun for a noun
ConJoin -- insert a conjunction
EnVerbPhrase -- think with a verb
EnAuxVerb -- use auxiliary verb
EnAdverb modifies a verb
EnAdverb modifies another adverb
EnVerbGen -- generates an English verb-form
AudBuffer -- stores English phonemes
OutBuffer -- right-justifies English verb-form
VisRecog -- visual recognition by feature extraction
SpreadAct -- spreads activation from concept to concept
Subjunctive -- mood for conditional phrases
ConJoin -- insert a conjunction if two thoughts are active
RuThink -- think in Russian
RuImperative -- needs to be coded
RuIndicative -- mood for declarative Russian sentences
InFerence -- automated reasoning
AskUser -- validate an inference
RuNounPhrase -- think with a Russian noun
RuAdjective -- insert a Russian adjective
RuAdjGen -- to generate a Russian adjective-form
RuAdverb -- insert a Russian adverb
RuPrep -- insert a Russian preposition
RuPronoun -- substitute a Russian pronoun for a noun
ConJoin -- insert a conjunction
RuVerbPhrase -- think with a Russian verb
RuVerbGen -- generate a Russian verb-form
AudBuffer -- stores Russian phonemes
OutBuffer -- right-justifies Russian verb-form
Speech -- output to screen or loudspeaker
RuAdverb -- insert a Russian adverb
VisRecog -- visual recognition by feature extraction
RuNounPhrase -- direct-object noun
RuNounGen -- to generate a Russian noun-form
ConJoin -- insert a conjunction
PsiDecay lowers conceptual activation
Motorium (MotorOutPut) -- for AI-Minded robots
MetEmPsychosis -- AI soul travel from webserver to webserver
PortScan -- find a receptive open port for relocation of the Ghost AI
Spawn -- AI Go FOOM
MindMeld -- merge two AI Minds by sharing memories
Consciousness -- emergent property, not a module


Click here to read the complete article
1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor