作者CharlieL (心平气和)
看板Master_D
标题Re: [请益] 使用PCA在分类时的问题
时间Tue Mar 26 23:06:59 2013
※ 引述《kuan0817 ()》之铭言:
: 大家好
: 最近使用了PCA来对我资料做降维
: 因为降维後的资料是要拿来做分类的
: 也就是有train跟test
: 我想问的问题是:
: 在找寻eigenvector时, 是否可以使用train+test一起去找
: 如果是这样做的话, 後续的分类结果是否仍然可以算outside test呢?
: 看了一些网路上的资料, 好像有些是说可以纳入test, 因为是unsupervised的
: (清大张智星老师网站关於PCA的教学, 也是先对全部资料取pca, 然後再leave one out的
: 去看准确率)
: 但又觉得好像怪怪的
: 希望有人可以解惑
: 谢谢大家
I'd suggest not use train+test together during PCA.
You can check with any student who has taken my ML class and she'll tell
you that it is a typical case of "data snooping" which can bias your
estimate of the test performance.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.45.176.150
1F:推 HAKUKE:老师亲自出马! 03/27 12:07
2F:推 kuan0817:谢谢林老师的回答 03/27 21:38