官术网_书友最值得收藏!

Math for Machine Learning

A machine learning user needs to have a fair understanding of machine learning concepts and algorithms. Familiarity with mathematics is an important aspect of machine learning. We learn to program by understanding the fundamental concepts and constructs of a language. Similarly, we learn machine learning by understanding concepts and algorithms using Mathematics, which is used to solve complex computational problems, and is a discipline for understanding and appreciating many computer science concepts. Mathematics plays a fundamental role in grasping theoretical concepts and in choosing the right algorithm. This chapter covers the basics of linear algebra and calculus for machine learning.

In this chapter, we will cover the following topics:

  • Linear algebra
  • Environment setup
    • Setting up the Scala environment in Intellij
    • Setting up the Scala environment on the command line
  • Fields
  • Vectors 
    • Vector spaces
    • Vector types:
      • Dense vector
      • Sparse vector
      • Vectors in Spark
    • Vector operations
    • Hyperplanes
    • Vectors in machine learning
  • Matrices
    • Introduction
    • Matrices types:
      • Dense matrix
      • CSC matrix
      • Matrix in Spark
    • Matrix operations
    • Determinant
    • Eigenvalues and eigenvectors
    • Singular value decomposition
    • Matrices in machine learning
  • Functions
    • Definition
    • Function types:
      • Linear functions
      • Polynomial functions
      • Identity functions
      • Constant functions
      • Probability distribution functions
      • Gaussian functions
    • Functional composition
    • Hypothesis
    • Gradient descent
    • Prior, likelihood, and posterior
  • Calculus
    • Differential calculus
    • Integral calculus
    • Lagrange multipliers
  • Plotting
主站蜘蛛池模板: 辉县市| 柯坪县| 瑞昌市| 壤塘县| 饶阳县| 常宁市| 山阴县| 东山县| 毕节市| 庄浪县| 方山县| 体育| 射阳县| 诏安县| 富阳市| 密山市| 沭阳县| 密山市| 怀来县| 怀来县| 喀喇| 淳化县| 渭源县| 西宁市| 林周县| 洮南市| 廉江市| 卓尼县| 阿克陶县| 西城区| 红河县| 姚安县| 高邮市| 湟中县| 福清市| 临夏市| 固镇县| 台湾省| 望城县| 子洲县| 兰州市|