回归方法在特定函数上的计算比较
在数据分析和机器学习领域,回归分析是一项重要的任务,用于建立自变量和因变量之间的关系。为了评估不同回归方法的性能,我们将对六种常见的回归方法在两个特定函数上进行测试。
1. 测试函数介绍
- Vapnik’s sinc 函数 :
- 数学表达式为 (y_V = \frac{\sin x}{x}),定义域为 ([-5\pi, 5\pi])。
- 这是一个平滑的实值函数,没有间断点、拐角或高曲率。它关于 (x = 0) 对称,在 (x = 0) 处有一个全局最大值,随着 (x) 远离 (0),会出现振幅逐渐减小的局部最大值和最小值。
- Friedman’s 函数 :
- 表达式为 (y_F = 10\sin(\pi x_1 x_2) + 20(x_3 - 5)^2 + 10x_4 + 5x_5),定义域为 ([0, 1]^5)。
- 这是一个五维的实值函数,在作为测试用例时,通常会模拟额外的变量,回归任务不仅要找到正确的变量,还要确定这些变量的正确函数形式。由于是五维表面,很难描述其形状,但它是一个平滑函数,与坐标平面的交集是无害的。
2. 回归方法选择
我们将应用的六种回归方法包括:树回归、神经网络(NNs)、支持向量机(SVMs)、相关向量机(RVMs)、广义相加模型(GAMs)和高斯过程(GPs)。这些方法涵盖了除基于样条的方法之外的主要类别。需
超级会员免费看
订阅专栏 解锁全文

48

被折叠的 条评论
为什么被折叠?



