Trending Technology Machine Learning, Artificial Intelligent, Block Chain, IoT, DevOps, Data Science

Recent Post

Search

Tuesday, 31 July 2018

Atomic/Complex Sentence in Artificial Intelligence

Term = function (term1,....termn) or constant or variables
  •  A logical expression that refers to an object
           - LeftLegOf (Richard)
  • There are 2 kinds of terms:
           - Constant symbols: Table, Computer
           - Function symbols: LeftLeg(Pete), Sqrt(3), Plus(2,3) etc

Atomic Sentence  =    predicate (term1,.....,termn)
       or term1 = term2
An atomic sentence is formed from a predicate symbol followed by list of terms.

Examples:
          LargeThan(2,3) is false.
          Brother_of(Mary,Pete) is false.
          Married(Father(Richard),Mother(John)) could be true or false.

Note: Functions do not state facts and form no sentence:
  - Brother(Pete) refers to John (his brother) and is neither true nor false

Brother_of(Pete,Brother(Pete)) is True.
  Binary relation            Function

Complex Sentences

We make complex sentence with connectives (just like in propositional logic).
 
  More Examples
  • Brother(Richard, John) ∧ Brother(John, Richard)
  • King(Richard) ∨ King (john)
  • King(John)=> ᆨKing(Richard)
  • LessThan(plus(1,2),4)∧GreaterThan(1,2)
(Semantics are the same as in Propositional logic)

Variables
  • Person(John) is true or false because we give it a single argument 'John'
  • We can be much more flexible if we allow variables which can take on values in a domain. e.g., all person x, all integers i, etc.
              - E.g., can state rules like Person(x) => HasHead(x)
                        or Integer(i) => Integer(plus(i,1)

6 comments:

  1. Gadgets offer many benefits to the users. It usually has a small size so you can bring it with you to any place.Epic gadgets

    ReplyDelete
  2. Information shops are typically executed on ease division servers that are UNIX or Windows/NT based.Data Analytics Course in Bangalore

    ReplyDelete
  3. Thanks for taking the time to discuss this, I feel strongly about it and love learning more on this topic. If possible, as you gain expertise, would you mind updating your blog with extra information? It is extremely helpful for me. rowing machine consumer reports

    ReplyDelete
  4. cool stuff you have got and you keep update all of us. buy instagram video views uk

    ReplyDelete
  5. It’s good to check this kind of website. I think I would so much from you. ExcelR Data Analytics Course

    ReplyDelete
  6. I wanted to leave a little comment to support you and wish you a good continuation. Wishing you the best of luck for all your blogging efforts.
    Data Analytics Courses in Pune
    I like viewing web sites which comprehend the price of delivering the excellent useful resource free of charge. I truly adored reading your posting. Thank you!

    ReplyDelete