Есть ли способ гарантировать, что ваша модель CNN прогнозирует выходы после определенных порогов? - PullRequest
0 голосов
/ 27 апреля 2020

У меня есть сеть, которая принимает входное изображение и выводит 37 значений, которые по сути являются функциями. Например, весь выходной класс представляет собой серию вопросов, значения которых представляют собой процент людей, согласившихся с указанной функцией. 0,60 для class1 и 0,4 для class12.

Теперь существуют некоторые условия, при которых выходные данные модели не могут иметь один класс выше, чем другой. Например, class1.1 должно быть выше class3.2, поскольку это более высокий вопрос в дереве решений. Есть ли способ, которым мы можем это реализовать?

1 Ответ

1 голос
/ 27 апреля 2020

Вместо непосредственного вывода a, b из вашей нейронной сети вы можете вывести a, a + ReLU (b) , что гарантирует, что второй выходной сигнал будет больше или равен первому .

...