Forums before death by AOL, social media and spammers... "We can't have nice things"
|    comp.ai.fuzzy    |    Fuzzy logic... all warm and fuzzy-like    |    1,275 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 762 of 1,275    |
|    Walter Banks to Carmel    |
|    Re: complex rules    |
|    19 Feb 08 11:26:23    |
      b83d6fb7       From: walter@bytecraft.com              Carmel wrote:              > Hi all,       >       > I am trying to build a machine that should be able to process fuzzy       > rules with complex antecedents of the type       >       > If (A is a and B is b) or (C is c) then D is d       >       > or similar. At the moment I am considering only simple consequents.       >       > I am thinking about processing the antecedent bit in an RPN like       > processor that will be able to handle operators like AND, OR, NOT and       > possibly fuzzy hedges.       >       > Is someone aware of similar implementations and if there is some       > material where this problem was investigated?       >       > Thanks       > Best Regards       >       > Carmel              Carmel,              Fuzz-C does this.              If (A is a and B is b) or (C is c) then D is d              The Degree of Membership is calculated for        (A is a and B is b) or (C is c) by              getting the DOM for A is a       combining it with DOM B is b with a "fuzzy and" then       use a "fuzzy-or" to combine the DOM for C is c.              The resulting DOM is used in evaluating the consequence of D is d                     Fuzzy hedges are primarily shape changes to the 0..1 and 1..0 fuzzy functions.              and is often implemented as function modifying a DOM              ie              DOM = very(A is a) ;              or              DOM = about (A is a);              There is some online material here              http://www.bytecraft.com/Fuzzy_Logic                     Regards,               --       Walter Banks       Byte Craft Limited       Tel. (519) 888-6911       Fax (519) 746 6751       http://www.bytecraft.com       walter@bytecraft.com              --- SoupGate-Win32 v1.05        * Origin: you cannot sedate... all the things you hate (1:229/2)    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca