如何将图像识别与逻辑分开?

人工智能 神经网络 卷积神经网络 赌博
2021-10-29 17:21:46

例如,我想在不提供任何 AI API(如旧游戏)的 RTS 游戏中实现透明 AI,并且我想使用图像识别算法来检测可以与另一个负责的算法对话的对象为逻辑。

鉴于我想使用两个神经网络,建立它们之间的通信的方法是什么?是否只是通过在屏幕上找到的特征列表导出第一个算法的结果结果(例如使用 CNN),然后将其用作另一个网络的输入?还是比这更复杂,或者我需要两个以上的网络?

2个回答

底层抽象(本质上是您使用第一个网络的目的)是通过特征提取/合成和/或降维来减少原始输入的状态空间。

目前,这样做的明确规则很少:实践更多是“知情试错”的问题。

如果您在您的问题中添加一些信息,了解以前在该领域(例如在 ALE平台上)的尝试,这可能会提供一些更具体的建议。

这取决于你想为你的第二个网络使用什么类型的网络,而不是提供第一层的输出,如果你联合训练两个网络会更好。但这取决于第二个网络(“逻辑”网络)的架构​​。