开发者:上海品职教育科技有限公司 隐私政策详情

应用版本:4.2.11(IOS)|3.2.5(安卓)APP下载

我叫仙人涨 · 2020年01月07日

parameter 也是不断训练得出来的最优数值,不是turning么

请问下parameter b0,b1我们也是不断重复给data,iteration来回来回训练, 让b0, b1的值使得模型出来的error最小,这个不叫做turning 是么?

 turning是特指不断调试人为设定的参数的意思?

2 个答案

我叫仙人涨 · 2020年01月07日

我的问题是明明被training set 优化了,怎么就independent from trainung set 了? 我同学给我讲,可能老师的意思是一开始的时候设定了,所以一开始是independent from training set ,但是后来还是有关系的,不同的training data优化出来的k也不同,所以还是有关系的。

星星_品职助教 · 2020年01月07日

你说的那个turning是“不断调试人为设定的参数”我理解,也正确。建议描述的时候加个字,说成“不断调试人为设定的参数”比较好。

turning本质调试的是整个模型,但由于调试模型最主要调整的是超参数,所以一种最简单的调试方法就是例如设K=3做出一个结果,发现error很大,那换成k=5再做一次,然后发现erro变小了但是还是不理想,那就再试试k=6,直到试出来一个建模者认为最合适的k为止。

参数b0,b1不需要调试的,因为这个也不是人工设定的。

我叫仙人涨 · 2020年01月07日

那不断调试的过程中不也是用到training set和validation set 么?为什么就independent of training set 了?

星星_品职助教 · 2020年01月07日

这个在例子里不已经讲了么,超参数是人设定的,跟training set没关系。想设成什么就设成什么。

  • 2

    回答
  • 0

    关注
  • 288

    浏览
相关问题