@bgoertzel who do you envision as the "consumer" of ConceptToPredicateLinks? Which PLN rules would use them as input? I'm trying to figure out if they're just redundant or if they are a valuable shorthand.
—
Reply to this email directly or view it on GitHub.
The need for conversion rules between Concepts/Predicates and Member/Evaluation seems kind of a bitch...
--
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.
To post to this group, send email to ope...@googlegroups.com.
Visit this group at http://groups.google.com/group/opencog.
For more options, visit https://groups.google.com/d/optout.
InheritanceLink : ImplicationLinkThe basic idea is: There's an obvious redundancy/symmetry in PLN between
ConceptNode : PredicateNode
SimilarityLink : EquivalenceLink
etc. etc.
--
Cosmo,
I understand why you wouldn't want to make a change of this kind to PLN right now, as you're trying to get some basic functionalities working in a hurry, and this would be a non-trivial change that would slow things down compared to just implementing some additional rules...
On the other hand, I think that the change I suggested would decrease the size of the average PLN inference tree considerably, which would ease inference control a bit, make inference chains easier to inspect/debug/visualize, and be generally worthwhile.
So I think it's worth further reflection...
Or maybe Cosmo or Amen or Alex can help with this, after their current push to get some more PLN functionality working..Hi Linas,
I will put the wiki page you mention on my TODO list. I don't have time this week to write a wiki page about the PLN link types, or to write a long email on the topic, but I agree it would be useful..
Oh, I see. There is a lot of documentation as well as sections of the forthcoming EGI book that refer to ExecutionOutputLink / ExOutLink. I think it would be helpful to make this functionality work in that way.
Would that indeed remove the need for GroundedSchemaNode?
> E) proceedures learned by moses should almost surely be formatted as scheme,The textual Combo output format should die...
> not as combo, before being executed. Just to avoid complexity.
But, there's no need to convert a procedure learned by MOSES to some
textual form before being executed, is there? Why not just execute
the VertexTree directly?