• DocumentCode
    2945727
  • Title

    Mixing crisp and fuzzy logic in applications

  • Author

    Banks, Walter

  • Author_Institution
    Byte Craft Ltd., Waterloo, Ont., Canada
  • fYear
    1994
  • fDate
    27-29 Sep 1994
  • Firstpage
    94
  • Lastpage
    97
  • Abstract
    There are many trade-offs between computing in the fuzzy and crisp domains. The advantages of using linguistic variables and fuzzy functions to improve software reliability and reduce computation requirement has become well understood. This paper explores application implementation combining both conventional crisp (Boolean) and fuzzy linguistic logic. Hedge functions are used to define approximate relationships. For example, functions such as “ABOUT”, “NEARLY”, and “LESSTHAN” are used to better qualify a variable than simple comparisons. A practical general method is described for implementing hedge functions in the crisp domain that allows mixing fuzzy and crisp calculations in the same fuzzy rule. The implementation presented has been targeted to most of the common embedded system microcomputers used for consumer applications and small scale process control
  • Keywords
    Boolean functions; fuzzy logic; Boolean logic; consumer applications; crisp logic; embedded system microcomputers; fuzzy functions; fuzzy logic; hedge functions; linguistic variables; small scale process control; Application software; Arithmetic; Boolean functions; Embedded system; Fuzzy logic; Logic testing; Microcomputers; Process control; Software reliability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    WESCON/94. Idea/Microelectronics. Conference Record
  • Conference_Location
    Anaheim , CA
  • ISSN
    1095-791X
  • Print_ISBN
    0-7803-9992-7
  • Type

    conf

  • DOI
    10.1109/WESCON.1994.403621
  • Filename
    403621