机器学习笔记(XVIII)神经网络(V)全局最小局部极小
训练集上的误差使用EE表示神经网络在训练集合上的误差,则EE是关于连接权值w\mathbf{w}和阈值θ\theta的函数。最优对w∗\mathbf{w}^*和θ∗\theta^*若存在ϵ>0\epsilon\gt0使得,∀(w;θ)∈{(w;θ)∣||(w;θ)−(w∗;θ∗)||≤ϵ},\forall(\mathbf{w};\theta)\in\left\{(\mathbf{w};\the
训练集上的误差
使用E<script type="math/tex" id="MathJax-Element-1026">E</script>表示神经网络在训练集合上的误差,则
最优
对w∗<script type="math/tex" id="MathJax-Element-1039">\mathbf{w}^*</script>和θ∗<script type="math/tex" id="MathJax-Element-1040">\theta^*</script>若存在ϵ>0<script type="math/tex" id="MathJax-Element-1041">\epsilon\gt0</script>使得,
跳出局部极小值
多个出发点
以多组不同参数值初始化多个神经网络,按照标准方法训练之后,取其中误差最小的解作为最终参数,这相当于从不同的初始点开始搜索,这样就有可能陷入不同的局部最小值,从中选择有可能获得更接近全局最小的结果。
模拟退火
模拟退火,每一步都以一定的概率接受比当前更差的结果,从而有助于“跳出”局部最小,在每一步的迭代中,接受“次优解”的概率要随着时间推移而降低,从而保证算法稳定。
随机梯度下降
随机梯度下降法与标准的梯度下降法不同,随机梯度下降法在计算梯度时加入了随机因素,于是即使陷入局部极小值点,它计算出的结果仍可能不为0<script type="math/tex" id="MathJax-Element-1064"></script>,这样就可能有机会跳出局部极小值点继续搜索。
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)