Electronic device for reconstructing an artificial intelligence model and a control method thereof
AssigneeSamsung Electronics Co., Ltd.
InventorsInkwon Choi, Jaedeok Kim, Chiyoun Park, Youngchul Sohn, Changhyun Lee
Life of this patent
Estimating the term…
Abstract
An electronic device for reconstructing an artificial intelligence model, and a control method thereof are provided. The control method includes inputting at least one input data to a first artificial intelligence (AI) model, to acquire at least one output data, acquiring first usage information, based on the acquired at least one output data, acquiring first reconstruction information for reconstructing the first AI model, based on the acquired first usage information, and reconstructing the first AI model, based on the acquired first reconstruction information, to acquire a second AI model.
Claims19
A control method of an electronic device, the control method comprising:
- inputting at least one input data to a first artificial intelligence (AI) model, to acquire at least one output data that is output by the first AI model;
- acquiring first usage information, based on the acquired at least one output data;
- determining whether the acquired first usage information satisfies a predetermined condition, the predetermined condition comprising first data of the at least one output data being output by the first AI model a number of times that is greater than or equal to a threshold;
- in response to determining that the acquired first usage information satisfies the predetermined condition wherein the first data of the at least one output data is output by the first AI model a number of times that is greater than or equal to the threshold:
- acquiring first reconstruction information for reconstructing the first AI model, based on the acquired first usage information;
- and
- reconstructing the first AI model, based on the acquired first reconstruction information, to acquire a second AI model, and
- in response to determining that the first usage information does not satisfy the predetermined condition wherein the first data of the at least one output data is output by the first AI model a number of times that is less than the threshold:
- acquiring second usage information based on the acquired at least one output data excluding the first data of the at least one output data that is output by the first AI model a number of times less than the threshold;
- acquiring second reconstruction information for reconstructing the first AI model based on the acquired second usage information;
- and
- reconstructing the first AI model based on the acquired second reconstruction information to acquire a third AI model.
An electronic device comprising:
- a memory storing instructions;
- and
- a processor configured to execute the stored instructions to:
- input at least one input data to a first artificial intelligence (AI) model, to acquire at least one output data that is output by the first AI model;
- acquire first usage information, based on the acquired at least one output data;
- determine whether the acquired first usage information satisfies a predetermined condition, the predetermined condition comprising first data of the at least one output data being output by the first AI model a number of times that is greater than or equal to a threshold;
- in response to determining that the acquired first usage information satisfies the predetermined condition wherein the first data of the at least one output data is output by the first AI model a number of times that is greater than or equal to the threshold:
- acquire first reconstruction information for reconstructing the first AI model, based on the acquired first usage information;
- and
- reconstruct the first AI model, based on the acquired first reconstruction information, to acquire a second AI model, and
- in response to determining that the first usage information does not satisfy the predetermined condition wherein the first data of the at least one output data is output by the first AI model a number of times that is less than the threshold:
- acquire second usage information based on the acquired at least one output data excluding the first data of the at least one output data that is output by the first AI model a number of times less than the threshold;
- acquire second reconstruction information for reconstructing the first AI model based on the acquired second usage information;
- and
- reconstruct the first AI model based on the acquired second reconstruction information to acquire a third AI model.
A control method of a system that comprises an electronic device for reconstructing an artificial intelligence (AI) model, and a server, the control method comprising:
- inputting, by the electronic device, at least one input data to a first AI model, to acquire at least one output data that is output by the first AI model;
- acquiring, by the electronic device, first usage information, based on the acquired at least one output data;
- determining whether the acquired first usage information satisfies a predetermined condition, the predetermined condition comprising first data of the at least one output data being output by the first AI model a number of times that is greater than or equal to a threshold;
- in response to determining that the acquired first usage information satisfies the predetermined condition wherein the first data of the at least one output data is output by the first AI model a number of times that is greater than or equal to the threshold:
- transmitting, by the electronic device, the acquired first usage information to the server;
- acquiring, by the server, first reconstruction information for reconstructing the first AI model, based on the transmitted first usage information;
- transmitting, by the server, the acquired first reconstruction information to the electronic device;
- and
- reconstructing, by the electronic device, the first AI model, based on the transmitted first reconstruction information, to acquire a second AI model, and
- in response to determining that the first usage information does not satisfy the predetermined condition wherein the first data of the at least one output data is output by the first AI model a number of times that is less than the threshold:
- acquiring, by the electronic device, second usage information based on the acquired at least one output data excluding the first data of the at least one output data that is output by the first AI model a number of times less than the threshold;
- transmitting, by the electronic device, the acquired second usage information to the server;
- acquiring, by the server, second reconstruction information for reconstructing the first AI model based on the acquired second usage information;
- transmitting, by the server, the acquired second reconstruction information to the electronic device;
- and
- reconstructing, by the electronic device, the first AI model based on the acquired second reconstruction information to acquire a third AI model.
A system comprising:
- an electronic device configured to:
- input at least one input data to a first AI model, to acquire at least one output data that is output by the first AI model;
- and
- acquire first usage information, based on the acquired at least one output data;
- and
- a server configured to:
- receive the acquired first usage information from the electronic device;
- determine whether the acquired first usage information satisfies a predetermined condition, the predetermined condition comprising first data of the at least one output data being output by the first AI model a number of times that is greater than or equal to a threshold;
- in response to determining that the acquired first usage information satisfies the predetermined condition wherein the first data of the at least one output data is output by the first AI model a number of times that is greater than or equal to the threshold:
- acquire first reconstruction information for reconstructing the first AI model, based on the received first usage information;
- reconstruct the first AI model, based on the acquired first reconstruction information, to acquire a second AI model;
- and
- transmit the acquired second AI model to the electronic device, and
- in response to determining that the first usage information does not satisfy the predetermined condition wherein the first data of the at least one output data is output by the first AI model a number of times that is less than the threshold:
- acquire second usage information based on the acquired at least one output data excluding the first data of the at least one output data that is output by the first AI model a number of times less than the threshold;
- acquire second reconstruction information for reconstructing the first AI model based on the acquired second usage information;
- reconstruct the first AI model based on the acquired second reconstruction information to acquire a third AI model;
- and
- transmit the acquired third AI model to the electronic device.
Dependencies are inferred from the claim text.