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

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
主站蜘蛛池模板: 吴堡县| 鱼台县| 张家口市| 利津县| 湘潭市| 涟源市| 田阳县| 定日县| 开远市| 宜兰市| 平阳县| 沅陵县| 贵定县| 从化市| 濮阳县| 宾川县| 伊川县| 晋江市| 边坝县| 杭州市| 葵青区| 青阳县| 凤冈县| 黄浦区| 龙州县| 申扎县| 尼勒克县| 金溪县| 彭州市| 精河县| 石渠县| 大方县| 桃源县| 华坪县| 灵台县| 和顺县| 建湖县| 鄱阳县| 池州市| 和林格尔县| 扎兰屯市|