有限状态机(FSM) 是由一系列只能逐一选择的唯一状态集定义的计算模型。简而言之,FSM 是构建AI的简单而优雅的解决方案,其中机器在任何时候只能处于一种状态,并且只能在收到输入时通过转换从一种状态切换到另一种状态。最传统的例子是交通信号灯,在规定的时间后从绿色变为黄色,再从黄色变为红色。在这种情况下,输入由时间表示,但不涉及真正的人工智能,因为设备是完全被动的。只有交通灯能够对路人做出反应,人工智能才能参与其中。
FSM因其固有的简单性和可预测性而广泛应用于视频游戏行业,以支持基本但实用的人工智能。例如,它们主要由不可玩角色(NPC)在动作和角色扮演游戏中使用。构建了一个相对简单的 AI 模型,以便给定的 NPC(通常是敌人)只能选择特定的行为 - 例如,攻击、逃跑、防御、检测等。它们也可以用于主要角色,例如当玩家获得能力提升或奖励,或者在平台游戏中建模UI和控制方案(设置蹲伏状态或快速射击模式)。
FSM 可用于创建软件架构和通信协议的真实模拟,以实现网络安全目的。生成易受攻击操作的 FSM 模型是为了了解所有可能的漏洞,并让 AI 找到缓解这些漏洞的最佳解决方案。这些模拟用于测试和评估安全协议、其稳健性以及系统的安全状况。它们随后可用于建立网络安全策略和最佳实践。
FSM 还被用于计算语言学领域,以构建具有混合结果的自然语言处理(NLP) 工具和聊天机器人。然而,自然的人类语言在上下文中充满了歧义,其他人在现实生活中的对话中(甚至在阅读文本时)很容易推断出这些歧义。FSM 尝试使用确定性方法来解析语言,这种方法通常过于严格而无法正确处理自然对话,因此统计推断和决策理论通常是首选方法。FSM 仍然是过去构建简单但高效的 NLP AI 的良好基础。然而,在对话框被硬编码在特定编程语言的源代码内的软件和应用程序中,FSM 可以足够有效地使用。
上一篇我们送上的文章是
5G技术对AI意味着什么? , _!在下一篇继续做详细介绍,如需了解更多,请持续关注。
本文由
日本NEC锂电池中国营销中心于2023-07-16 17:41:57 整理发布。
转载请注明出处.