Это одна из причин, по которой рекомендуется нормализовать метки ваших данных, скажем, в диапазоне [0, 1]
или [-1, 1]
.Тогда легко ограничить выход нейронной сети одним из этих диапазонов, поместив функцию активации sigmoid
или tanh
на выходной слой.
Это то, что обычно делается для детекторов сверточных объектов, иэто должно работать нормально для вашей проблемы.Нейронные сети не могут выводить распределения вероятностей, если ваша модель не выводит параметры распределения вероятностей, но просто нормализация работает нормально и это проще.