作者归档 | Jason Brownlee

A Gentle Introduction to Premature Convergence

早熟收敛简明介绍

收敛是指过程的极限,在评估优化算法的预期性能时,它可以作为一种有用的分析工具。在探索优化算法以及使用优化算法(例如深度学习神经网络)训练的机器学习算法的学习动态时,它也可以作为一种有用的经验工具。 […]

继续阅读
Why Optimization Is Important in Machine Learning

为什么优化在机器学习中很重要

机器学习涉及使用算法从历史数据中学习和泛化,以便对新数据进行预测。这个问题可以描述为近似一个将输入示例映射到输出示例的函数。可以通过将问题框架化为函数优化来解决函数近似问题。这就是 […]

继续阅读
A Gentle Introduction to Function Optimization

函数优化入门指南

函数优化是一个基础研究领域,其技术几乎应用于所有定量领域。重要的是,函数优化是几乎所有机器学习算法和预测建模项目的核心。因此,理解函数优化是什么、该领域的术语以及构成 […] 的要素至关重要。

继续阅读
Line Plot of Objective Function With Search Starting Point and Optima

使用 Python 进行线搜索优化

线搜索是一种可用于具有一个或多个变量的目标函数的优化算法。它提供了一种方法,可以使用单变量优化算法(如二分查找)通过搜索从已知点定位每个维度上的最优步长来处理多变量目标函数 […]

继续阅读
Contour Plot of the Test Objective Function With RMSProp Search Results Shown

从零开始使用 RMSProp 进行梯度下降

梯度下降是一种优化算法,它沿着目标函数的负梯度方向移动,以找到函数的最小值。梯度下降的一个限制是它对每个输入变量使用相同的步长(学习率)。AdaGrad 简称,是梯度下降优化算法的一个扩展 […]

继续阅读
3D Surface Plot of the Ackley Multimodal Function

使用 Python 进行双重退火优化

双退火是一种随机全局优化算法。它是广义模拟退火算法的一种实现,是模拟退火的扩展。此外,它还与一种局部搜索算法配对,该算法在模拟退火过程结束时自动执行。这种有效的全局和局部搜索程序的组合提供了 […]

继续阅读
A Gentle Introduction to the BFGS Optimization Algorithm

BFGS 优化算法入门指南

Broyden, Fletcher, Goldfarb 和 Shanno(或 BFGS 算法)是一种局部搜索优化算法。它是一种二阶优化算法,意味着它利用目标函数的二阶导数,属于一类称为拟牛顿方法(它们近似二阶导数,称为 […])的算法。

继续阅读
Essence of Bootstrap Aggregation Ensembles

Bootstrap 聚合集成方法的精髓

自助聚合(Bootstrap aggregation)或 bagging 是一种流行的集成方法,它在训练数据集的不同自助样本上拟合决策树。它易于实现,并且在各种问题上都有效。重要的是,对该技术的适度扩展可以得到一些最强大的集成方法 […]

继续阅读
A Gentle Introduction to Ensemble Diversity for Machine Learning

机器学习集成多样性简介

集成学习将机器学习模型的预测结果组合起来用于分类和回归。我们通过使用集成方法来寻求获得改进的预测性能,并且正是这种相对于任何组成模型的改进定义了一个集成是否优秀。一个好的集成所具有的一个属性是多样性 […]

继续阅读

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