Full text: XVIIth ISPRS Congress (Part B3)

  
  
MEMBERSHIP VALUE 
  
  
  
1.0 j 
0.8 1 
os- 
0.4 J 
02 
0.0 + T T 
4 5 6 
DATABASE VALUE 
ABOUT M.FUN,1 about 5... (1) 
ABOUT M.FUN,2 about 5 … (2) 
Figure 6: Membership Function for about 5; 
Two interpretations. 
1.04 
054 
os] 
o4 
02- 
0.0 mL. T—À— 
4 5 6 
  
MEMBERSHIP VALUE 
  
  
  
  
  
1.0 4 
0.8 4 
0.6 4 
0.4 + 
MEMBERSHIP VALUE 
0.2 - 
  
  
  
0.0 Y ; : 
3 4 5 6 7 
DATABASE VALUE 
——— ROUGHLY M.FUN, 1 roughly equal to 5 .... (1) 
ROUGHLY M.FUN2 roughly equal to 5 .... (2) 
  
Figure 8: Membership function for roughly equal to 5; 
Two interpretations. 
  
  
  
  
DATABASE VALUE 
IDENTIFY FUZZY OBJECT IDENTIFY FUZZY OBJECT 
sm > OR<M.FUN,1 More or less 5 ... (1) EXTRACT FUZZY VALUE EXTRACT FUZZY VALUE 
» OR « MFUN2 more or less 5.... (2) CREATE GENERIC VALUE CREATE GENERIC VALUE 
  
  
  
  
  
  
   
  
  
  
  
  
  
Figure 7: Membership function for more or less 5; 
Two interpretations. 
  
   
  
MATCH GENERIC VALUES 
  
   
Figure 9: Design of the FUZZ subsystem for processing fuzzy query. 
membership functions that the fuzzy partitions based 
representation of fuzzy numeric expressions produces 
membership functions similar to those produced by using 
standard membership functions. For comparison purposes 
reference can be made to Zadeh et al. ( 1975), Mizumoto and 
Tanaka (1975), Dubois and Prade (1980), Chen (1985), Kandel 
(1986) and Dubois and Prade (1988). 
3.3 Fuzzy Database Query Using Generic Values 
Derived From the Fuzzy Geometric Partitions. 
Fuzzy database retrieval requires the solution of two different 
problems. The first problem arises when a vague, or fuzzy, 
query is placed to a database containing precise, well defined, 
data or facts. The second problem concerns retrieval of precise 
queries placed to a fuzzy database. The concept of the generic 
value of a fuzzy numeric expression, introduced at the 
beginning of section 3, has been used to design a fuzzy 
comparison operator capable of solving the two problems, and 
therefore, capable of fuzzy database retrieval. 
The design of the operator, called FUZZ(Mtalo, 1990), is 
shown in Figure 9. Using this operator both the fuzzy query 
and fuzzy database object are parsed into atomic fuzzy 
components which are then transformed into generic values for 
database matching purposes. If the query and database object 
currently being examined are both non-fuzzy the operator uses a 
simple database matching procedure, otherwise the operator 
182 
generates and compares upper and lower bounding generic 
values to determine the matching object(s). 
To ensure that borderline cases are not rejected offhand, the 
crisp interval represented by the upper and lower bounding 
generic values is "fuzzified" by allowing values slightly greater 
or slightly less than the computed generic values into the set of 
possible database objects. This allows queries not precisely 
matching the specifications of database objects to be processed. 
The retrieval of fuzzy queries based on the concept of generic 
values must be regarded as an approximate method since it 
resorts to interval comparison. However vague user queries 
reflect a degree of uncertainty about what the user wishes to 
retrieve. Similarly fuzzy data reflects uncertainty about the 
information stored in the database. Under these circumstances 
the proposed method provides a simple and convenient way to 
represent and manipulate the uncertainty inherent in vague 
queries and fuzzy database information. Where more accuracy 
in the representation of uncertainty is needed fuzzy operators, 
based on the fuzzy set theory, must be used as elucidated in 
Dubois and Prade (1988), Kandel (1986) and other literature.
	        
Waiting...

Note to user

Dear user,

In response to current developments in the web technology used by the Goobi viewer, the software no longer supports your browser.

Please use one of the following browsers to display this page correctly.

Thank you.