He's focusing on micro-level things they did wrong, but not
confronting the possibility that making a huge handcoded KB is just
the wrong thing to be doing...
For instance he notes they have had to add 75 kinds of "in" to handle
different sorts of "in" relationship ... but doesn't question whether
it might be smarter to have the system instead learn various shades of
"in", which could allow it to learn 1000s of context-specific senses
not just 75 ...
ben
> --
On Tue, Aug 16, 2016 at 1:30 PM, Linas Vepstas <linasv...@gmail.com> wrote:
> The below is an old presentation, from 2009, but its the first I've seen of
> it. Its long, I have not read it yet. However, I suspect that it probably
> says good things (I hope; else that would be something else that CYC did
> wrong...)
>
> http://c4i.gmu.edu/oic09/papers/Mistakes%20Were%20Made%20OIC%202009%20keynote.pdf
>
> Everyone working on opencog theory should probably read it and memorize it
> and apply those lessons to the things we do.
>
> Thanks to Lukasz Stafiniak for pointing this out.
>
> --linas
>
> 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 opencog+unsubscribe@googlegroups.com.
> To post to this group, send email to ope...@googlegroups.com.
> Visit this group at https://groups.google.com/group/opencog.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/opencog/CAHrUA369vqLVG7xEx5vVS%2BASqtaKMNSVBc7S3rdxdU8gGgEFOQ%40mail.gmail.com.
> For more options, visit https://groups.google.com/d/optout.
--
Ben Goertzel, PhD
http://goertzel.org
Super-benevolent super-intelligence is the thought the Global Brain is
currently struggling to form...
--
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 opencog+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
Visit this group at https://groups.google.com/group/opencog.
To view this discussion on the web visit https://groups.google.com/d/msgid/opencog/CACYTDBfej%2Bn9u6%3DSjVcZ5JOUjHo%3DG86EVRMiqu9PNP0SRXyTyg%40mail.gmail.com.
> email to opencog+u...@googlegroups.com.
> To post to this group, send email to ope...@googlegroups.com.
> Visit this group at https://groups.google.com/group/opencog.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/opencog/CAHrUA369vqLVG7xEx5vVS%2BASqtaKMNSVBc7S3rdxdU8gGgEFOQ%40mail.gmail.com.
> For more options, visit https://groups.google.com/d/optout.
--
Ben Goertzel, PhD
http://goertzel.org
Super-benevolent super-intelligence is the thought the Global Brain is
currently struggling to form...
--
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 opencog+u...@googlegroups.com.
I like Pei Wang's NARS approach it allows many outcomes with varying probabilities. As a human reasoning about the cat and mice I think most likely cat eats one or more mice. Second most likely cat jumps out of box it was thrown in. Third cat attacks mice chaos ensues, the box is tipped over the mice flee the cat has a ball and may or may not eat one mouse.
--
You received this message because you are subscribed to a topic in the Google Groups "opencog" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/opencog/y--WRlIxf3s/unsubscribe.
To unsubscribe from this group and all its topics, send an email to opencog+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
Visit this group at https://groups.google.com/group/opencog.
To view this discussion on the web visit https://groups.google.com/d/msgid/opencog/1c51dff8-00bd-4a2a-8df8-3cf0642ef24f%40googlegroups.com.
Tl;dr. I believe we have a solid contender so long as we stick to the basis of patterns and sufficiently educate our system both explicitly and through its own observations.
General problem with AI is that it is too superficial, like mathematics. Mathematics is so powerful because it may abstract from details. We teach out children that if there are 10 objects in the box and you put one then there are 11 objects. No matter what the objects are. However, if the 10 objects are mice and another object is the cat then the question what would happens next is much more complicated. I guess CYC would simply answer that the cat eats mice, but when I imagine this situation I see many other possible outcomes depending on aggressiveness of the mice, hunger, age and size of the cat, etc. However, human uses imagination, not predicate calculus. Can AI imagine situations? Aren't _mouse_ and _cat_ is just some abstract atoms for it like numbers in arithmetic?
To unsubscribe from this group and stop receiving emails from it, send an email to opencog+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
Visit this group at https://groups.google.com/group/opencog.
To view this discussion on the web visit https://groups.google.com/d/msgid/opencog/552d8de7-7fc3-4db9-9755-60e745414add%40googlegroups.com.
People could have a long discussion about the possible outcome. I wonder how would NARS, OpenCog or CYC respond if given such a riddle with 10 nice and a cat. Can anyone predict/easily check it?
On Tue, 23 Aug 2016 05:01 Ed Pell, <edp...@gmail.com> wrote:
--
I like Pei Wang's NARS approach it allows many outcomes with varying probabilities. As a human reasoning about the cat and mice I think most likely cat eats one or more mice. Second most likely cat jumps out of box it was thrown in. Third cat attacks mice chaos ensues, the box is tipped over the mice flee the cat has a ball and may or may not eat one mouse.
You received this message because you are subscribed to a topic in the Google Groups "opencog" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/opencog/y--WRlIxf3s/unsubscribe.
To unsubscribe from this group and all its topics, send an email to opencog+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
Visit this group at https://groups.google.com/group/opencog.
To view this discussion on the web visit https://groups.google.com/d/msgid/opencog/1c51dff8-00bd-4a2a-8df8-3cf0642ef24f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
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 opencog+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
Visit this group at https://groups.google.com/group/opencog.
To view this discussion on the web visit https://groups.google.com/d/msgid/opencog/CA%2B2nBRsH%2B_4KtxHGzvoUBaaqYFA9JstkUyh_trZZ-iHdf-Z5BA%40mail.gmail.com.
All three of my answers did not come from inference. They came from a lifetime of experience with cats, boxes, and mice. It was 90% memory bases with maybe 10% logic/inference to gue the pieces together.
--
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 opencog+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
Visit this group at https://groups.google.com/group/opencog.
To view this discussion on the web visit https://groups.google.com/d/msgid/opencog/201f0e05-a2a9-4b74-84d4-b0074555fe67%40googlegroups.com.
With enough data, Cogprime should be able to make at least one guess which accounted for variables such as the cats age, when it last ate, how many mice, etc. I am confident it could do so based on how critically engrained pattern matching is in its design. Given enough contextual data such as observing cats eat nice,, knowing cats are mammals, knowing mammals only need to eat until they are full, etc. drawing a reasonable conclusion should be no major stretch for the system. That recent embodiment example in Minecraft posted a few weeks ago (the one with multiple bots, keys, chests, and animals) demonstrated the system's ability to assume truths based on fuzzy but similar observations. Of course, the variables it accounts for in its prediction would have to be variables it knows may have impact. E.g. if it had never seen a cat eat a mouse, it may not assume that it would eat mice in this instance.
Tl;dr. I believe we have a solid contender so long as we stick to the basis of patterns and sufficiently educate our system both explicitly and through its own observations.
--
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 opencog+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
Visit this group at https://groups.google.com/group/opencog.
To view this discussion on the web visit https://groups.google.com/d/msgid/opencog/b40a25d7-a3a9-4406-8ae8-ee54fb025462%40googlegroups.com.
--
You received this message because you are subscribed to a topic in the Google Groups "opencog" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/opencog/y--WRlIxf3s/unsubscribe.
To unsubscribe from this group and all its topics, send an email to opencog+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
Visit this group at https://groups.google.com/group/opencog.
To view this discussion on the web visit https://groups.google.com/d/msgid/opencog/CAHrUA35YO3gA7gtQ8XefhvqvM328JbWO8e8NviKAdbYV8Q%3D1ag%40mail.gmail.com.
Hi Linas,Thank you for detailed explanations about evaluating graph of factoids. Surely it may reach some conclusion in this way. However, when I think about this example I create a simple model in which the cat's hunger is a variable which is constantly decreased by eating mice. When the cat is satiated it stops eating mice. It hunts later one mouse each time it is hungry. Can OpenCog create such models of situation with variables?
To view this discussion on the web visit https://groups.google.com/d/msgid/opencog/CA%2B2nBRv08AFbOw83RLG5eMANq%2B%2Bx%2B0ZOTrq%2B4BJEnAVwmAc9PQ%40mail.gmail.com.
--
You received this message because you are subscribed to a topic in the Google Groups "opencog" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/opencog/y--WRlIxf3s/unsubscribe.
To unsubscribe from this group and all its topics, send an email to opencog+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
Visit this group at https://groups.google.com/group/opencog.
To view this discussion on the web visit https://groups.google.com/d/msgid/opencog/95ffa632-5687-4e98-83f9-b7a7a2b6b01d%40googlegroups.com.
Thank you very much for your explanations and interesting discussion. I understand that TimeSpaceServer could be potentially used for solving mice and cat problem with complex box structure. What bother me, however is that treatment of space is different than in human cognition, too much secondary. Small child would first create concept of cat or mouse and their behavior (running, playing) based on images and videos (both seen directly or on computer screen). Only later they may form it into predicates like "every mouse is a mammal". Predators also learn this way about classification and behavior of their victims.
To unsubscribe from this group and all its topics, send an email to opencog+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
Visit this group at https://groups.google.com/group/opencog.
Linas, does it pump into the atomspace or into a working-memory-atomspace?
It does not seem like information you want to retain for the long term.
Yes! Predefined filters. Biological neural networks have the advantage of preexisting filters discovered by evolution over hundreds of millions of years. Both NN and symbolic approaches will need preexisting filters.
Maybe given enough time both could "evolve" the needed filters but I know we do not want to wait that long.
You will have another, different CYC-type failure, if you attempt to hand-code (by humans) the visual subsystem. Automation is kind-of the whole point of deep learning, etc.