В CNN для двоичной классификации изображений форма вывода должна быть (количество изображений, 1) или (количество изображений, 2)? В частности, вот 2 вида последнего слоя в CNN:
keras.layers.Dense(2, activation = 'softmax')(previousLayer)
or
keras.layers.Dense(1, activation = 'softmax')(previousLayer)
В первом случае для каждого изображения есть 2 выходных значения (вероятность принадлежности к группе 1 и вероятность принадлежности к группе 2). Во втором случае каждое изображение имеет только 1 выходное значение, которое является его меткой (0 или 1, метка=1 означает, что оно принадлежит к группе 1).
Который правильный? Есть ли внутренняя разница? Я не хочу распознавать какие-либо объекты на этих изображениях, просто разделю их на 2 группы.
Большое спасибо!