问题标签 [expert-system]
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.
expert-system - 专家系统中的自修改规则
有什么方法可以让系统本身修改专家系统上的规则,以便它可以从经验中学习?- 建议总是受欢迎的。谢谢!
class - 剪辑错误:现有类的任何对象都不能满足 is-a 对象模式的限制
我收到此错误:
[OBJRTBLD2] 现有类的任何对象都不能满足 is-a 对象模式的限制。
当我运行以下规则时:
我的代码如下:
有人可以帮我吗?因为我现在被困了几个小时。
expert-system - 无法检索剪辑中的事实
我希望通过使用函数来获取朋友列表。
machine-learning - 哪种机器学习算法适合这种情况
我有一个 PHP/MySQL 应用程序来存储症状和适当的药物。我应该使用什么机器学习算法来预测药物的任何症状。另外,训练集的格式是什么?
expert-system - 与剪辑中的 nil 相比
我如何与剪辑中的 nil 进行比较?
我试过了
我也试过
它似乎都不起作用,我没有激活。
expert-system - 专家系统用户输入调用函数
我想知道是否有人可以提供帮助,我一直在玩在线 CLIPS 教程,所以我有点基础,我只是想玩一个规则,要求用户输入布尔值 'y' 或'n' 响应将根据用户输入调用 python 函数。
我知道这里已经涵盖了这一点:How to get a rule activation to call a python function, using PyClips
对于在哪里询问用户输入以及如何根据“y”或“n”调用函数,我有点困惑。
任何帮助将非常感激!
haskell - Haskell中的前向和后向链接
我正在尝试在haskell 中使用非常小的数据库(即某种文本文件和基本规则)实现前向/后向链接。帮助将不胜感激。谢谢
arrays - 如何使用 Perl 模块 AI::ExpertSystem::Advanced 登录初始事实数组
我正在尝试使用 PerlAI::ExpertSystem::Advanced
模块,并尝试在初始事实数组中使用符号。该模块的文档显示了一个示例:
但是有问题(语法错误)。我认为]
代码末尾缺少一个。
第一个问题:正确的形式是什么?当我运行该示例时,我的终端显示了很多错误。
第二个问题:我可以使用文件来存储初始事实吗?
感谢您的回答。
错误日志:
当我使用文档中的示例时:
当我]
在表达式末尾放置正确的位置时:initial_facts => ['I', ['F', '-'], ['G', '+']]);
artificial-intelligence - CLIPS 模式匹配中的数字相等测试失败?
我的 CLIPS 文件中有以下规则:
我得到以下奇怪的输出:
这怎么可能 ????
clips - 剪辑无限的事实
我正在开发一个专家系统,它将使用 PyClips 做出录取决定。但是,代码不断产生“内存不足”错误。我想我已经隔离了我的问题。我的 CLIPS 文件有问题。希望有人能看到我在这里做错了什么。这是代码的最简单版本....为了调试它,我进行了简化:所以这是我的模板,为了论证,只有一条规则:如果收到成绩单,则 app-complete属性被标记为 TRUE。
所以当我这样做时(assert (application (app-id 123) (transcript-received Yes)))
,我的事实是被添加的。当我点击运行时.... CLIPS 中的窗口开始被成千上万的事实超载... app-complete 属性看起来被标记为 TRUE,然而,事实只是不停地循环和循环。当事实太多时,我说的是100K之类的……然后CLIPS就退出了……知道我在这里做错了什么吗?我的语法以某种方式搞砸了?我的意图是让一个 sqlite 数据库能够从数据库中读取“事实”,以便系统能够做出决定......但我无法超越这个!