Multivariate Adaptive Regression Splines (MARS) in Python

Python 中的多元自适应回归样条 (MARS)

多元自适应回归样条,或 MARS,是一种用于复杂非线性回归问题的算法。该算法涉及找到一组简单的线性函数,这些函数总体上能产生最佳的预测性能。这样,MARS 就属于一类简单的线性函数集成,并且可以在具有挑战性的回归问题上取得良好的性能 […]

继续阅读
Example of Combining Hyperplanes Using an Ensemble

建立对集成学习工作原理的直觉

集成是一种机器学习方法,它结合了多个模型的预测,以期获得更好的预测性能。有许多不同类型的集成,尽管所有方法都有两个关键属性:它们要求贡献模型不同,以便它们做出不同的错误,并且它们以 […]方式结合预测。

继续阅读
Response Surface of Objective Function With Sequence of Best Solutions Plotted as Black Dots

在 Python 中从零开始实现随机爬山法

随机爬山是一种优化算法。它在搜索过程中利用了随机性。这使得该算法适用于其他局部搜索算法运行不佳的非线性目标函数。它也是一种局部搜索算法,意味着它修改单个解决方案并在相对局部 […]中进行搜索。

继续阅读
Curve Fitting With Python

Python 曲线拟合

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

继续阅读
Line Plot of Expected vs. Births Predicted Using Random Forest

用于时间序列预测的随机森林

随机森林是一种流行且有效的集成机器学习算法。它广泛用于具有结构化(表格)数据集的分类和回归预测建模问题,例如电子表格或数据库表中的数据。随机森林也可用于时间序列预测,尽管它要求时间序列 […]

继续阅读
Box and Whisker Plots of Bits Per Class vs. Distribution of Classification Accuracy for ECOC

用于机器学习的纠错输出码 (ECOC)

机器学习算法,如逻辑回归和支持向量机,是为二分类(二元)分类问题设计的。因此,这些算法要么必须针对多类(多于两个)分类问题进行修改,要么根本不使用。纠错输出码方法是一种可以将多类分类问题重构为 […]的技术。

继续阅读

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