Alright, so the time is

Friday 2 Apr, 9pm EET (3pm EDT, if I'm correct)

and the place is

https://meet.jit.si/proto-agi

Everybody is invited.

Nil

On 4/1/21 9:27 PM, Michele Thiella wrote:
25.5 from now, i hope :)

Il giorno giovedì 1 aprile 2021 alle 19:29:39 UTC+2 [email protected] ha scritto:

      9pm EET works for me.. is that 1.5 hours from now or 25.5 hours
    from now?

    On Thu, Apr 1, 2021 at 8:19 AM Michele Thiella <[email protected]>
    wrote:

        Could it be around 9pm EET?
        it's a completely different time but should it be available for
        everyone?

        Michele
        Il giorno giovedì 1 aprile 2021 alle 16:29:53 UTC+2 Nil ha scritto:

            Sure! The place is

            https://meet.jit.si/proto-agi <https://meet.jit.si/proto-agi>

            the time is

            10:45am EET

            Unfortunately probably too early if you're in the US.

            Michele, maybe we could do a last minute change to fit the
            US timezone
            as well? With the risk of adding confusion though.

            I'll try to record the call, BTW.

            Nil

            On 4/1/21 5:08 PM, Douglas Miles wrote:
             > May I sit in on the meeting as a fly on the wall?
             > If so, when/how shall I connect?
             >
             > Thanks in advance!
             > Douglas Miles
             >
             > On Thu, Apr 1, 2021 at 2:52 AM Michele Thiella
            <[email protected]
             > <mailto:[email protected]>> wrote:
             >
             > Hi Nil,
             > you're right! currently EET corresponds to the Italian time!
             > Great, then I might be a few minutes late because I have
            a lesson
             > first. But surely 10.45am EET can work!
             >
             > Also for me, no problems for those who want to join!
             > Thanks for the PLN link. See you tomorrow.
             >
             > Michele
             > Il giorno mercoledì 31 marzo 2021 alle 14:40:38 UTC+2 Nil
            ha scritto:
             >
             > Hi Michele,
             >
             > On 3/27/21 12:12 PM, Michele Thiella wrote:
             > > Is there any recommended book/paper to study before the
            code
             > of PLN rules?
             >
             > Search for Probabilistic Logic Networks in
             >
             >
            
https://wiki.opencog.org/w/Background_Publications#Books_Directly_Related_to_OpenCog_AI
            
<https://wiki.opencog.org/w/Background_Publications#Books_Directly_Related_to_OpenCog_AI>

             >
            
<https://wiki.opencog.org/w/Background_Publications#Books_Directly_Related_to_OpenCog_AI
            
<https://wiki.opencog.org/w/Background_Publications#Books_Directly_Related_to_OpenCog_AI>>

             >
             >
             > > For the meeting, could it be at 11.30am EET?
             >
             > 11:30am EET works for me. But maybe you mean 10:30am EET.
            With
             > daylight saving time it seems EET corresponds to Italy
            time. I'm
             > not
             > sure so double check but anyway 10:30am Italy time works
            for me.
             >
             > Nil
             >
             > >
             > > Michele
             > >
             > > Il giorno venerdì 26 marzo 2021 alle 08:56:11 UTC+1 Nil ha
             > scritto:
             > >
             > > On 3/25/21 9:03 PM, Michele Thiella wrote:
             > > > Can I ask you to say something about tree of
            decisions in Eva?
             > > Was it a
             > > > separate scheme/python module that analyzed
            SequentialAnd?
             > > > While i'm at it, I can't place some components in your
             > architecture:
             > > > I read Moshe Looks thesis on MOSES and what I found on
             > OpenPsi.
             > > But in
             > > > practice what were they used for?
             > >
             > > MOSES is a program learner. In principle it could learn
            any
             > program, in
             > > practice it is mostly used to learn multivariable boolean
             > functions (as
             > > it doesn't work very well on anything else, so far
            anyway).
             > >
             > > See for more info
             > >
             > >
             >
            
https://wiki.opencog.org/w/Meta-Optimizing_Semantic_Evolutionary_Search
            
<https://wiki.opencog.org/w/Meta-Optimizing_Semantic_Evolutionary_Search>

             >
            
<https://wiki.opencog.org/w/Meta-Optimizing_Semantic_Evolutionary_Search
            
<https://wiki.opencog.org/w/Meta-Optimizing_Semantic_Evolutionary_Search>>

             >
             > >
             >
            
<https://wiki.opencog.org/w/Meta-Optimizing_Semantic_Evolutionary_Search
            
<https://wiki.opencog.org/w/Meta-Optimizing_Semantic_Evolutionary_Search>

             >
            
<https://wiki.opencog.org/w/Meta-Optimizing_Semantic_Evolutionary_Search
            
<https://wiki.opencog.org/w/Meta-Optimizing_Semantic_Evolutionary_Search>>>

             >
             > >
             > >
             > > > Finally, in practice what does PLN do/have more than
            URE?
             > >
             > > The URE is a generic rewriting system, that needs a
            rule set to
             > > operate.
             > >
             > > See for more info
             > >
             > > https://wiki.opencog.org/w/Unified_rule_engine
            <https://wiki.opencog.org/w/Unified_rule_engine>
             > <https://wiki.opencog.org/w/Unified_rule_engine
            <https://wiki.opencog.org/w/Unified_rule_engine>>
             > > <https://wiki.opencog.org/w/Unified_rule_engine
            <https://wiki.opencog.org/w/Unified_rule_engine>
             > <https://wiki.opencog.org/w/Unified_rule_engine
            <https://wiki.opencog.org/w/Unified_rule_engine>>>
             > >
             > > Such rule set can be PLN, which has been specifically
             > tailored to
             > > handle
             > > uncertain reasoning
             > >
             > > https://github.com/opencog/pln
            <https://github.com/opencog/pln>
             > <https://github.com/opencog/pln
            <https://github.com/opencog/pln>>
            <https://github.com/opencog/pln
            <https://github.com/opencog/pln>
             > <https://github.com/opencog/pln
            <https://github.com/opencog/pln>>>
             > >
             > > or the Miner, which is has been tailored to find frequent
             > subgraphs
             > >
             > > https://github.com/opencog/miner
            <https://github.com/opencog/miner>
             > <https://github.com/opencog/miner
            <https://github.com/opencog/miner>>
             > <https://github.com/opencog/miner
            <https://github.com/opencog/miner>
             > <https://github.com/opencog/miner
            <https://github.com/opencog/miner>>>
             > >
             > > or more, though these are the two most used/mature.
             > >
             > > Nil
             > >
             > > >
             > > >
             > > > Before reasoning is possible, one must have a
            world-model.
             > This
             > > > model has several parts to it:
             > > > * The people in the room, and their 3D coordinates
             > > > * The objects on the table and their 3D coordinates.
             > > > * The self-model (current position of robot, and of its
             > arms, etc.)
             > > > The above is updated rapidly, by sensor information.
             > > >
             > > > Then there is some long-term knowledge:
             > > > * The names of everyone who is known. A dictionary
            linking
             > names to
             > > > faces.
             > > >
             > > > Then there is some common-sense knowledge:
             > > > * you can talk to people,
             > > > * you can pick up bottles on a table
             > > > * you cannot talk to bottles
             > > > * you cannot pick up people.
             > > > * bottles can be picked up with the arm.
             > > > * facial expressions and arm movements can be used to
             > communicate
             > > > with people.
             > > >
             > > > The world model needs to represent all of this. It also
             > needs to
             > > > store all of the above in a representation that is
             > accessible to
             > > > natural language, so that it can talk about the
            position of
             > its arm,
             > > > the location of the bottle, and the name of the
            person it is
             > > talking to.
             > > >
             > > > Reasoning is possible only *after* all of the above
            has been
             > > > satisfied, not before.  Attempts to do reasoning
            before the
             > above
             > > > has been built will always come up short, because some
             > important
             > > > piece of information will be missing, or will be stored
             > somewhere,
             > > > in some format that the reasoning system does not have
             > access to it.
             > > >
             > > > The point here is that people have been building
            "reasoning
             > systems"
             > > > for the last 30 or 40 years. They are always frail and
             > fragile. They
             > > > are always missing key information.  I think it is
             > important to try
             > > > to understand how to represent information in a uniform
             > manner, so
             > > > that reasoning does not stumble.
             > > >
             > > >
             > > > Atomspace:
             > > >
             > > >   Concepts: "name" - "3D pose"
             > > >   - bottle - Na
             > > >   - table - Na
             > > >   (Predicate: "over" List ("bottle") ("table"))
             > > >   Actions:
             > > >   - Go random
             > > >   - Go to coord
             > > >   - Grab obj
             > > >
             > > > Goal: (bottle in hand)    // = grab bottle
             > > >
             > > > Inference rules: all the necessary rules, i.e.
             > > > * grab-rule: preconditions: (robot-coord = obj-coord)
            ...,
             > > > effects: (obj in hand) ...
             > > > * coord-rule: if x is in "coord1" and y is over x
            then y is in
             > > > "coord1"
             > > >
             > > > -> So, robot try backward chaining to find the behavior
             > tree to
             > > > run. It doesn't find it, it lacks knowledge, it
            doesn't know
             > > > where the bottle is (let's leave out partial trees).
             > > > -> Go random ...
             > > > -> Vision sensor recognizes table
             > > > -> atomspace update: table in coord (1,1,1)
             > > > -> forward chaining -> bottle in coord (1,1,1)
             > > > -> backward chaining finds a tree, that is
             > > > Go to coord (1,1,1) + Grap obj
             > > > -> goal achieved
             > > >
             > > >
             > > > This is a more-or-less textbook robotics homework
             > assignment. It has
             > > > certainly been solved in many different ways by many
            different
             > > > people using many different technologies, over the last
             > 40-60 years.
             > > > Algorithms like A-star search are one of the research
             > results of
             > > > trying to solve the above. The AtomSpace would be a
            horrible
             > > > technology to solve the above problem, its too slow, too
             > bulky, too
             > > > complicated.
             > > >
             > > > The chaining steps can be called "inference", but it is
             > inference
             > > > devoid of natural language, devoid of "true
            understanding".
             > My goal
             > > > is to have a conversation with the robot:
             > > >
             > > > "What do you see?"
             > > > "A bottle"
             > > > "where is it?"
             > > > "on the table"
             > > > "can you reach it?"
             > > > "no"
             > > > "could you reach it if you move to a different place?"
             > > > "yes"
             > > > "where would you move?"
             > > > "closer to the bottle"
             > > > "can you please move closer to the bottle?"
             > > > (robot moves)
             > > >
             > > >
             > > > This is now clear to me, but why natural language?
             > > > if i didn't want interactions with humans could i do it
             > differently?
             > > > A certain variation of the sensor values already
            represents
             > "the
             > > forward
             > > > movement", I do not need to associate a name with it
            if I
             > don't
             > > speak,
             > > > also for the Atom "bottle" I could use its ID instead.
             > > > I don't understand why removing natural language implies
             > having an
             > > > inference devoid of "true understanding".
             > > >
             > > > Stupid example: If I speak Italian with a French,
            neither
             > of us
             > > > understands the other. But a bottle remains a bottle for
             > both and
             > > if I
             > > > give him my hand he will probably do it too ... or he
            will
             > leave
             > > without
             > > > saying goodbye.
             > > >
             > > > I'm probably missing something big, but until I don't
            bang
             > my head
             > > > against it, I don't see.
             > > >
             > > >
             > > > This can be solved by carefully hand-crafting a chatbot
             > dialog tree.
             > > > (The ghost chatbot system in opencog was designed to
            allow
             > such
             > > > dialog trees to be created) Over the decades, many
            chatbots
             > have
             > > > been written. Again: there are common problems:
             > > >
             > > > -- the text is hard-coded, and not linguistic.  Minor
             > changes in
             > > > wording cause the chatbot to get confused.
             > > > -- there is no world-model, or it is ad hoc and
            scattered
             > over many
             > > > places
             > > > -- no ability to perform reasoning
             > > > -- no memory of the dialog ("what were we talking
            about?" -
             > well,
             > > > chatbots do have a one-word "topic" variable, so the
             > chatbot can
             > > > answer "we are talking about baseball", but that's it.
             > There is no
             > > > "world model" of the conversation, and no "world
            model" of
             > who the
             > > > conversation was with ("On Sunday, I talked to John
            about a
             > bottle
             > > > on a table and how to grasp it")
             > > >
             > > > Note that ghost has all of the above problems. It's not
             > linguistic,
             > > > it has no world-model, it has no defined representation
             > that can be
             > > > reasoned over, and it has no memory.
             > > >
             > > > 20 years ago, it was hard to build a robot that could
            grasp a
             > > > bottle. It was hard to create a good chatbot.
             > > >
             > > > What is the state of the art, today? Well, Tesla has
             > self-driving
             > > > cars, and Amazon and Apple have chatbots that are very
             > > > sophisticated.  There is no open source for any of this,
             > and there
             > > > are no open standards, so if you are a university grad
             > student (or a
             > > > university professor) it is still very very hard to
            build a
             > robot
             > > > that can grasp a bottle, or a robot that you can talk
            to.
             > And yet,
             > > > these basic tasks have become "engineering"; they are no
             > longer
             > > > "science".  The science resides at a more abstract
            level.
             > > >
             > > > --linas
             > > >
             > > >
             > > > I find the abstract level incredible, both in terms of
             > beauty and
             > > > difficulty!
             > > >
             > > > Michele
             > > >
             > > > --
             > > > You received this message because you are subscribed
            to the
             > Google
             > > > Groups "opencog" group.
             > > > To unsubscribe from this group and stop receiving emails
             > from it,
             > > send
             > > > an email to [email protected]
             > > > <mailto:[email protected]>.
             > > > To view this discussion on the web visit
             > > >
             > >
             >
            
https://groups.google.com/d/msgid/opencog/5ac81cf1-c4cd-40cd-9438-55d8dc3d95f5n%40googlegroups.com
            
<https://groups.google.com/d/msgid/opencog/5ac81cf1-c4cd-40cd-9438-55d8dc3d95f5n%40googlegroups.com>

             >
            
<https://groups.google.com/d/msgid/opencog/5ac81cf1-c4cd-40cd-9438-55d8dc3d95f5n%40googlegroups.com
            
<https://groups.google.com/d/msgid/opencog/5ac81cf1-c4cd-40cd-9438-55d8dc3d95f5n%40googlegroups.com>>

             >
             > >
             >
            
<https://groups.google.com/d/msgid/opencog/5ac81cf1-c4cd-40cd-9438-55d8dc3d95f5n%40googlegroups.com
            
<https://groups.google.com/d/msgid/opencog/5ac81cf1-c4cd-40cd-9438-55d8dc3d95f5n%40googlegroups.com>

             >
            
<https://groups.google.com/d/msgid/opencog/5ac81cf1-c4cd-40cd-9438-55d8dc3d95f5n%40googlegroups.com
            
<https://groups.google.com/d/msgid/opencog/5ac81cf1-c4cd-40cd-9438-55d8dc3d95f5n%40googlegroups.com>>>

             >
             > >
             > > >
             > >
             >
            
<https://groups.google.com/d/msgid/opencog/5ac81cf1-c4cd-40cd-9438-55d8dc3d95f5n%40googlegroups.com?utm_medium=email&utm_source=footer
            
<https://groups.google.com/d/msgid/opencog/5ac81cf1-c4cd-40cd-9438-55d8dc3d95f5n%40googlegroups.com?utm_medium=email&utm_source=footer>

             >
            
<https://groups.google.com/d/msgid/opencog/5ac81cf1-c4cd-40cd-9438-55d8dc3d95f5n%40googlegroups.com?utm_medium=email&utm_source=footer
            
<https://groups.google.com/d/msgid/opencog/5ac81cf1-c4cd-40cd-9438-55d8dc3d95f5n%40googlegroups.com?utm_medium=email&utm_source=footer>>

             >
             > >
             >
            
<https://groups.google.com/d/msgid/opencog/5ac81cf1-c4cd-40cd-9438-55d8dc3d95f5n%40googlegroups.com?utm_medium=email&utm_source=footer
            
<https://groups.google.com/d/msgid/opencog/5ac81cf1-c4cd-40cd-9438-55d8dc3d95f5n%40googlegroups.com?utm_medium=email&utm_source=footer>

             >
            
<https://groups.google.com/d/msgid/opencog/5ac81cf1-c4cd-40cd-9438-55d8dc3d95f5n%40googlegroups.com?utm_medium=email&utm_source=footer
            
<https://groups.google.com/d/msgid/opencog/5ac81cf1-c4cd-40cd-9438-55d8dc3d95f5n%40googlegroups.com?utm_medium=email&utm_source=footer>>>>.

             >
             > >
             > >
             > > --
             > > You received this message because you are subscribed to
            the
             > Google
             > > Groups "opencog" group.
             > > To unsubscribe from this group and stop receiving
            emails from
             > it, send
             > > an email to [email protected]
             > > <mailto:[email protected]>.
             > > To view this discussion on the web visit
             > >
             >
            
https://groups.google.com/d/msgid/opencog/f8d77746-4855-491d-bf65-4bc73d45ca39n%40googlegroups.com
            
<https://groups.google.com/d/msgid/opencog/f8d77746-4855-491d-bf65-4bc73d45ca39n%40googlegroups.com>

             >
            
<https://groups.google.com/d/msgid/opencog/f8d77746-4855-491d-bf65-4bc73d45ca39n%40googlegroups.com
            
<https://groups.google.com/d/msgid/opencog/f8d77746-4855-491d-bf65-4bc73d45ca39n%40googlegroups.com>>

             >
             > >
             >
            
<https://groups.google.com/d/msgid/opencog/f8d77746-4855-491d-bf65-4bc73d45ca39n%40googlegroups.com?utm_medium=email&utm_source=footer
            
<https://groups.google.com/d/msgid/opencog/f8d77746-4855-491d-bf65-4bc73d45ca39n%40googlegroups.com?utm_medium=email&utm_source=footer>

             >
            
<https://groups.google.com/d/msgid/opencog/f8d77746-4855-491d-bf65-4bc73d45ca39n%40googlegroups.com?utm_medium=email&utm_source=footer
            
<https://groups.google.com/d/msgid/opencog/f8d77746-4855-491d-bf65-4bc73d45ca39n%40googlegroups.com?utm_medium=email&utm_source=footer>>>.

             >
             >
             > --
             > You received this message because you are subscribed to
            the Google
             > Groups "opencog" group.
             > To unsubscribe from this group and stop receiving emails
            from it,
             > send an email to [email protected]
             > <mailto:[email protected]>.
             > To view this discussion on the web visit
             >
            
https://groups.google.com/d/msgid/opencog/c1d4319f-70de-4cda-a6e5-a91c8dd53946n%40googlegroups.com
            
<https://groups.google.com/d/msgid/opencog/c1d4319f-70de-4cda-a6e5-a91c8dd53946n%40googlegroups.com>

             >
            
<https://groups.google.com/d/msgid/opencog/c1d4319f-70de-4cda-a6e5-a91c8dd53946n%40googlegroups.com?utm_medium=email&utm_source=footer
            
<https://groups.google.com/d/msgid/opencog/c1d4319f-70de-4cda-a6e5-a91c8dd53946n%40googlegroups.com?utm_medium=email&utm_source=footer>>.

             >
             > --
             > You received this message because you are subscribed to
            the Google
             > Groups "opencog" group.
             > To unsubscribe from this group and stop receiving emails
            from it, send
             > an email to [email protected]
             > <mailto:[email protected]>.
             > To view this discussion on the web visit
             >
            
https://groups.google.com/d/msgid/opencog/CAER3M5%3D1%2B7jNyXa6zjcoWf8qJ%2BVWkjjZ_x_V%3Dbmp8QrhUVHNTw%40mail.gmail.com
            
<https://groups.google.com/d/msgid/opencog/CAER3M5%3D1%2B7jNyXa6zjcoWf8qJ%2BVWkjjZ_x_V%3Dbmp8QrhUVHNTw%40mail.gmail.com>

             >
            
<https://groups.google.com/d/msgid/opencog/CAER3M5%3D1%2B7jNyXa6zjcoWf8qJ%2BVWkjjZ_x_V%3Dbmp8QrhUVHNTw%40mail.gmail.com?utm_medium=email&utm_source=footer
            
<https://groups.google.com/d/msgid/opencog/CAER3M5%3D1%2B7jNyXa6zjcoWf8qJ%2BVWkjjZ_x_V%3Dbmp8QrhUVHNTw%40mail.gmail.com?utm_medium=email&utm_source=footer>>.


-- You received this message because you are subscribed to the
        Google Groups "opencog" group.

        To unsubscribe from this group and stop receiving emails from
        it, send an email to [email protected].
        To view this discussion on the web visit
        
https://groups.google.com/d/msgid/opencog/a2120141-b415-41f7-8b29-c7cba23db310n%40googlegroups.com
        
<https://groups.google.com/d/msgid/opencog/a2120141-b415-41f7-8b29-c7cba23db310n%40googlegroups.com?utm_medium=email&utm_source=footer>.

--
You received this message because you are subscribed to the Google Groups "opencog" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected] <mailto:[email protected]>. To view this discussion on the web visit https://groups.google.com/d/msgid/opencog/c2a0817b-c4be-400a-927c-df5678b5af7bn%40googlegroups.com <https://groups.google.com/d/msgid/opencog/c2a0817b-c4be-400a-927c-df5678b5af7bn%40googlegroups.com?utm_medium=email&utm_source=footer>.

--
You received this message because you are subscribed to the Google Groups 
"opencog" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/opencog/22793f24-b9eb-5a1c-1652-90eed47d8d61%40gmail.com.

Reply via email to