常数初始化
将参数全部初始化为相同的常数(通常为 0,也称全零初始化)
- 常见于传统 ML(比如 SVM 或逻辑回归),一般不适用于神经网络的训练
- 神经网络需要一定的随机性来打破对称性(Symmetry breaking),否则同一层的所有神经元会以相同的初始值为起点,进行相同的梯度计算和更新,从而导致模型无法学习复杂特征
随机初始化
从均值为 $\mu$ (通常为 0)和方差为 $\sigma^2$ 的分布中随机采样
- 随机初始化一般考虑正态分布 $N(0,\sigma^2
分类目录归档:MachineLearning
将参数全部初始化为相同的常数(通常为 0,也称全零初始化)
从均值为 $\mu$ (通常为 0)和方差为 $\sigma^2$ 的分布中随机采样
前置知识:强化学习入门、Q-Learning
Dyna 是一种经典的强化学习算法
前置知识:强化学习入门、Deep Q-Learning、策略梯度算法
Actor-Critic (简称 AC)是一种经典的强化学习框架
AC 算法的 Actor 策略函数近似 $$ \pi_{\theta}(s,a) = P(a|s,\theta)\approx \pi(a|s) $$
前置知识:强化学习入门、Deep Q-Learning
策略梯度(Policy Gradient)
基于价值(Value Based)方法的局限性:
基于策略的
Deep Q-Learning,简称 DQN
DQN 算法步骤
前置知识:强化学习入门、蒙特卡洛法、马尔可夫决策过程 MDP
时序差分(temporal difference,TD)
回顾 MDP 中状态价值函数的贝尔曼方程: $$ v_{
马尔可夫奖励过程(Markov reward process,MRP)
$$ G_{t}=R_{t}+\gamma R_{t+1}+\gamma^2 R_{t+2}+\dots+\gamma^n R_{t+n} $$
强化学习(reinforcement learning,RL)
强化学习的三个基本要素:
前置知识:图论基础
代码实践:图特征工程_Python实现
度中心性 (Degrree Centrality):
特征向量中心性 ( Eigenvector Centrality): $$ c_v=\frac{1}{\lambda}\sum_{u\in N(v)}c_u $$
介数中心性