我正在嘗試對 NMF 執(zhí)行交叉驗證以找到要使用的最佳參數(shù)。我嘗試使用 sklearn 交叉驗證,但收到一個錯誤,指出 NMF 沒有評分方法。這里有人能幫我嗎?謝謝你們
1 回答

守著星空守著你
TA貢獻(xiàn)1799條經(jīng)驗 獲得超8個贊
nmf 的一個特性是它是一種無監(jiān)督(機(jī)器學(xué)習(xí))方法。這通常意味著沒有可以作為“黃金標(biāo)準(zhǔn)”的標(biāo)記數(shù)據(jù)。在 NMF 的情況下,您無法事先定義“期望”結(jié)果是什么。
sklearn 中的交叉驗證是為監(jiān)督式機(jī)器學(xué)習(xí)而設(shè)計的,您在其中根據(jù)定義標(biāo)記了數(shù)據(jù)。
交叉驗證的作用是保留一組標(biāo)記數(shù)據(jù),然后在剩余的數(shù)據(jù)上訓(xùn)練模型,并在保留的集合上評估該模型。對于此評估,可以使用任何指標(biāo)。例如:準(zhǔn)確率、精確度、召回率和 F 度量,為了計算這些度量,它需要標(biāo)記數(shù)據(jù)。
添加回答
舉報
0/150
提交
取消