问题标签 [fuzzy-logic]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
machine-learning - 模糊逻辑运算符
我正在实现一个具有以下规则的模糊逻辑系统。
输入:
- 温度 [0, 10]
- 湿度 [0, 10]
规则:
- 如果温度很高,那么危险很高
- 如果湿度正常,则危险低
- ...
现在,如果系统的输入激活了这些规则(例如:温度 = 9 和湿度 = 2),我将得到类似的输出:
COG 会给我一个中等范围内的输出值。
我的问题是,我们知道(仅通过查看情节)危险很高,我不想因为低危险“三角形”而“衰减”输出值。
我应该使用其他去模糊化方法吗?或其他激活/累积方法?我想我可能会使用每个规则的权重得到我想要的,但这是最好的方法吗?
scilab - 是否可以在 scilab 中绘制多变量模糊逻辑系统?
我想在 scilab 中创建一个 7 变量问题的图形模型
问题:创建一个数据不完整的地址处理数据库系统
变量如下...
示例:系统要求提供帐单地址,并将以下绝对值输入数据库
我想创建一个图形模型,说明这个多变量系统在某些值保持不变时将如何表现,基本上是创建一组偏导数图,这些图将直观地描述函数的行为方式。使用 plot3d 我可以绘制 2 个变量的函数,但是有没有办法在 scilab 中使用颜色和时间(动画)将其扩展到两个附加变量。这样我只需要保持三个变量不变。
c# - 按需更新 Oxyplot C# WPF
我正在试验机械臂和模糊逻辑。我的目标是绘制用户创建的隶属函数(简单的三角形和梯形函数)。oxy Plot '对象' 位于扩展器上,该扩展器位于 MainWindow 上。绘图选择很可能来自下拉列表或文本框。
不幸的是,我无法弄清楚如何使用新信息更新绘图。所有的例子似乎都是动态的,基于时间。但我需要它基于用户需求!我认为最接近的例子是Refresh和Task演示文件。
到目前为止,我已经能够使用以下语法生成带有标题和轴的原始空白图:
和 XAML
当我想用像新标题这样简单的东西来更新情节时,问题就来了。据我所知,只有当对象位于 MainWindow 构造函数中时,才能更新 OxyPlot。例如,在创建原始图后(在 MainWindow(){} 之外)调用以下代码段:
它不起作用。原始情节仍然存在,标题为“Mag1”。我有一种感觉,我错过了一些与上下文相关的东西,特别是——DataContext——但我对这种语言不是很熟悉,所以我被卡住了!话虽如此,我并没有完全在 Oxyplot 上出售。如果有更好的方法我愿意试一试。谢谢阅读。
java - 如何在eclipse中创建jFuzzylogic项目
我在matlab中使用模糊逻辑做了一个项目。因为我对 java 感兴趣,所以我想在 jFuzzylogic 库的帮助下使用 java 实现相同的项目。我添加了 eclipse 插件,但我不知道如何开始以及如何创建文件以及在哪里编写代码。如果有人一步一步地做上述同样的事情会更好。可以提供任何帮助。提前致谢。
java - 如何在eclipse中创建fcl项目
谁能告诉我如何使用 eclipse 运行 jfuzzylogic 库中给出的示例问题。我在 Eclipse 中安装了所有需要的插件,并下载了 jfuzzylogic jar 文件。我不知道如何进一步进行。提前致谢。
matlab - 模糊推理的遗传算法优化MF
我正在使用GA来优化我的模糊系统中隶属函数的参数。我创建了一个健身功能:
线性不等式的 A[15*18] 矩阵是:
和 b[15*1] 向量是:
但是当我运行GA时,出现此错误:fisTriangleMf() 中的非法参数 --> a > b
为什么?
fuzzy-logic - 模糊逻辑中范围约束的目的
定义语言变量时,通常会指定最小值和最大值。例如,在定义温度变量时,有人可能会指定 -40C 和 +85C 作为该变量的范围。然后在变量的整体范围内定义模糊集的成员(例如冷、温、热)。
在实际应用中,如果变量的值超出范围会怎样?例如,如果为 (-40, +85) 范围定义变量及其隶属函数,那么 -45 的实际温度读数会导致任何问题吗?如果所有隶属函数在范围的端点处都有 (0) 或 (1) 的值,为什么不将这些值扩展到无穷大并像处理任何其他值一样处理超出范围的值?
如果模糊逻辑对超出范围的值“有效”,那么首先定义范围的目的是什么?
php - PHP - 查找两段文本之间匹配单词的数量?
我想在两个文本之间找到相似词的数量
例子
the,is,on,the,roof词在 $str1 和 $str2 中相似
所以输出将是数字 5或百分比 86%
我正在尝试类似的文本()函数,但这个函数不能按我想要的那样工作。
matlab - 试图访问 M(1,2);索引超出范围,因为 numel(M)=1
我在 Matlab 中找到了一些关于比较 GA(遗传算法)和 ANFIS(自适应神经模糊推理系统)的代码。当我运行以下代码时,会发生此错误:
试图访问 M(1,2);索引超出范围,因为 numel(M)=1。err 中的错误(第 4 行)
m(i)=M(i,2);
由于我是 Matlab 的初学者,我找不到问题所在。这是代码:
此外,当我评论第 4 行时,第 5、第 6 和第 7 行会产生错误。感谢您的关注,任何帮助表示赞赏。