Artificial intelligence 识别数字序列中的模式

Artificial intelligence 识别数字序列中的模式,artificial-intelligence,sequence,Artificial Intelligence,Sequence,我认为这应该是一个人工智能问题 在给定任何数字序列的情况下,有没有算法可以找到模式 模式可以是抽象的,因为它可以是 例如: 12111211112。。。(将1的数量增加2) 1022033304440 11114444333322121111443333222222。。(这可以是1111444433332222的重复 或 四个1、4、3、2……) 甚至有些错误也可能被纠正 11111111 211111111111111112111121111(1与 间歇式(2秒) 不,这是不可能的,它与停顿问

我认为这应该是一个人工智能问题

在给定任何数字序列的情况下,有没有算法可以找到模式

模式可以是抽象的,因为它可以是

例如:

12111211112。。。(将1的数量增加2)

1022033304440

11114444333322121111443333222222。。(这可以是1111444433332222的重复

四个1、4、3、2……)

甚至有些错误也可能被纠正

11111111 211111111111111112111121111(1与 间歇式(2秒)


不,这是不可能的,它与停顿问题和哥德尔不完全性定理有关

此外,还需要做一些严肃的哲学基础工作,才能真正将这个问题正式化。首先,“识别模式”的确切含义是什么。我们应该假设它确定:

  • 最具表现力的真实图案。所以“一些数字”是无效的,因为它没有足够的表现力
争论会有点像;假设ALGO存在,现在考虑一个数字序列,它是一系列程序的代码。现在假设我们有一系列停止的程序,在上面它必须知道,它不能只说“一些程序”,因为这不是最大限度的表达。因此,它必须说“停止程序”,现在给定停止程序P,我们可以将它添加到停止列表中,并且算法应该说“停止程序”,这将得出P停止的结论,如果它不停止,那么算法应该说其他东西,比如“一些停止和一个不停止”。因此,algo可用于定义一个algo,该algo可决定程序是否停止


现在不是正式的证据,但不是正式的问题:)建议您查找格德尔、停顿问题和科尔莫戈罗夫复杂性。

谢谢您的回答。不过,我的问题有点实际。是的,我认为不可能有一个能捕捉序列中所有可能模式的算法。我只是想知道是否有某种算法可以捕捉序列中的某些模式。我听说一些类比思维的研究人员制作了这种程序,但我不确定。我想,也许人工智能研究人员可以有其他类似的实现。