当前位置: 首页 > 编程笔记 >

模糊化和反模糊化之间的区别

蔺劲
2023-03-14
本文向大家介绍模糊化和反模糊化之间的区别,包括了模糊化和反模糊化之间的区别的使用技巧和注意事项,需要的朋友参考一下

模糊化

模糊化可以被定义为将清晰集转换为模糊集或将模糊集转换为模糊集的过程。基本上,此操作会将准确的明晰输入值转换为语言变量。

模糊化

模糊化可以定义为将模糊集简化为清晰集或将模糊成员转换为清晰成员的过程。

我们已经研究了模糊化过程涉及从清晰数量到模糊数量的转换。在许多工程应用中,必须对结果进行模糊化处理,或者说要对“模糊结果”进行模糊处理,以便必须将其转换为清晰的结果。在数学上,“模糊化”过程也称为“四舍五入”。

以下是模糊化和反模糊化之间的重要区别。

序号 模糊化 模糊化
1 定义 模糊化是将清晰集转换为模糊集或将模糊集转换为模糊集的过程。 模糊化是将模糊集简化为清晰集或将模糊成员转换为清晰成员的过程。
2 效果 模糊化将精确的数据转换为不精确的数据。 去模糊化将不精确的数据转换为精确的数据。
3 电压表 步进电机,D / A转换器。
4 使用方法 推理,等级排序,角度模糊集,神经网络。 最大隶属度原则,质心法,加权平均法,和中心。
5 dictBing-CdefItem_Def">复杂度 模糊化很容易。 模糊化实施起来非常安静。
6 方法 模糊化使用if-then规则来模糊化清晰值。 模糊化使用重心方法获得集合的质心。
 类似资料:
  • 注意: Internet Explorer和Safari不支持SVG滤镜! <defs> 和 <filter> 所有互联网的SVG滤镜定义在<defs>元素中。<defs>元素定义短并含有特殊元素(如滤镜)定义。 <filter>标签用来定义SVG滤镜。<filter>标签使用必需的id属性来定义向图形应用哪个滤镜? SVG <feGaussianBlur> 实例 1 <feGaussianBlu

  • 在我简单的gradle构建中,我想使用暗影罐和ProGuard一起。我发现了一些例子,其中shadowJar任务的输出是proguard任务的输入,这很好地工作,但是在我的例子中,我希望首先创建一个小的模糊jar,首先我很好地指定库依赖关系,让proguard只关注我的代码,然后我想把它传递给shadowJar插件进行fatjar打包。 我的问题是shadowJar输出包含所有未混淆的库(fine

  • 问题内容: 我正在对Memento模式进行一些研究,而我通常对行为模式还是陌生的,而随着我的研究,我变得非常困惑。我一直感到困惑的主要事情之一是Memento模式和序列化之间的差异。 据我所知,两者都可以用来存储对象,并在以后将它们带回去,但是我无法就它们之间的主要区别找到明确的答案,也许我错过了一些研究成果但我想知道是否有人可以阐明两者之间的区别。 谢谢 问题答案: 通常,Memento模式用于

  • 关于模糊和锐化效果 通常,模糊效果会对特定像素周围的区域采样,并将采样值平均值作为新值分配给此像素。无论大小是以半径还是长度形式表示,只要样本大小增加,模糊度就会增加。 某些模糊效果具有“重复边缘像素”选项。选择此选项可运行模糊算法,就像超出图层边缘的像素值与边缘像素值相同一样。此选项可使边缘锐化,以防因使用大量零进行平均导致边缘变暗、变得更透明。取消选择此选项可运行模糊算法,就像超出图层边缘的像

  • [ ] 查询包含马的学生 // 查询姓名包含马的学生 const { field = '' } = ctx.query const fields = field.split(';').filter(f =&gt; f) Student.findAll({ attributes: fields.length === 0 ? '' : fields, where: { name:

  • If you take a look at Cheat Sheet, you’ll find that there are too many CSS snippets to remember. Also, some of them might be a bit lengthy for sake of logical separation. 看一看 速查表,会发现要记的 CSS 代码片断太多了。一些