Class Test Answer Key: 1. Define Ontological Engineering
Class Test Answer Key: 1. Define Ontological Engineering
3. Define Unification.
Lifted Inference rule require finding substitutions that make different logical expressions
look identical (same). This is called Unification.
4. What is Skolemization?
In mathematical logic, a formula of first-order logic is in Skolem normal form if it is in
prenex normal form with only universal first-order quantifiers. Every first- order formula may
be converted into Skolem normal form while not changing its satisfiability via a process
called Skolemization. Skolemization is the process of removing the existential quantifiers by
elimination.
5. Write about Categories.
Organization of objects into categories –Knowledge Representation
Much reasoning takes place at the level of categories
For example, a shopper would normally have the goal of buying a basketball, rather than a
particular basketball such as BB9.
Categories also serve to make predictions about objects once they are classified.
For example, from its green and yellow mottled skin, one-foot diameter, ovoid shape,
red flesh, black seeds, and presence in the fruit class, one can infer that an object is a
watermelon.
Categories serve to organize and simplify the knowledge base through inheritance.
Eg.Disjoint({Animals, Vegetables})
Eg.ExhaustiveDecomposition({Americans,
Canadians , Mexicans}, NorthAmericans)
Eg.Partition({Males,Females}, Animals)
In the first step we will convert all the given statements into its first order logic.
In First order logic resolution, it is required to convert the FOL into CNF as CNF form
makes easier for resolution proofs.
a. ∀x ¬ food(x) V likes(John, x)
b. food(Apple) Λ food(vegetables)
e. ∀x ¬ eats(Anil, x) V eats(Harry, x)
g. ∀x ¬ alive(x) V ¬ killed(x)
h. likes(John, Peanuts).
a. ∀x ¬ food(x) V likes(John, x)
b. food(Apple) Λ food(vegetables)
e. ∀x ¬ eats(Anil, x) V eats(Harry, x)
f. ∀x ¬killed(x) ] V alive(x)
g. ∀x ¬ alive(x) V ¬ killed(x)
h. likes(John, Peanuts).
a. ∀x ¬ food(x) V likes(John, x)
b. food(Apple) Λ food(vegetables)
f. ∀g ¬killed(g) ] V alive(g)
g. ∀k ¬ alive(k) V ¬ killed(k)
h. likes(John, Peanuts).
a. ¬ food(x) V likes(John, x)
b. food(Apple)
c. food(vegetables)
f. alive(Anil)
g. ¬ eats(Anil, w) V eats(Harry, w)
h. killed(g) V alive(g)
i. ¬ alive(k) V ¬ killed(k)
j. likes(John, Peanuts).
Now in this step, we will solve the problem by resolution tree using substitution. For
the above problem, it will be given as follows:
Hence the negation of the conclusion has been proved as a complete contradiction
with the given set of statements.