弹力素:lambda\u路径参数

2024-09-22 16:36:02 发布

您现在位置:Python中文网/ 问答频道 /正文

我在学习:

https://github.com/JWarmenhoven/ISLR-python/blob/master/Notebooks/Chapter%206.ipynb

并且存在以下代码问题:

grid = 10**np.linspace(10,-2,100)

ridge3 = gln.ElasticNet(alpha=0, lambda_path=grid)
ridge3.fit(X, y)

lambda\u路径参数是什么意思? 我在用Python。你知道吗


Tags: lambda代码httpsgithubmastercomnpblob
1条回答
网友
1楼 · 发布于 2024-09-22 16:36:02

What does lambda_path argument mean? I am using Python.

这里lambda与Python无关。你知道吗

在Python中,lambda是一个函数,它来自lambda演算。你知道吗

在套索和弹性网正则化中,lambda是正则化惩罚系数。换句话说,它是一个数字。 而lambda_path是一个数字序列。 在您给出的代码示例中,序列是自动生成的。 并且ridge3.fit将对lambda序列的每个数进行性能训练。你知道吗

在数学方面,为了使公式简短,以便人们能快速地写出公式, 数学中经常使用单字母变量名,而没有名称空间前缀。 然而,没有那么多的字母,所以冲突时有发生。 这里lambda演算和正则化都选择希腊字母λ, 可能会引起你的困惑。你知道吗

相关问题 更多 >