On 04/28/2017 06:49 PM, Linas Vepstas wrote:
On Fri, Apr 28, 2017 at 1:34 AM, Nageen Naeem <[email protected]
<mailto:[email protected]>> wrote:
is opencog knowledge representation language is able to learn things?
Yes, but that is a topic of current active research. There are three
ways to do this:
1) use moses
2) use the pattern miner
3) use the language-learning subsystem.
4) the neural net subsystem, Ralf is working on that, its a kind-of
generalization of the earlier "destin", and using tensorflow under the
covers. So far, it's been used to create facial expressions (for use in
humanoid robots)
Reasoning can be used too , you could for instance query
Implication
<go-to-the-store>
Variable "$X"
via the backward chainer and it would fill the blanks with $X that
directly and indirectly match. That is an inefficient form of learning,
but still.
Nil
I'm currently am working on language learning and have vague plans to
port it over to the pattern miner, someday. I haven't looked at the
pattern miner yet, I'm guessing that it remains at a rather primitive,
low level, for now.
Basically, moses is "mature" the other three are not, they're in very
active development.
--linas
On Friday, April 28, 2017 at 9:47:45 AM UTC+5, Daniel Gross wrote:
Hi Linas,
I guess i should further ask:
What determines the expressiveness of OpenCogs representation, the
one that is bult-into its inference.
thank you,
Daniel
On Thursday, 27 April 2017 05:27:45 UTC+3, linas wrote:
On Wed, Apr 26, 2017 at 2:06 PM, Nageen Naeem
<[email protected]> wrote:
how I can differentiate knowledge representation in OpenCog
and traditional knowledge representation techniques.
Opencog is really pretty traditional in its representation form.
There are whizzy bits: the ability to assign arbitrary
valuations to the KR (e.g. floating point probabilities). Maybe
I should say that opencog allows you to "design your own KR",
although it provides a reasonable one, based on the PLN books.
There's a pile of tools not available in other KR systems,
including a sophisticate pattern matcher, a prototype pattern
miner, a learning subsystem, an NLP subsystem. Its an active
project, its open source, with these last two distinguishing it
from pretty much everything else.
--linas
On Thursday, April 27, 2017 at 12:02:16 AM UTC+5, Nageen
Naeem wrote:
basically, i want to compare knowledge representation
techniques, want to compare knowledge representation in
OpenCog and in clarion? any description, please.
On Wednesday, April 26, 2017 at 11:54:11 PM UTC+5, linas
wrote:
On Wed, Apr 26, 2017 at 1:41 PM, Nageen Naeem
<[email protected]> wrote:
OpenCog didn't shift to java from c++?
You are welcome to study https://github.com/opencog
for the source languages used.
Thanks for defining pros and cons if there is
any paper on comparison with other architecture
kindly recommend me.
Ben has written multiple books on the archtiecture
in general. The wiki describes particular choices.
I am not aware of any other
(knowledge-representation) architectures that can do
what the atomspace can do. So I'm not sure what you
want to compare against. Triplestore? various
actionscripts? Prolog?
--linas
On Wednesday, April 26, 2017 at 9:36:04 PM
UTC+5, Ben Goertzel wrote:
OpenCog did not shift from Java to C++, it
was always C++
The advantage of Atomspace is that it allows
fine-grained semantic
representations of all forms of knowledge in
a common framework. The
disadvantage is, this makes things
complicated. The other advantage
is, this fine-grained representation makes
data amenable to multiple
AI algorithms, including ones that can work
together synergetically
ben
On Wed, Apr 26, 2017 at 12:10 PM, Nageen
Naeem <[email protected]> wrote:
> Hey,
> I'm searching for pros and cons for using
atomspace for knowledge
> representation but didn't get any full-fledged
answer related to it. what
> are the pros and cons of using atomspace and why
OpenCog shifted to java
> from c++ what are reasons behind it?
>
> --
> 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 post to this group, send email to
[email protected].
> Visit this group at
https://groups.google.com/group/opencog
<https://groups.google.com/group/opencog>.
> To view this discussion on the web visit
>
https://groups.google.com/d/msgid/opencog/bd2cd2ad-b15c-4a2e-a962-328a3197c0d7%40googlegroups.com
<https://groups.google.com/d/msgid/opencog/bd2cd2ad-b15c-4a2e-a962-328a3197c0d7%40googlegroups.com>.
> For more options, visit
https://groups.google.com/d/optout
<https://groups.google.com/d/optout>.
--
Ben Goertzel, PhD
http://goertzel.org
"I am God! I am nothing, I'm play, I am
freedom, I am life. I am the
boundary, I am the peak." -- Alexander Scriabin
--
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 post to this group, send email to
[email protected].
Visit this group at
https://groups.google.com/group/opencog
<https://groups.google.com/group/opencog>.
To view this discussion on the web visit
https://groups.google.com/d/msgid/opencog/d6da6287-a623-47eb-b3c3-6444bce465c0%40googlegroups.com
<https://groups.google.com/d/msgid/opencog/d6da6287-a623-47eb-b3c3-6444bce465c0%40googlegroups.com?utm_medium=email&utm_source=footer>.
For more options, visit
https://groups.google.com/d/optout
<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 [email protected]
<mailto:[email protected]>.
To post to this group, send email to [email protected]
<mailto:[email protected]>.
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/CAHrUA36oLREgOrPfE8p363Ys3XQUmy_brf0cgrexiM5E6fvmrQ%40mail.gmail.com
<https://groups.google.com/d/msgid/opencog/CAHrUA36oLREgOrPfE8p363Ys3XQUmy_brf0cgrexiM5E6fvmrQ%40mail.gmail.com?utm_medium=email&utm_source=footer>.
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 [email protected].
To post to this group, send email to [email protected].
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/8f5cab47-7ab8-5a63-3cc1-2a7d5279ebeb%40gmail.com.
For more options, visit https://groups.google.com/d/optout.