存档 | 优化

Line Plot of a Non-Convex Objective Function with Optima Marked

Python中的单变量函数优化

如何优化单变量函数?单变量函数优化涉及找到一个函数的输入,该输入能产生目标函数的最佳输出。这在机器学习中是一个常见的过程,尤其是在拟合具有单个参数的模型或调整具有单个超参数的模型时。一个高效的算法 […]

继续阅读
How to Use Optimization for Feature Selection

使用随机优化算法进行特征选择

通常,通过从训练数据集中删除输入特征(列)可以开发出更简单、性能更好的机器学习模型。这称为特征选择,有许多不同类型的算法可供使用。可以将特征选择问题构建为优化问题。在这种情况下[…]

继续阅读
How to Choose an Optimization Algorithm

如何选择优化算法

优化问题是指找到一组输入以使目标函数评估值达到最大值或最小值。这是许多机器学习算法的基础,从拟合逻辑回归模型到训练人工神经网络,这是一个具有挑战性的问题。市面上存在数百种流行的优化算法,可能还有数十种[…]

继续阅读
How to Manually Optimize Neural Network Models

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

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

继续阅读
Foundations of Genetic Programming

遗传编程书籍

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

继续阅读
Curve Fitting With Python

Python 曲线拟合

曲线拟合是一种优化类型,它找到一个定义函数的最佳参数集,该函数最适合给定的一组观测值。与监督学习不同,曲线拟合要求您定义将示例输入映射到输出的函数。映射函数,也称为基函数,可以具有任何[…]

继续阅读

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