categorical_crossentropy和binary_crossentropy的區別


categorical_crossentropy和binary_crossentropy的區別

一、總結

一句話總結:

A)、見名知意即可,其實從名字上也可以看出來binary=二元,不可以用於多分類任務,
B)、簡單地說,binary_crossentropy經常搭配sigmoid分類函數,categorical_crossentropy搭配softmax分類函數

 

 

 

二、categorical_crossentropy和binary_crossentropy的區別

轉自或參考:

https://blog.csdn.net/Mr_wuliboy/article/details/94324672?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param

 

簡單地說,'binary_crossentropy'不能用於多分類任務,如果使用了所得到的Accuary是不對的沒有意義,如果多分類任務應該使用categorical_crossentropy

其實從名字上也可以看出來binary=二元,不可以用於多分類任務,簡單地說,binary_crossentropy經常搭配sigmoid分類函數,categorical_crossentropy搭配softmax分類函數

 

Softmax + categorical_crossentropy可以用於二分類等價於Sigmoid + binary_crossentropy二分類

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM