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

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
主站蜘蛛池模板: 沂源县| 宁阳县| 永修县| 东乡族自治县| 封丘县| 兰溪市| 巨鹿县| 张北县| 尖扎县| 长兴县| 乌苏市| 乐业县| 葫芦岛市| 黑山县| 武隆县| 二连浩特市| 乌兰察布市| 大姚县| 延津县| 个旧市| 嵊州市| 万安县| 金川县| 海淀区| 拜城县| 抚远县| 临沧市| 彰化市| 浙江省| 岳阳县| 宜良县| 闻喜县| 张家港市| 溧阳市| 南康市| 保康县| 鄯善县| 满城县| 迁西县| 屯门区| 新营市|