交易中的机器学习:理论、模型、实践和算法交易 - 页 1304

 
马克西姆-德米特里耶夫斯基

每个测试 和跟踪的误差10%,约1万个例子,随着增加而平滑增加

在这个错误中,模型开始在新的数据上工作

对验证不同,你必须通过变体运行。

算法不再被披露,只是在进行交流

一些可疑的小东西。在他的文章中,即使是关于人字形的文章,佩雷文科也没有取得这样的结果。

而且,测试和受训者各占10%,但验证却 "不同",这也很可疑。也就是更多还是什么?最坏的情况应该是测试,而不是验证。

 
elibrarius

有一个可疑的小东西。佩雷文科在他的文章中甚至在之字形上都没有做到这一点。

而且令人怀疑的是,测试和培训各占10%,而验证是 "不同的"。也就是说,是否不止于此?最坏的情况应该是测试,而不是验证。

"甚至在之字形上"))

最坏的情况应该是没有以任何方式,甚至是间接地参与学习过程的验证
 
马克西姆-德米特里耶夫斯基

"甚至在之字形上" ))))

最差的 只能是没有以任何方式参与学习的验证,甚至是间接的验证。
而为什么不是测试部分呢?因为它 "没有以任何方式,甚至间接地参与训练"?
 
elibrarius
为什么不是试验场?毕竟,它也是 "不以任何方式参与学习,甚至不间接参与"。

考试总是间接参与学习,采取相同的猫粮......来吧

 

А...或者我们以不同的方式称呼这些地块。

我叫

1节火车
2个有效 - 这是许多软件包中用于学习过程中的控制和早期停止的内容。它被称为 "有效"。
3.测试 - 用新的数据来评估系统

你可能把第二部分称为测试部分。

 
马克西姆-德米特里耶夫斯基

考试总是间接参与到学习中,拿着猫粮......来吧

猫扑我不知道。下面是XGBoost的一段话

早期停止的回合
如果是NULL,则不触发提前停止功能。如果设置为整数k,训练
如果对k的性能没有改善,就会停止使用验证 集。
绕行。

 
elibrarius

А...或者我们以不同的方式称呼这些地块。

我叫

1个训练数据集
2个有效的--这是许多软件包在训练期间用于监测和早期停止的内容。它被称为Valid。
3.测试 - 用新的数据来评估系统

我看到你把第二部分称为测试部分。

我认为这是一个相反的方向,验证是新的

是的,好吧,你明白这个意思。

https://tech.yandex.com/catboost/doc/dg/concepts/cli-reference_train-model-docpage/

-t

--测试集

以逗号分隔的输入文件列表,包含验证数据集的描述(格式必须与训练数据集所用的格式相同)。

遗漏了。如果这个参数被省略,则不使用 验证 数据集。


)))),你想怎么写就怎么写,它被称为

 
马克西姆-德米特里耶夫斯基

我认为是反过来的,验证是新的,其中写道

是的,好吧,你明白这个意思。

我起初并不理解。
因为我们使用不同的术语。

我们应该坚持使用一种术语。

 
elibrarius

起初我并不理解。
因为我们使用不同的术语。

我们应该坚持使用相同的术语。

给我看任何软件包的文档,其中第二部分(用于学习控制和/或早期停止)被称为测试,而不是验证。

我在上面给你看了,这里有更多

https://tech.yandex.com/catboost/doc/dg/concepts/output-data_training-log-docpage/

CatBoost — Metrics and time information — Yandex Technologies
  • tech.yandex.com
The table below lists the names of parameters that define the metric values to output. The values of all functions defined by these parameters are output. Information about the number of seconds of training: The resulting JSON file consists of the following arrays: meta Contains basic information about the training. Format of the array with...
 
马克西姆-德米特里耶夫斯基

以上,这里有更多

https://tech.yandex.com/catboost/doc/dg/concepts/output-data_training-log-docpage/

看到)。
总的来说,术语的混乱