評估模型好壞的方法
2019/11/22 上午 03:03
機器學習共學討論版
詹昆龍
觀看數:28
回答數:2
收藏數:0
請問各位老師
在網路上有看到rank1-rank5是什麼意思
可以舉例子說明 謝謝老師
回答列表
-
2019/11/22 上午 09:59楊哲寧贊同數:2不贊同數:0留言數:1
我想您指的是Top-N Accuracy, 常見的就是Top-1 與 Top-5, Top-N的意思是模型有信心在前N個預測中有正確答案,舉個例子今天一個imagenet的模型要預測這張照片是不是貓,Top-1代表模型預測最高分的類別就是貓的機率,Top-5代表模型預測前五高分的類別包含貓的機率,因此同一個模型Top-5 accuracy 會大於Top-1,因為模型有更多的空間可以犯錯。
-
2019/11/22 下午 04:07張維元 (WeiYuan)贊同數:1不贊同數:0留言數:1
Top-N 很常使用在「推薦系統」的情境當中,作法是「回傳前 N 筆結果,看看有多少真的是用戶喜歡的」。 在一般的模型使用上可能會覺得怪怪的,給一個很模糊的答案,不過在推薦系統中,使用者本身的喜好也是比較寬容的。