zoukankan      html  css  js  c++  java
  • 机器学习(Machine Learning)- 吴恩达(Andrew Ng) 学习笔记(三)

    Linear Algebra review (optional) 线代复习(选学)

    Matrices and Vectors 矩阵和向量

    Matrix

    1. Definition: Rectangle array of numbers. 矩阵是矩形数字数组

    2. Dimension of matrix: number of rows ( imes) number of columns.

      矩阵的维度:行数 ( imes) 列数,如2 ( imes) 3的矩阵,4 ( imes) 2的矩阵…

    3. Matrix Element(entries if matrix): (A_{ij}) = "(i, j) entry" in the (i^{th}) row, (j^{th}) column.

    Vector

    1. Definition: An n ( imes) 1 matrix. 向量是一个n ( imes) 1的矩阵
    2. Also called: n-dimensional vector. 也叫作n维向量
    3. Vector Element: (y_i = i^{th}) element.

    Addition and Scalar Multiplication 加法和标量乘法运算

    Matrix Addition

    Scalar Multiplication

    Combination of Operands

    Matrix Vector Multiplication 矩阵和向量的乘法

    Matrix Matrix Multiplication 矩阵和矩阵的乘法

    House sizes:

    [2104, 1416, 1534, 852]

    Have 3 competing hypotheses:

    1. (h_{ heta}(x) = -40 + 0.25 imes x)
    2. (h_{ heta}(x) = 200 + 0.1 imes x)
    3. (h_{ heta}(x) = -150 + 0.4 imes x)

    Matrix:

    ( left[ egin{matrix} 1 & 2104 \ 1 & 1416 \ 1 & 1534 \ 1 & 852 end{matrix} ight] ) ( imes) ( left[ egin{matrix} -40 & 200 & -150 \ 0.25 & 0.1 & 0.4 \ end{matrix} ight] ) = ( left[ egin{matrix} 486 & 410 & 692 \ 314 & 342 & 416 \ 344 & 353 & 464 \ 173 & 285 & 191 end{matrix} ight] )

    Matrix Multiplication Properties 矩阵乘法的特性

    不满足交换律:A ( imes) B ( eq) B ( imes) A (单位矩阵除外)

    满足结合律:A ( imes) (B ( imes) C) = (A ( imes) B) ( imes) C

    Inverse and Transpose 矩阵的逆运算和转置运算

    Matrix inverse: 矩阵的逆

    If A is an m ( imes) m matrix, and if it has an inverse, (AA^{-1} = A^{-1}A = E).

    Matrix Transpose: 矩阵的转置

    Let A be an m ( imes) n matrix, and let (B =) (A^T).

    Then B is an n ( imes) m matrix, and (B_{ij} = A_{ji}).

    Example:

    (A =) ( left[ egin{matrix} 1 & 2 & 0 \ 3 & 5& 9 \ end{matrix} ight] ), $B = A^T = $ ( left[ egin{matrix} 1 & 3 \ 2 & 5 \ 0 & 9 \ end{matrix} ight] )

  • 相关阅读:
    GridSearchCV.grid_scores_和mean_validation_score报错
    scikit-learn使用fetch_mldata无法下载MNIST数据集的问题
    Python数据科学手册Seaborn马拉松可视化里时分秒转化为秒数的问题
    Jupyter导出PDF从入门到绝望(已解决)
    食谱数据库数据找不到的问题
    TensorBoard计算加速
    TensorBoard可视化
    TensorFlow高层封装:从入门到喷这本书
    <!DOCTYPE html> 详解
    不同数据库之间表数据的迁移
  • 原文地址:https://www.cnblogs.com/songjy11611/p/12176293.html
Copyright © 2011-2022 走看看