US 11,886,977 B2
Computing apparatus, computing method, storage medium, and table generating apparatus
Yoshihiro Mizuo, Tokyo (JP)
Assigned to CANON KABUSHIKI KAISHA, Tokyo (JP)
Filed by CANON KABUSHIKI KAISHA, Tokyo (JP)
Filed on Jan. 22, 2021, as Appl. No. 17/155,686.
Claims priority of application No. 2020-018209 (JP), filed on Feb. 5, 2020.
Prior Publication US 2021/0241077 A1, Aug. 5, 2021
Int. Cl. G06N 3/048 (2023.01); G06N 3/08 (2023.01)
CPC G06N 3/048 (2023.01) [G06N 3/08 (2013.01)] 16 Claims
OG exemplary drawing
 
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.