Потеря журнала имеет приятное свойство - это дифференцируемая функция. Точность может быть более важной и определенно более интерпретируемой, но ее нельзя напрямую использовать при обучении сети из-за алгоритма обратного распространения, который требует, чтобы функция потерь была дифференцируемой. Когда предпочтительный убыток не может быть напрямую оптимизирован (например, точность), вы используете функцию потерь, которая ведет себя аналогично прокси истинной метрики. В случае двоичной классификации вы должны использовать сигмоид в конце и потерю в журнале для приблизительной точности. Они сильно коррелированы.
show_accuracy
параметра установлено значение «Истина» (например, при подгонке или при оценке). Это верно?def your_own_metric(y_true, y_pred)
функцию и передайте ееmodel.compile(..., metrics=[your_own_metric])