我很好奇即使是专业设计的网络也可能具有的限制。特别是这一点是我可以使用的一些见解:
给定:
一组非平凡大小的随机整数(比如至少 500)
一个专业创建/训练的神经网络。
任务:
数字字谜:在给定时间范围内创建无限整数序列的最大表示,其中序列可以以封闭形式表示(即 - n^2、2x+5 等)或在 OEIS 中注册(http: //oeis.org/)。用于创建序列的数字可以以任何顺序从输入集中获取。因此,如果网络被馈入 (3, 5, 1, 7...),返回 (1, 3, 5, 7 ...) 将是可接受的结果。
据我了解,可以训练 ANN 来寻找特定的序列模式(再次 - n^2、2x+5 等)。我想知道是否可以让它识别更一般的模式,如 n^y 或 xy+z。我的想法是它不能,因为 n^y 可以产生看起来彼此足够不同的序列,以至于无法建立稳定的“基本模式”。也就是说 - 人工神经网络工作方式的本质(获取输入集并对它被训练寻找的静态模式进行模糊匹配)是它们在可以训练寻找的范围方面受到限制.
我做对了吗?