System, method, and non-transitory storage medium for providing an estimated results of an input including a plurality of parameters using a learning model
AssigneeCanon Kabushiki Kaisha
InventorKiyonori Matsumoto
Life of this patent
Estimating the term…
Abstract
A system provides an estimated result of an input including a plurality of parameters using a learning model, and the system is configured to provide information necessary to change an estimated result with regard to one parameter among the plurality of parameters, and set a condition for information with regard to at least one parameter among the plurality of parameters, wherein the condition is a condition for not providing some information regarding a parameter which is a target of the set condition as the information necessary to change the estimated result.
Claims7
A system that provides an estimated result using a learning model, the system comprising:
- a memory storing instructions;
- and
- a processor that is capable of executing the instructions stored in the memory causing the system to:
- set a condition with regard to at least one parameter among a plurality of parameters, the set condition limiting a change of an input value of the at least one parameter in a case where the input value of the at least one parameter is changeable to change the estimated result provided using the learning model;
- execute an estimation using the learning model based on respective input values corresponding to the plurality of parameters;
- and
- provide the estimated result of the executed estimation and information necessary to change the estimated result,
- wherein the provided information necessary to change the estimated result indicates a change of the input value of the at least one parameter that will change the estimated result provided using the learning model and that is not limited according to the set condition,
- wherein, as the set condition, respective weights for a plurality of category elements of at least one parameter among the plurality of parameters are designated, and the plurality of category elements are used for categorizing a user corresponding to the input values associated with the plurality of parameters, and
- wherein the respective weights indicate, in changing the estimated result, comparative easiness of a change of value for another parameter among the plurality of parameters.
A method performed in a system that provides an estimated result using a learning model, the method comprising:
- setting a condition with regard to at least one parameter among a plurality of parameters, the set condition limiting a change of an input value of the at least one parameter in a case where the input value of the at least one parameter is changeable to change the estimated result provided using the learning model;
- executing an estimation using the learning model based on respective input values corresponding to the plurality of parameters;
- and
- providing the estimated result of the executed estimation and information necessary to change the estimated result,
- wherein the provided information necessary to change the estimated result indicates a change of the input value of the at least one parameter that will change the estimated result provided using the learning model and that is not limited according to the set condition,
- wherein, as the set condition, respective weights for a plurality of category elements of at least one parameter among the plurality of parameters are designated, and the plurality of category elements are used for categorizing a user corresponding to the input values associated with the plurality of parameters, and
- wherein the respective weights indicate, in changing the estimated result, comparative easiness of a change of value for another parameter among the plurality of parameters.
A non-transitory recording medium storing a control program causing a system to perform each step of a control method of the system, the control method being performed by the system to provide an estimated result using a learning model, the control method comprising:
- setting a condition with regard to at least one parameter among a plurality of parameters, the set condition limiting a change of an input value of the at least one parameter in a case where the input value of the at least one parameter is changeable to change the estimated result provided using the learning model;
- executing an estimation using the learning model based on respective input values corresponding to the plurality of parameters;
- and
- providing the estimated result of the executed estimation and information necessary to change the estimated result,
- wherein the provided information necessary to change the estimated result indicates a change of the input value of the at least one parameter that will change the estimated result provided using the learning model and that is not limited according to the set condition,
- wherein, as the set condition, respective weights for a plurality of category elements of at least one parameter among the plurality of parameters are designated, and the plurality of category elements are used for categorizing a user corresponding to the input values associated with the plurality of parameters, and
- wherein the respective weights indicate, in changing the estimated result, comparative easiness of a change of value for another parameter among the plurality of parameters.
Dependencies are inferred from the claim text.