Approximation method of softmax function and neural network utilizing the same
AssigneeKneron (Taiwan) Co., Ltd.
InventorChi-Sheng WU
Life of this patent
Estimating the term…
Loading patent…
AssigneeKneron (Taiwan) Co., Ltd.
InventorChi-Sheng WU
Estimating the term…
An approximation method of softmax function which converts an input value of k-dimensional vector into an output value of m-dimensional vector, comprises: an exponential function approximation computing step performing a Leaky ReLU computation on one input value of k-dimensional vector to obtain a Leaky ReLU computation value and performing a polynomial function computation of a certain order based on the Leaky ReLU computation value to obtain an exponential approximation value, the exponential function approximation computing step repeated for another input value of k-dimensional vector to obtain another exponential approximation value; an addition computing step adding the exponential approximation values to obtain a sum value; and a division computing step dividing at least one of the exponential approximation values obtained in the exponential function approximation computing step by the sum value to obtain an output value of m-dimensional vector.
An approximation method of softmax function, converting one or more input values of a k-dimensional vector into one or more output values of an m-dimensional vector, comprising:
A neural network, the neural network having a classifier which has a softmax function computing module, the softmax function computing module converting one or more input values of a k-dimensional vector into one or more output values of a m-dimensional vector, the softmax function computing module including:
Dependencies are inferred from the claim text.