cmu秋季的ml课程 deep learning 的生物学基础 --1

  1. 神经元结构
    cmu秋季的ml课程 deep learning 的生物学基础 --1_第1张图片
  • 信号通过树突(dendrites)传入神经元胞体(soma)
  • 信号通过轴突(axon)传递给其他的神经元 每个神经元只有一个轴突,成熟的神经元不经过细胞分裂

cmu秋季的ml课程 deep learning 的生物学基础 --1_第2张图片

  • 如果神经元A重复激励神经元B,那么他激励神经元B的能力会变得更强,在生物学上表现的就是A和B的突触旋钮会变得更大
  • 用数学模型表示:
    w i = w i + η x i y w_i = w_i + \eta x_i y wi=wi+ηxiy
    w i w_i wi是第 i i i个输入神经元 x i x_i xi对输出 y y y的权重
  • 这个简单的公式是许多机器学习算法得基础
  1. Rosenblatt’s perceptron
    cmu秋季的ml课程 deep learning 的生物学基础 --1_第3张图片
  • 输入的线性组合

  • 阈值逻辑: 如果输入线性组合之和超过阈值,输出为1
    f ( n ) = { 1 , if  ∑ i w i x i − T > 0   0 , else f(n)= \begin{cases} 1, & \text {if $\sum_{i}{w_i x_i} - T > 0$ } \\ 0, & \text{else} \end{cases} f(n)={1,0,if iwixiT>else

  • 提供了学习算法
    W → = W → + η ( d ( x → ) − y ( x → ) ) x → \overrightarrow W = \overrightarrow W + \eta(d(\overrightarrow x)- y(\overrightarrow x))\overrightarrow x W =W +η(d(x )y(x ))x

    • d ( x ) d(x) d(x)是神经元对于输入 x x x的期望输出
    • y ( x ) y(x) y(x)是实际输出

优势:

  • 可执行布尔任务(非, 或, 与)
  • 能够自动更新权值
  • 算法可收敛

不能执行异或算法
说明仅有1个神经元完全不够,因而出现了多层感知机(MLP)
cmu秋季的ml课程 deep learning 的生物学基础 --1_第4张图片

summary:

1.多层感知机是连接计算图(Multi-layer perceptrons are connectionist computational models)
2 .多层感知机可以用来分类(MLPs are classification engines)
3. 多层感知机也可以模拟输出为任意连续值的函数(MLP can also model continuous valued functions)
4. 人工智能就是通过网络构建可以模拟从输入到输出的函数(Interesting AI tasks are functions that can be modelled by the network)

你可能感兴趣的:(cmu秋季课程)