下面是一张关于人工智能的讲义幻灯片。我认为这可能是一些伪代码。
但我不明白这些符号的含义。我甚至无法理解这张幻灯片的主要内容。
请帮助我。谢谢你 🙂
回答:
这不是伪代码。请参考 Norvig 和 Russell 的《人工智能:现代方法》。这看起来像是反射代理的动作效果,但你至少需要前一张幻灯片,可能还需要前几张幻灯片来确定这一点。它也可能涉及到某种框架问题(frame problem)。
无论如何,假设给定一个具有前提条件 p 和效果 e 的动作,以及一个状态 s,效果集是四个逻辑语句:x,not x,x and not x。前两个逻辑语句表示当 x 在效果 e 中值为 1 时,x 成立,等等。第三和第四个逻辑语句表示如果在逻辑子句集 phi 中,x 在效果 e 中值为 1 且状态 s 蕴含(|=)逻辑子句集 phi,则 x 成立。
因此,一个前提条件和效果对在状态 s 中是可执行的,当且仅当 s 蕴含 p 且 s 中的效果集是一致的。
但正如我所说,实际上需要更多信息。