97得票6回答
马尔可夫链和有限状态机是一样的吗?

有限状态机只是马尔可夫链的一种实现吗?两者之间有什么区别?

75得票3回答
马尔科夫链聊天机器人是如何工作的?

我打算使用马尔可夫链之类的东西创建一个聊天机器人,但我不确定如何使其正常工作。据我所知,您可以从给定单词和后续单词的数据中创建表格。在训练机器人时是否可能附加任何概率或计数器?这是个好主意吗? 问题的第二部分涉及关键字。假设我已经能够从用户输入中识别关键字,那么我该如何生成使用该关键字的句子...

62得票5回答
马尔可夫链和隐马尔可夫模型有什么区别?

马尔可夫链模型和隐马尔可夫模型有什么区别?我在维基百科上看了,但是没看懂它们的区别。

57得票2回答
在Python中实现“波形折叠函数”算法时遇到的问题

简而言之: 我在Python 2.7中实现的Wave Collapse Function算法有缺陷,但我无法确定问题所在。我需要帮助找出可能遗漏的内容或错误。 什么是Wave Collapse Function算法? 它是由Maxim Gumin于2016年编写的一种算法,可以从示例图像...

24得票5回答
在Python中生成马尔可夫转移矩阵

假设我有一个由4个可能的马尔可夫状态(A、B、C、D)组成的序列: X = [A, B, B, C, B, A, D, D, A, B, A, D, ....] 我该如何使用Python生成马尔可夫转换矩阵?矩阵必须是4×4的,显示从每个状态移动到其他3个状态的概率。 我查看了许多在线示...

23得票1回答
何时使用特定的强化学习算法?

我正在学习强化学习,并为大学课程阅读Sutton的书。除了传统的PD、MC、TD和Q-Learning算法,我还在了解策略梯度方法和遗传算法来解决决策问题。 我以前从未接触过这个话题,我在理解何时应该首选一种技术方面遇到了问题。我有一些想法,但不确定它们是否正确。有人可以简要解释一下或告诉我一...

20得票1回答
PyMC3中的“chain”是什么?

我正在学习用PyMC3进行贝叶斯建模。您可以使用以下代码创建一个模型并进行采样:import pandas as pd import pymc3 as pm # obs is a DataFrame with a single column, containing # the observe...

20得票3回答
简单的随机英文句子生成器

我需要一个简单的随机英语句子生成器。我需要用自己的单词填充它,但它需要能够生成至少符合英语规则的更长的句子,即使它们没有意义。 我预计有数百万这样的工具,因此,我希望你知道其中一个来源,或者提供足够的信息,不必寻找我生疏的英语技能。

20得票3回答
使用马尔可夫链(或类似的东西)来生成IRC机器人

我试过谷歌搜索,但是找到的内容都难以理解。 我对马尔科夫链有一个非常基础的理解:它是一个数学模型,只依赖于前面的输入来改变状态...所以它是一种带有加权随机几率而非不同标准的FSM吗? 我听说你可以使用它们生成半智能的胡言乱语,给定现有单词的句子作为某种字典。 我无法想出搜索词来找到这...

20得票2回答
一个作者独特的“文学风格”能否用来识别他/她作为一篇文章的作者?

假设我有两篇同一作者写的英文文本。是否可以应用马尔可夫链算法对每一个文本进行分析,创建基于统计数据的指纹,并比较从不同文本中获取的指纹? 假设我们有一个包含100篇文章的库,某个人写了文本1,另一个人也写了一篇,我们需要分析他/她的写作风格来猜测哪个是哪个。 是否有已知的算法可以实现这一点...