什么是模糊专家系统(What Fuzzy Expert Systems)?

模糊专家系统是计算机系统解决问题的一种形式,常用于人工智能的创建。专家系统是基于布尔逻辑的决策计算机软件,意思是系统使用一系列是或否的答案来尝试解决一个问题。模糊专家系统是在传统专家系统的基础上扩展而来的...
模糊专家系统是计算机系统解决问题的一种形式,常用于人工智能的创建。专家系统是基于布尔逻辑的决策计算机软件,意思是系统使用一系列是或否的答案来尝试解决一个问题。模糊专家系统是在传统专家系统的基础上扩展而来的,它是基于模糊逻辑而不是布尔逻辑。模糊逻辑,顾名思义,意味着答案不是一个明确的是或否。它落在中间的某个地方,计算机必须尝试根据可能不完全正确但也可能不完全错误的答案来计算答案。加州大学伯克利分校的Sather Tower。模糊逻辑是由加州大学伯克利分校的Lotfi Zadeh博士发明的1965年,被称为"模糊逻辑之父","Lotfi Zadeh博士在20世纪60年代在加州大学伯克利分校(University of California in Berkeley)工作时提出了模糊逻辑的概念。他在1965年发表了一篇关于模糊集的论文。他不仅解释了模糊集和逻辑的概念,他还创造了一个将这种新逻辑融入工程领域的框架。他还创造了一个术语"模糊",指的是这种特殊的逻辑风格,这个名字还没变。为了理解模糊专家系统背后的理论,了解布尔逻辑和模糊逻辑的基本概念是必要的,虽然两者都依赖于先进的数学算法,但核心概念很简单两者都使用一系列问题或语句的答案来形成一个新的答案。在布尔逻辑中,答案要么是真的,要么是假,而在模糊逻辑中,答案可以是真、部分真、假、部分假,以及介于两者之间的数个值,这取决于程序员在程序中输入的术语例如,如果一个专家系统想用布尔逻辑来做决定,它最终会回答是或错,也就是说是或否。然而,使用模糊逻辑的专家系统可以回答是,否,也许,或者其他的组合。它通过从现有的信息知识库中得出结论。知识库是模糊专家系统的核心。如果计算机不能得出正确的答案,它假定知识库中没有足够的信息,而不是假设程序本身是错误的,知识库可能包含一个语句,例如"当x=yes和y=no时,z=maybe"。根据这个语句,模糊专家系统可以得出当"x=yes"和"y=yes"时,"z"也必须等于"yes",或者当"x=no"时"y=yes"表示"z"仍然等于"maybe"。如果这不是程序员想要的答案,则意味着知识库需要更多的信息才能得出正确的答案。模糊专家系统将这些计算建立在数学基础上值。"是"、"否"和"可能"被分配了特定的值。计算机会查看语句(如"x=Yes"和"y=no")中的值相等,并将它们的值相加。然后再将其他相关值相加,并将最终值与"maybe"、"Yes"或"no"等答案相匹配因此,将数学值"x=no"和"y=yes"相加,告诉计算机"z"的数学值等于"maybe"。
  • 发表于 2020-07-29 16:42
  • 阅读 ( 2525 )
  • 分类:电脑网络

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

联系我们:uytrv@hotmail.com 问答工具