GWV – Grundlagen der Wissensverarbeitung

informatik.uni.hamburg.de

GWV – Grundlagen der Wissensverarbeitung

GWVGrundlagen der Wissensverarbeitung

Tutorial 10 : Knowledge Engineering / Fuzzy Logic

Frohe Weihnachten!

Return until 23.12.2011, 16:00h Will be discussed on 09-11.01.2012.

Exercise 10.1 : (Knowledge Engineering (WBS))

In this assignment you will take on the role of a knowledge engineer who is building an

ontology.

of

6

1. Protégé is a free tool for ontology development. Download and install the free the

Protégé-Tool. This software and a detailed documentation is available at:

http://protege.stanford.edu

A good introduction to ontology building can be found at:

http://protege.stanford.edu/publications/ontology_development/ontology101.html

2. Develop an ontology with Protégé using at least 15 concepts in several interesting

relations. You can pick any domain for your ontology, examples might be: Christmas,

university or soccer.

3. Submit your ontology as an OWL/XML-File. Also document the process of ontology

building by explaining your design decisions and pointing point out any problems

you encountered during ontology design.


GWV Tutorial 10 : Knowledge Engineering / Fuzzy Logic Frohe Weihnachten! 23

Exercise 10.2 : (Fuzzy Logic (KMIAS))

1. Fuzziness and Probability both quantify numerically uncertainty.

Assume you are sitting in a Japanese Fish restaurant serving among other fugue

(=”Kugelfisch”). Let F be the set of all fishes and a fuzzy subset {edible fishes}.

Given two covered dishes with fish, one plate has a membership of 0.9 , the other

one has a probability of 0.9 to be a meal you will survive.

of

6

From which plate you will eat? Explain why!

(1 Pt.)

2. Which of the following set operations hold for fuzzy sets A, B, and C? Which not?

Explain why?

A ∩ B = B ∩ A

A ∪ B = B ∪ A

(A ∩ B) ∩ C = A ∩ (B ∩ C)

(A ∪ B) ∪ C = A ∪ (B ∪ C)

(A ∩ B) ∪ C = (A ∪ C) ∩ (B ∪ C)

(A ∪ B) ∩ C = (A ∩ C) ∪ (B ∩ C)

A ∩ B = A ∪ B

A ∪ B = A ∩ B

A ∩ A c = ∅

A ∪ A c = X

3. Let X = {x 1 , x 2 , x 3 , x 4 , x 5 } and fuzzy sets A and B are given:

(3 Pt.)

A = 0.7/x 1 + 0.3/x 2 + 0.4/x 3 + 0.2/x 4

B = 0.5/x 1 + 0.6/x 4 + 1/x 5

Compute ¬A, A ∩ B, A ∪ B.

(2 Pt.)

Version: December 16, 2011

Achievable score on this sheet: 12

Overall achievable score until this sheet: 120

More magazines by this user
Similar magazines