【发布时间】:2020-04-01 18:15:07
【问题描述】:
我正在做一个简单的图像多标签多类图像分类。在此图像中分为 6 个类别,每个类别分为 3 个子类别(1、2、3)。 我用 sigmoid 激活做了一个简单的模型,并使用了 binary cross_entropy。 这是我的代码:
model.add(Dense(64, activation='relu'))
model.add(Dense(4, activation='sigmoid'))
return model
model.compile(optimizers.rmsprop(lr=0.003, decay=1e-6),loss="binary_crossentropy",metrics=["accuracy"])
我应该使用 softmax 将结果分为 3 个子类别,但我不知道应该如何使用它。
【问题讨论】:
标签: keras multilabel-classification multiclass-classification