Гиперболический тангенс сигмоидной передаточной функции
Совет
Чтобы использовать гиперболическую активацию тангенса для глубокого обучения, используйте tanhLayer
функцию или dlarray
способ танх.
принимает матрицу чистых входных векторов, A
= tansig(N
)N
и возвращает S
-by- Q
матрица, A
, элементов N
вкраплен в [-1 1]
.
tansig
является нейронной передаточной функцией. Передаточные функции вычисляют выход слоя из его чистого входа.
a = tansig(n) = 2/(1+exp(-2*n))-1
Это математически эквивалентно tanh(N)
. Он отличается тем, что запускается быстрее, чем реализация MATLAB tanh
, но результаты могут иметь очень маленькие числовые различия. Эта функция является хорошим компромиссом для нейронных сетей, где скорость важна, а точная форма передаточной функции - нет.
[1] Vogl, T. P., et al. «Accelering the Convergence of the Back-Propagation Method». Биологическая кибернетика, том 59, № 4-5, сентябрь 1988, стр. 257-63. DOI.org (Crossref), doi:10.1007/BF00332914.