Ly.Leo 2023-02-28 15:47 采纳率: 80%
浏览 17

为什么TensorFlow没有面向多分类问题的官方实现?

为什么TensorFlow有面向二分类问题的Focal Loss官方实现——tf.keras.losses.BinaryFocalCrossentropy,却没有面向多分类问题的官方实现?

是因为有其他的损失函数已经可以取代多分类问题的Focal Loss功能了,还是多分类问题的Focal Loss并不好用,还是单纯的就是没空写,或者是其他什么原因?

  • 写回答

2条回答 默认 最新

  • 小陈程序 2023-02-28 15:57
    关注

    TensorFlow提供了多种损失函数用于多分类问题,而不仅仅是Focal Loss,如Categorical Crossentropy、Kullback-Leibler Divergence等。这可能是为什么没有官方实现Focal Loss的原因,因为其他的损失函数可以很好地完成多分类任务,而且可能比Focal Loss更容易使用。

    评论

报告相同问题?

问题事件

  • 创建了问题 2月28日