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二分类
版权申明:欢迎转载,但请注明出处
一些博文中有一些参考内容因时间久远找不到来源了没有注明,如果侵权请联系我删除。
在校每年国奖、每年专业第一,加拿大留学,先后工作于华东师范大学和香港教育大学。
2025-04-30:宅加太忙,特此在网上找女朋友,坐标上海,非诚勿扰,vx:fan404006308
AI交流资料群:753014672