Linear Algebra for Deep Learning

用于深度学习的线性代数

线性代数是应用数学的一个领域,是阅读和理解深度学习方法正式描述(如论文和教科书)的先决条件。通常,对线性代数(或其部分内容)的理解被视为机器学习的先决条件。尽管很重要,但这个数学领域很少被涵盖……

继续阅读
A Gentle Introduction to Sparse Matrices for Machine Learning

机器学习稀疏矩阵入门指南

包含零值占多数的矩阵称为稀疏矩阵,与大多数值为非零的矩阵(称为稠密矩阵)不同。大型稀疏矩阵在通用领域和特别是应用机器学习中很常见,例如包含计数的数据、将类别映射到计数的编码,甚至在整个机器学习的子领域中……

继续阅读
Introduction to Broadcasting with NumPy Arrays

NumPy数组广播的简明入门

不同大小的数组不能相加、相减或进行一般的算术运算。克服这一问题的方法是复制较小的数组,使其维度和大小与较大的数组相同。这称为数组广播,在 NumPy 执行数组算术时可用,这可以大大减少……

继续阅读
No Bullshit Guide To Linear Algebra

《线性代数无废话指南》评论

有许多书籍介绍了线性代数领域。大多数是面向本科生的教科书,充满了理论上的赘述,对该领域的初学者或从业者来说几乎不相关且大多令人分心。在这篇文章中,您将发现“无废话线性代数指南”这本书……

继续阅读
How to Solve Linear Regression Using Linear Algebra

如何使用线性代数解决线性回归

线性回归是一种用于建模一个或多个自变量与因变量之间关系的方法。它是统计学的基石,通常被认为是入门级的机器学习方法。它也是一种可以使用矩阵表示法重构并使用矩阵运算求解的方法。在本教程中……

继续阅读
A Gentle Introduction to Singular-Value Decomposition

如何用 Python 从零开始计算 SVD

矩阵分解,也称为矩阵因子分解,涉及使用给定矩阵的构成元素来描述它。也许最知名和最广泛使用的矩阵分解方法是奇异值分解(SVD)。所有矩阵都有 SVD,这使其比特征值分解等其他方法更稳定。因此,它通常用于……

继续阅读
Linear Algebra Cheat Sheet for Machine Learning

机器学习线性代数速查表

您在机器学习中需要使用的所有 NumPy 线性代数运算。名为 NumPy 的 Python 数值计算库提供了许多对机器学习从业者有用的线性代数函数。在本教程中,您将发现用于处理向量和矩阵的关键函数,您可能会……

继续阅读

Machine Learning Mastery 是 Guiding Tech Media 的一部分,Guiding Tech Media 是一家领先的数字媒体出版商,专注于帮助人们了解技术。访问我们的公司网站以了解更多关于我们的使命和团队的信息。