CPC G06N 3/048 (2023.01) [G06N 3/08 (2013.01)] | 16 Claims |
1. A computing apparatus comprising:
a retaining unit configured to retain an approximation table that approximately represents an activation function of a neural network, the approximation table mapping between a plurality of discrete input samples of the activation function and a plurality of output samples, the plurality of output samples respectively corresponding to the plurality of input samples; and
a computing unit configured to convert an input value of activation function computation to an output value using the approximation table retained by the retaining unit when the activation function is selected for the activation function computation,
wherein the plurality of input samples of the approximation table are set such that input samples more distant from a reference point in the domain of the activation function have a larger neighboring sample interval, and
wherein the neighboring sample interval is set such that the neighboring sample interval increases, from a basic sample interval at the reference point as a baseline, by a constant ratio or a constant increment with increasing distance from the reference point.
|