gpt4 book ai didi

machine-learning - 线性回归分类器的收敛和正则化

转载 作者:行者123 更新时间:2023-11-30 09:29:18 24 4
gpt4 key购买 nike

我正在尝试使用逻辑回归对从 2 个点集(类 y (-1, 1))提取的数据实现二元分类器。如下所示,我们可以使用参数a来防止过拟合。

target_function

现在我不确定如何选择a的“好”值。我不确定的另一件事是如何为此类问题选择“良好”的收敛标准。

最佳答案

“a”的值

选择“好”的东西是一种元回归:为a选择任何看起来合理的值。运行回归。将 a 值放大或缩小 3 倍,再试一次。如果其中一个比原始效果更好,请在该方向尝试另一个 3 倍 - 但为了可读性,将其从 9 倍舍入到 10 倍。

你明白了……尝试一下直到你进入正确的范围。除非您确实尝试优化结果,否则您可能不需要将其缩小到比 3 更接近的范围。

数据集分区

机器学习人员花了很多时间来分析最佳分割。最佳分割很大程度上取决于您的数据空间。作为全局启发式,使用一半或更多一点进行训练;其余的,不超过一半用于测试,其余用于验证。例如,50:20:30 是 train:test:validate 的可行近似值。

同样,您可以稍微尝试一下......除了错误率的任何真实测试都将是全新的数据。

收敛

这在很大程度上取决于最佳解决方案附近以及低梯度局部区域附近的经验误差空间的特征。

首先要考虑的是选择一个可能是凸的并且没有平坦区域的误差函数。第二个是对所需解决方案区域中梯度的大小有一些感觉(标准化数据将有助于此);用它来帮助选择收敛半径;您可能也想在这里尝试一下 3 倍缩放。最后一个是调整学习率,以便将其缩放到标准化数据。

这些有帮助吗?

关于machine-learning - 线性回归分类器的收敛和正则化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41472373/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com