根據(jù)我對 keras 標(biāo)簽的理解,一種熱編碼不允許值為 [0 0]?這個假設(shè)正確嗎?我們正在嘗試對 2 個類進行分類,并且我們希望能夠在提供垃圾圖像時檢測到垃圾。但是,它總是檢測到 [0 1] 或 [1 0]。是否可以在不引入將處理垃圾的類的情況下將 [0 0] 作為標(biāo)簽?所以基本上,如果不是 2 個類,CNN 可以預(yù)測它是別的東西嗎?
1 回答

米脂
TA貢獻1836條經(jīng)驗 獲得超3個贊
那應(yīng)該是不可能的。您的“垃圾”將是第三類,需要 [1 0 0]、[0 1 0] 和 [0 0 1] 標(biāo)簽。
很簡單,您所描述的模型將返回兩個類別之一,以您的最后一層中具有更高評級的為準(zhǔn)。無論輸入值是 0.501 和 0.499,還是 0.011 和 0.010(具有較大的“不確定”部分),都會發(fā)生這種情況。如果您沒有明確地將“不確定”編碼到您的模型中,那么在分類中將不會考慮決策的那部分。
添加回答
舉報
0/150
提交
取消