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

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
主站蜘蛛池模板: 萨迦县| 泰州市| 崇文区| 沧州市| 观塘区| 夏津县| 丰台区| 昌宁县| 静海县| 迭部县| 郸城县| 潞城市| 澄城县| 望奎县| 东乌珠穆沁旗| 龙岩市| 兴文县| 台东市| 绥宁县| 称多县| 土默特右旗| 玛沁县| 吴江市| 武功县| 莫力| 福海县| 永嘉县| 都匀市| 水城县| 青海省| 隆德县| 和平区| 额敏县| 文昌市| 汤阴县| 台州市| 义乌市| 芮城县| 广水市| 丹江口市| 舒城县|