[Глубокое мышление] · Докажите, что softmax не зависит от смещения входных данных

искусственный интеллект Python

[Глубокое мышление] · Докажите, что softmax не зависит от смещения входных данных

 

Докажите, что на softmax не влияет постоянное смещение ввода, то есть softmax(x)=softmax(x+c)

То есть после добавления смещения c это не влияет на эффект всего слоя softmax. следующее:

 

20190425125303265.jpg

Какая от этого польза?

 

Может эффективно предотвратить переполнение данных

 

Как применить?

 

v2-02b14afaef92e51ba5ba8efb5201813a_hd.png

Это верно для любого а, что означает, что мы можем свободно корректировать экспоненциальную часть экспоненциальной функции Типичный подход состоит в том, чтобы взятьx_{1}、x_{2}....x_{n}Максимальное значение в: a=max{x1,x2.....xn}

Это гарантирует, что показатель степени никогда не превысит максимум 0, поэтому вы не получите переполнения. Даже если оставшаяся часть переполняется, разумное значение может быть получено после добавления a.