天堂之歌

听歌而来,送我踏青云〜

您现在的坐在位置:首页>智汇问答>FRM一级

蔡同学2025-04-06 22:31:52

为什么D选项说同时进行验证集与测试集的运算,能降低过拟合的影响?解析的说法好像不对 而且B选项的解释也不对,问题问的是去掉中间层之后还是不是线性回归,跟有没有有什么关系?所以去掉中间层是啥?

查看试题

回答(1)

最佳

黄石2025-04-07 14:42:51

同学你好。

对于D:过拟合指的是模型对训练集的数据进行了“过度”的学习,除了数据之间的规律之外还捕捉到了很多无用的噪声。这使得过拟合的模型在训练集中的表现非常好,但换到其它数据集时表现就会出现一个骤降(这也就是所谓的泛化能力generalization不行,一个泛化能力好的模型应该要做到不论怎么更换数据集,表现都不会受到太大的影响)。对于这个问题,我们可以在训练集的基础上引入验证集,通过验证集来看看模型是否可能出现了过拟合。如果模型的表现在验证集中陡然下滑,那就意味着模型可能过于复杂了,需要进行调整。

对于B:hidden layer指的是神经网络在输入(X)和输出(Y)之间额外构建的层级。输入(X)的信息不会直接给到输出(Y),而是会一层一层地在隐藏层之间传递,最后得到输出(Y),见下图示意。这就好比模拟了人脑神经元的工作方法。Hidden layer存在与否并不会直接影响到模型是线性还是非线性,重点还是在于activation function。如果没有activation function或activation function都是线性函数,那么神经网络就是一个线性模型;反之,如果activation function是非线性函数,那么神经网络就是一个非线性模型,不论模型中有没有hidden layer。

  • 评论(0
  • 追问(0
评论

精品推荐

评论

0/1000

追答

0/1000

+上传图片

    400-700-9596
    (每日9:00-21:00免长途费 )

    ©2025金程网校保留所有权利

    X

    注册金程网校

    验证码

    同意金程的《用户协议》
    直接登录:

    已有账号登录