| CPC G06N 3/084 (2013.01) [G06N 3/04 (2013.01)] | 36 Claims |

|
1. A data processing method using a multi-layer neural network model comprising:
inputting data to the multi-layer neural network model;
setting at least one layer of the multi-layer neural network model in which a number of input feature maps is to be expanded and an expansion multiple of expanding the number of input feature maps;
expanding, for the set at least one layer in the network model, a number of input feature maps of the determined at least one layer in accordance with the set expansion multiple by convolving at least one first filter; and
computing the data in each layer of the network model,
wherein data computation in the set at least one layer is convolution computation of the expanded input feature maps and second filters,
wherein the at least one first filter has been updated based on gradient values of the expanded input feature maps in a back propagation in training of the multi-layer neural network model, and
wherein data computation by using the expanded input feature maps comprises:
reading out input feature maps before expansion a plurality of times and computing the data with each of the read out feature maps.
|