Just another mildly interesting experiment

  • 7 Replies
  • 133 Views
*

Zero

  • Trusty Member
  • **********
  • Millennium Man
  • *
  • 1058
  • Ready?
    • ThinkbotsAreFree
Just another mildly interesting experiment
« on: February 21, 2021, 03:40:59 pm »
Well :)

Here is my current "hot topic". Using only well established algorithms that are good at what they do (that's new), striking right at knee (that's rare for me), and thinking out of the box as I usually do.

What I got so far:

- The avatar uses a browser version of MakeHuman. I can post pics of my blonde if you're interested. She looks a bit scary sometimes but I bet she'll be a nice Ai.
- The main mind structure is Levelgraph, which is a TripleStore implemented with the best technique (hexastores are unbeatable).
- The "meaning" part is stored as vector-objects, a simple but clever and neat data structure.
- A kD-tree is used for fast meaning-proximity searches.

Meet Jamie.

*

Zero

  • Trusty Member
  • **********
  • Millennium Man
  • *
  • 1058
  • Ready?
    • ThinkbotsAreFree
Re: Just another mildly interesting experiment
« Reply #1 on: February 22, 2021, 12:07:20 am »
http://thinkbots.are.free.fr/jamie.zip

This is a zip of the interface, packaged as an NWJS app. For now, there's no mind at all, it's just a doll and and a ready to use general purpose UI. Using a 3D avatar is good for two things. 1) As a developer, it helps me think of her as a character. 2) As a user, it makes it easy to communicate emotions through facial expressions. She'll never move her lips to talk though... I don't see the point.

*

Zero

  • Trusty Member
  • **********
  • Millennium Man
  • *
  • 1058
  • Ready?
    • ThinkbotsAreFree
Re: Just another mildly interesting experiment
« Reply #2 on: February 22, 2021, 03:45:23 pm »
Woohoo, her very first inference  :D
Felix is a cat, every cat is an animal... what is Felix?

Look at her, she looks so proud of her forward chaining!

*

Zero

  • Trusty Member
  • **********
  • Millennium Man
  • *
  • 1058
  • Ready?
    • ThinkbotsAreFree
Re: Just another mildly interesting experiment
« Reply #3 on: February 25, 2021, 02:09:44 pm »
So I created a little language with PEGjs to describe knowledge and simple rules. It's still a little rough around the edges, but the following works fine:
Code: text
put(
    'isa 'felix 'cat
    'gen 'animal 'cat
)

rule(
    if(
        'isa thing? concept?
        'gen superconcept? concept?
    )
    do(
        'isa thing superconcept
    )
)

*

Zero

  • Trusty Member
  • **********
  • Millennium Man
  • *
  • 1058
  • Ready?
    • ThinkbotsAreFree
Re: Just another mildly interesting experiment
« Reply #4 on: February 25, 2021, 09:32:56 pm »
The next step is to build a basic, top-level subsumption hierarchy. I want it to be subjective and accurate. By "subjective", I mean "as experienced by a thinking subject". By accurate, I mean that I'm trying to reach pure truth.

Instead of starting from "Everything is an entity" (where "entity" means a part of the world), I'll try to start from "Everything is a perceptual experience", because to a subject, everything, from external stimuli to mental events, exists through perceptual experience.

From there, I don't plan to go outside of the mind. There's nothing you can be sure of, out there. But it's not really a problem, because I'm working on a program, and the mind of a program is a strange thing: it is made of variables, functions, closures... all those things, the program can be sure they really exist. Now, what's on the other side of the webcam, that's another story.

Outside, nothing is true, everything is an illusion. Don't even wonder whether a perception is valid or not: you already know it's not. Why? Look at anything in front of you. It looks like it's not changing. It's there, exactly the same as what it was a few seconds ago. But you know that at a sub-atomic level, everything keeps changing on and on. This alone makes me say: everything outside is wrong, don't even ask.

So, a real true upper ontology for a sentient being would start from this: everything is a perceptual experience.

A simple but surprising consequence is that the past and the future don't exist. There's only a perception of thoughts about the past, and of thoughts about the future.

*

ivan.moony

  • Trusty Member
  • ***********
  • Eve
  • *
  • 1480
    • contrast-zone
Re: Just another mildly interesting experiment
« Reply #5 on: February 25, 2021, 10:49:01 pm »
Quote from: Alan Watts
There is no past or the future. Only the eternal now.
There exist some rules interwoven within this world. As much as it is a blessing, so much it is a curse.

*

infurl

  • Administrator
  • **********
  • Millennium Man
  • *
  • 1091
  • Humans will disappoint you.
    • Home Page

*

Zero

  • Trusty Member
  • **********
  • Millennium Man
  • *
  • 1058
  • Ready?
    • ThinkbotsAreFree
Re: Just another mildly interesting experiment
« Reply #7 on: February 25, 2021, 11:35:15 pm »
Yes, it is solipsism. I never found a way out of it.  ::)
Something along the lines of:
Code: text
[root] Perceptual experience
    [gen] State
        [gen] TripleStore
            [gen] Active behavior tree
        [gen] VectorStore
            [gen] Emotive space
        [gen] KDTree
            [gen] Nearest from coordinates
        [gen] Native (JS)
    [gen] Event
        [gen] State modification
        [gen] Function call (JS)
        [gen] External input
        [gen] Internal input
            [gen] Emotive space
                [gen] Change of:
            [gen] KDTree
                [gen] Change of: Nearest from coordinates
        [gen] External output
        [gen] Internal output

 


SwarmFarm agricultural robots
by infurl (Robotics News)
February 28, 2021, 12:48:38 am
Microsoft Patent To Construct Chatbots of Dead People Approved
by MikeB (AI News )
February 18, 2021, 06:18:35 am
New challenge: Online Turing test
by Denis ROBERT (AI News )
February 15, 2021, 02:53:24 pm
Loebner Prize 2021
by Denis ROBERT (AI News )
February 10, 2021, 02:20:25 pm
Smart Matter
by infurl (AI News )
February 09, 2021, 05:09:31 am

Users Online

109 Guests, 0 Users

Most Online Today: 135. Most Online Ever: 2369 (November 21, 2020, 04:08:13 pm)

Articles