机器学习基础 - [第五章:神经网络学习](2)模型表示

1、神经网络的基本结构——逻辑单元

神经网络的基本结构,称之未逻辑单元,其实质是一个逻辑回归模型:
机器学习基础 - [第五章:神经网络学习](2)模型表示_第1张图片

2、人工神经网络

人工神经网络其实就是由逻辑单元经过层层连接之后形成的模型,
比如下面的单层感知机模型,它由layer1、layer2、layer3三层组成,其中:
layer1也叫输入层,它输入的的是特征向量 x = { x 1 , x 2 , x 3 } x=\{x_{1},x_{2},x_{3}\} x={x1x2x3}
layer2也叫隐藏层,它由多个逻辑单元构成,该层的输入为输入层;
layer3也叫输出层,它也是由逻辑单元构成,不过它的 输入是隐藏层;
机器学习基础 - [第五章:神经网络学习](2)模型表示_第2张图片

3、神经网络中的一些约定表示

  • (1) a i ( j ) a_{i}^{(j)} ai(j)(或者 h i ( j ) h_{i}^{(j)} hi(j)):表示第 j j j层的 i i i个单元的激活函数(逻辑函数)输出值;
  • (2) Θ ( j ) \Theta^{(j)} Θ(j):表示第 j j j层到第 j + 1 j+1 j+1层的参数矩阵;
  • (3) Θ i ( j ) \Theta^{(j)}_{i} Θi(j):表示第 j j j层连接到第 j + 1 j+1 j+1层的第 i i i个单元的参数向量;
  • (4) Θ i k ( j ) \Theta^{(j)}_{ik} Θik(j):表示第 j j j层的第 k k k个单元连接到第 j + 1 j+1 j+1层的第 i i i个单元的参数;
  • 注意:如果网络的第 j j j层有 s j s_{j} sj个单元,第 j + 1 j+1 j+1层有 s j + 1 s_{j+1} sj+1个单元,那么从第 j j j层到第 j + 1 j+1 j+1层的参数矩阵 Θ ( j ) \Theta^{(j)} Θ(j)的维度为 s j + 1 × ( s j + 1 ) s_{j+1}\times (s_{j}+1) sj+1×(sj+1)
    机器学习基础 - [第五章:神经网络学习](2)模型表示_第3张图片

你可能感兴趣的:(机器学习算法)