- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
一个相当简单的问题:sklearn 的 log_loss 指标的参数“标准化”有什么作用?
根据documentation :“标准化: bool 值,可选(默认=True)如果为 true,则返回每个样本的平均损失。否则,返回每个样本损失的总和。”我的理解是,这与是否包含 N 有关,True 是平均值,False 是总和:logloss = -1/N(每例损失的总和) ) log loss function
如果是这样,优化其中之一并没有什么区别,那么,为什么我们更喜欢其中之一呢?换句话说,将参数放在适当的位置有什么意义?个人喜好?
最佳答案
虽然 f(x) 和 1/N f(x) 的最小化是等效的,但当您处理 f(x) + alpha g(x) 与 1/N 形式的函数时,常数的含义会发生变化f(x) + alpha g(x),当您学习正则化逻辑回归时会发生这种情况,因此在第二种情况下,等效 alpha 是 1/N * 先前的 alpha。这里没有“单一选择”,它仅取决于应用程序 - 有时均值更适合(当您需要样本大小的不变性时),有时求和更适合。
关于machine-learning - sklearn logloss参数标准化函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43010724/
我试图将 logLoss 作为在通过插入符号(而不是 Accuracy 或 Kappa 的默认选项)调整 randomForest(其他分类器)时使用的性能度量。 第一个 R 脚本使用默认值无误地执行
我正在 zindi plateform 上进行比赛,他们使用这个挑战的评估指标作为 Log Loss。 所以我正在使用 fastai 库,我想要度量日志损失..我没有在这个库中找到 LogLoss 作
我刚刚将 sklearn 中的对数损失应用于逻辑回归:http://scikit-learn.org/stable/modules/generated/sklearn.metrics.log_loss
def train(X_train,y_train,X_test,y_test,epochs,alpha,eta0): w,b = initialize_weights(X_train[0])
它们都是成本函数吗?例如,在评估错误时您会同时考虑两者吗?或者它们真的是单独的衡量标准吗?对 logloss 错误感到困惑,并且很难找到有关它的信息。 最佳答案 假设您已经在一些训练数据上训练了一些分
我使用不平衡数据集(54:38:7%)和 RFECV 进行特征选择,如下所示: # making a multi logloss metric from sklearn.metrics import
选择 auc、error 或 logloss 作为 XGBoost 的 eval_metric 对其性能有何影响?假设数据不平衡。它如何影响准确度、召回率和精确度? 最佳答案 在不同的评估矩阵 之间进
我是一名优秀的程序员,十分优秀!