On 8/12/08, Ben Goertzel <[EMAIL PROTECTED]> wrote:

> construct 1 =
>
> ImplicationLink
> ___ANDLink
> ______ PredicateNode isMale
> ______ PredicateNode isUnmarried
> ___PredicateNode isBachelor
>
> It's just a relationship between functions (predicates being mathematical
functions from entities to truth values)
>
> Or, with different semantics, we could say
>
> construct 2 =
>
> ForAllLink
> ___ VariableNode X_1
> ___ ImplicationLink
> ______ANDLink
> _________ EvaluationLink (PredicateNode isMale) X_1
> _________ EvaluationLink (PredicateNode isUnmarried) X_1
> ______EvaluationLink (PredicateNode isBachelor) X_1

I'm interested in how the the rules are "fetched" from memory, and how the
variables get instantiated, etc...

How would you represent the given facts:
   "John is male"
    "John is unmarried"
and then perform the inference to get
    "John is a bachelor"?

Sorry if this sounds too simple, but I can't get enough documentation as to
how PLN works.

YKY



-------------------------------------------
agi
Archives: https://www.listbox.com/member/archive/303/=now
RSS Feed: https://www.listbox.com/member/archive/rss/303/
Modify Your Subscription: 
https://www.listbox.com/member/?member_id=8660244&id_secret=111637683-c8fa51
Powered by Listbox: http://www.listbox.com

Reply via email to