| CPC G06N 20/00 (2019.01) [G06N 3/04 (2013.01); G06N 3/08 (2013.01); G06N 5/02 (2013.01)] | 14 Claims |

|
1. An electronic device comprising:
memory storing information on a first artificial intelligence model trained through first learning data and information on a second artificial intelligence model trained through the first learning data;
a communication interface; and
a processor, comprising processing circuitry, connected to the memory and configured to control the electronic device,
wherein the processor is configured to:
input second learning data to each of the first artificial intelligence model and the second artificial intelligence model;
retrain the second artificial intelligence model based on an output of each of a plurality of first layers included in the first artificial intelligence model and an output of each of a plurality of second layers included in the second artificial intelligence model; and
control the communication interface to transmit the retrained second artificial intelligence model to an external device,
wherein each of the plurality of first layers comprises a plurality of two-dimensional filters,
wherein each of the plurality of second layers comprises a plurality of one-dimensional filters having a filter size reduced from each of a plurality of two-dimensional filters of corresponding first layer,
wherein a number of the plurality of first layers is the same as a number of the plurality of second layers, and
wherein a number of the plurality of two-dimensional filters included in each of the plurality of first layers is the same as a number of the plurality of one-dimensional filters included in the corresponding second layer,
wherein each of the plurality of one-dimensional filters is in a form of 1×N or in a form of N×1, and
wherein the processor is configured to:
read input data from the memory in a row unit or a column unit; and
input the read input data to the retrained second artificial intelligence model to process the input data.
|