跳至内容
深圳市捷比信实业有限公司 · 产品选型与采购咨询联系业务人员
超小封装电容捷比信 · 专业器件主题站

人工智能机器学习的强化学习

当前有7种主要的人工智能机器学习算法:1)监督学习,2)无监督学习,3)半监督学习,4)深度学习(Deep)学习),5)强化学习,6)转移学习,7)其他。今天,我们将专注于强化学习(RL)。强化学习(RL),也称为强化学习和评估学习,是一种重要的机器学习方法,在机器人的智能控制以及分析和预测领域具有许多应用。那么什么是强化学习?强化学习是智能系统从环境到行为映射的学习,以最大化奖励信号(强化信号)功能值。强化学习不同于连接学习中的监督学习。它主要表现在教师的信号中,并且在强化学习中提供了环境。强化信号是对所生成动作的质量(通常是标量信号)的评估,而不是告诉强化学习系统RLS(强化学习系统)如何生成正确的动作。由于外部环境提供的信息很少,因此RLS必须依靠自己的经验或学习能力。这样,RLS在行动评估环境中获得了知识,并更改了计划以适应环境。用外行的话来说,如果孩子对学习感到困惑或困惑,如果老师发现孩子的方法或想法正确,他或她将给他(她)积极的反馈(奖励或鼓励);否则,他或她会给他(她)负面的反馈(教学或惩罚),激发孩子的潜能,增强他(她)的自学能力,依靠他自己的力量积极学习并继续探索,最后让他(她)找到正确的方法或想法来适应不断变化的外部环境。强化学习与传统机器学习的不同之处在于,它无法立即标记出来,而只能获得反馈(奖励或惩罚)。可以说,强化学习是一种明显延迟的监督学习。强化学习是从诸如动物学习和参数扰动自适应控制等理论发展而来的。强化学习原则:如果Agent的某种行为策略在环境中带来积极的回报(强化信号),则将来Agent生成此行为策略的趋势将会增强。代理商的目标是在每个离散状态下找到最佳策略,以最大化预期的折扣奖励。强化学习将学习视为试用评估过程。代理为环境选择一个动作。环境接受动作后,状态会发生变化,同时会生成强化信号(奖励或惩罚)并将其反馈给代理。选择下一个动作,选择的原则是增加获得正强化(奖励)的可能性。所选动作不仅会影响立即的增强值,而且还会影响下一刻的环境状态和最终的增强值。如果已知R / A梯度信息,则可以直接使用监督学习算法。由于增强信号R和Agent生成的动作A没有明确的功能描述,因此无法获得梯度信息R / A。因此,在强化学习系统中,需要一定的随机单位。代理使用此随机单位,在可能的操作空间中进行搜索并找到正确的操作。强化学习模型强化学习模型包括以下元素:1)规则(策略):规则定义了Agent在特定时间和特定环境中的行为,可以将其视为从环境状态到环境状态的映射。行为,通常使用& pi;代表。它可以分为两类:确定性策略(DeterminisTIc策略):a =& pi随机策略(StochasTIc策略):π(a | s)= P [At = a | St = t ],其中,T是时间点,t = 0、1、2、3,& hellip;& hellip; Stis是S,S是环境状态的集合,St表示时间t的状态,并且s表示特定状态; At& isinA(St),A(St)是状态St中的一组动因。At表示时间t的行为,而a表示特定行为。 2)奖励信号:奖励是一个标量值,它是环境根据代理在每个TIme步骤中的行为返回给代理的信号。奖励定义行为在上下文中的执行情况,并且代理可以基于“奖励”来调整您的策略。 3)价值函数(价值函数):奖励定义了直接收入,而价值赋