機器學習
Slides |
Chapter 1 First Example | Chapter 2 Entropy | Chapter 3 |
Chapter 4 | Chapter 5 | Chapter 6 |
Chapter 7 | Chapter 14 | Chapter 9 |
Chapter 10 | Chapter 11 | Chapter 12 |
Chapter 13 | Chapter 14 | |
Homeworks |
HW 1 | HW 2 | HW 3 |
HW 4 | HW 5 | HW 6 |
HW 7 | | |
補充教材:
- Machine Learning Algorithms: 課本作者自行維護的原始碼
- Machine Learning Crash Course: by Google.
- Useful Tips: update whenever needed.
- 台大資工系教師在 MOOC 上的機器學習課程:Artificial Intelligence - Learning & Theory, Machine Learning Foundations: Mathematics, and Machine Learning Foundations: Algorithms
- Data Preparation:
- Data Cleaning and Preprocessing for Beginners
- 非常棒的數學基礎的介紹:
- Why divide the sample variance by N-1?: 介紹 likelihood function, maximum likelihood estimator 等
- Partial Derivative:
- How Do You Find the Partial Derivative of a Function?
- Finding the Gradient of a Vector Function
- Derivative of the Logarithmic Function
- Derivative of the Exponential Function
- Linear Algebra:
- Linear Algebra 101: Part 1: matrix elimination, row echelon form, vector space, and subspace.
- Linear Algebra 101: Part 2: Linear combination, Column and Row spaces, nullspace, rank, pivot variables and free variables.
- Linear Algebra 101: Part 3: Linear independence, Span, Basis, 4 fundamental subspaces, and Orthogonality.
- Linear Algebra 101: Part 4: Projections, Orthonormal vectors, Orthogonal matrix, and Gram Schmidt process.
- Linear Algebra 101: Part 5: Determinants.
- Linear Algebra 101: Part 6: Eigenvalues and eigenvectors.
- Linear Algebra 101: Part 7: Eigendecomposition when symmtric.
- Linear Algebra 101: Part 8: Positive Definite Matrix.
- Linear Algebra 101: Part 9: Singular Value Decomposition.
- What are eigenvectors and eigenvalues?
- A geometric interpretation of the covariance matrix
- Transforming vectors using matrices and Linear Transformation
- Demystifying Entropy.
- The Ultimate Guide to 12 Dimensionality Reduction Techniques (with Python codes).
- Benchmarking State-of-the-Art Deep Learning Software Tools.
資料集: