Re: Fuzzy Logic = approximation right?


Subject: Re: Fuzzy Logic = approximation right?
anilo1@my-deja.com
Date: Wed Jun 21 2000 - 19:44:29 MET DST


Where can I read about creating S-shaped functions?
What software should I use to implement this solution -- will Prolog
work?
ALso, I could not understand the way that you had drawn the graph, is
there any other way that U can send me the graph: you can email it to
me at : anilo@hotmail.com

Thanks a lot.
Anil

In article <f6.82d72.267e2bb0@aol.com>,
  fuzzy-mail@dbai.tuwien.ac.at wrote:
> In a message dated 6/17/00 5:16:47 PM Pacific Daylight Time,
> anilo1@my-deja.com writes:
>
> << Based on certain readings(rules) that my system generates every
day a
> rules database is built as shown below:
> 1. (5, "ABC")
> 2. (22,"DEF)
> 3. (96, "KLM")
>
> Now, if someone was to query the database for someting such as (94,?)
> --it should return "KLM", for (29,?) it should return "DEF"... and so
> on.
> >>
> Piece of cake.
>
> First, define a discrete fuzzy set (technically, a linguistic
variable) which
> has members {"ABC", "DEF", "KLM"}.
>
> Now we define membership functions for these three terms. S-shaped
functions
> will do nicely, and will look like something like this (Font is
Arial):
>
> 1.0 + a
d
> k
> - a d d k
> - a d d k
> - da k
d
> - d a k d
> 0.0 + d + + ak + + + + + +
d +
> 0 20 40 60
80
> 100
>
> where Y is the truth value for a symbol corresponding to X.
>
> Now we want to know what symbol corresponds to (say) 80. For ABC (a
in the
> graph), x = 80 gives us y = 0; for DEF (d in the graph), 80 gives us
0.2; and
> for KLM (k in the graph), 80 gives us 0.8.
>
> Symbol Truth value
> ABC 0
> DEF 0.2
> KLM 0.8
>
> William Siler
>
>
########################################################################
####
> This message was posted through the fuzzy mailing list.
> (1) To subscribe to this mailing list, send a message body of
> "SUB FUZZY-MAIL myFirstName mySurname" to listproc@dbai.tuwien.ac.at
> (2) To unsubscribe from this mailing list, send a message body of
> "UNSUB FUZZY-MAIL" or "UNSUB FUZZY-MAIL
yoursubscription@email.address.com"
> to listproc@dbai.tuwien.ac.at
> (3) To reach the human who maintains the list, send mail to
> fuzzy-owner@dbai.tuwien.ac.at
> (4) WWW access and other information on Fuzzy Sets and Logic see
> http://www.dbai.tuwien.ac.at/ftp/mlowner/fuzzy-mail.info
> (5) WWW archive: http://www.dbai.tuwien.ac.at/marchives/fuzzy-
mail/index.html
>
>

Sent via Deja.com http://www.deja.com/
Before you buy.

############################################################################
This message was posted through the fuzzy mailing list.
(1) To subscribe to this mailing list, send a message body of
"SUB FUZZY-MAIL myFirstName mySurname" to listproc@dbai.tuwien.ac.at
(2) To unsubscribe from this mailing list, send a message body of
"UNSUB FUZZY-MAIL" or "UNSUB FUZZY-MAIL yoursubscription@email.address.com"
to listproc@dbai.tuwien.ac.at
(3) To reach the human who maintains the list, send mail to
fuzzy-owner@dbai.tuwien.ac.at
(4) WWW access and other information on Fuzzy Sets and Logic see
http://www.dbai.tuwien.ac.at/ftp/mlowner/fuzzy-mail.info
(5) WWW archive: http://www.dbai.tuwien.ac.at/marchives/fuzzy-mail/index.html



This archive was generated by hypermail 2b25 : Wed Jun 21 2000 - 19:51:01 MET DST