作者归档 | Jason Brownlee

How to Choose an Optimization Algorithm

如何选择优化算法

优化是指寻找一个目标函数的输入集,该输入集能产生最大或最小的函数评估值。这是许多机器学习算法背后具有挑战性的问题,从拟合逻辑回归模型到训练人工神经网络。有数百种流行的优化算法,或许还有几十种 [...]

继续阅读
Ensemble Learning Algorithm Complexity and Occam's Razor

集成学习算法复杂性与奥卡姆剃刀

奥卡姆剃刀原则表明,在机器学习中,我们应该偏爱具有较少系数的简单模型,而不是像集成模型这样的复杂模型。表面上看,剃刀原则是一种启发式方法,表明更复杂的假设会做出更多的假设,而这些假设反过来又会使它们过于狭窄而无法很好地泛化。在机器学习中,它表明复杂的 [...]

继续阅读
What Is Meta-Learning in Machine Learning?

什么是机器学习中的元学习?

机器学习中的元学习是指学习从其他学习算法中学习的算法。最常见的是,这意味着在集成学习领域使用机器学习算法来学习如何最好地组合其他机器学习算法的预测。尽管如此,元学习也可能指手动选择模型的过程 [...]

继续阅读
Calculus Books for Machine Learning

机器学习微积分书籍

在机器学习或深度学习中,了解微积分不是必需的。然而,了解一些微积分将会在很多方面帮助你,例如阅读书籍和论文中的数学符号,以及理解描述模型拟合的术语,如“梯度”,以及理解 [...]

继续阅读
Perceptron Algorithm for Classification in Python

用于 Python 分类的感知器算法

感知器是一种用于二元分类任务的线性机器学习算法。它可以被认为是第一种也是最简单的几种人工神经网络之一。它绝对不是“深度”学习,但它是一个重要的构建块。与逻辑回归一样,它可以快速学习特征空间中的线性分离 [...]

继续阅读
How to Manually Optimize Neural Network Models

如何手动优化神经网络模型

深度学习神经网络模型使用随机梯度下降优化算法在训练数据上进行拟合。使用反向传播误差算法对模型的权重进行更新。优化和权重更新算法的组合是经过精心选择的,并且是拟合神经网络最有效的方法。 [...]

继续阅读
Foundations of Genetic Programming

遗传编程书籍

遗传编程 (GP) 是一种用于进化程序以解决特定明确问题的算法。它是一种自动编程,适用于任务明确且解决方案易于以低成本检查的挑战性问题,尽管可能的解决方案搜索空间巨大,直觉也很少 [...]

继续阅读

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