這裡可以做乙個思考啊,分類時,一般都會選擇把類別用one hot進行編碼,
比如共有5個類,那麼就有5個編碼
[1 0 0 0 0]
[0 1 0 0 0]
[0 0 1 1 1]
[0 0 0 1 0]
[0 0 0 0 1]
這是為什麼呢?為什麼不直接用1,2,3,4,5來表示5個類別呢?
個人覺得,乙個很重要的原因在於計算loss時的問題。loss一般用距離來表示,
如果用1~5來表示,那麼1和2的距離時1,而1和5的距離時4,但是按道理1和2、1和5的距離應該一樣。
如果用one hot編碼表示,那麼1和2的距離跟1和5的距離時一樣的。
當然,這裡也可以說,通過判斷,1和5是不是相等來決定距離,但是如果在神經網路裡面,計算導數的時候,就是問題了。
為什麼工業領域都選擇工業交換機
工業交換機的工業級設計一般滿足四級電磁相容設計 工業寬溫設計和冗餘交流 dc電源輸入的要求。另外,pcb板一般都是 三防 處理,一般都是工業領域都選它!1.確信 因為乙太網的mac層協議是csma cd,所以這個協議會在網路上造成衝突,尤其是當網路負載過大的時候。對於乙個工業網路來說,如果有大量的衝...
為什麼很多程式設計師工作時都戴耳機?
觀點一 非誠勿擾,想靜靜。1 啥也沒聽,只是帶著耳機而已。只是想告訴別人不要打擾我,選擇性遮蔽一些討厭的人說的話,不回答他。2 在聽笑話或者有聲 特別不想工作的時候會很認真地聽,如果進入工作狀態了,自己也就不知道在聽什麼了,然後等到沒事的時候會再翻過去聽一遍。3 在聽歌。大概率的情況是在聽歌。開發工...
為什麼很多程式設計師工作時都戴耳機?
為什麼很多程式設計師工作時都戴耳機?觀點一 非誠勿擾,想靜靜。1 啥也沒聽,只是帶著耳機而已。只是想告訴別人不要打擾我,選擇性遮蔽一些討厭的人說的話,不回答他。2 在聽笑話或者有聲 特別不想工作的時候會很認真地聽,如果進入工作狀態了,自己也就不知道在聽什麼了,然後等到沒事的時候會再翻過去聽一遍。3 ...