A system configured to execute a process of setting a factor variable area, the system comprising:
- a memory configured to store a plurality of measured values of at least one factor variable, and a label indicating good quality or bad quality of a product or a manufacturing process of producing the product corresponding to each of the plurality of measured values;
- and
- one or a plurality of processors configured to execute a process of determining the factor variable area,
- wherein the one or the plurality of processors executes;
- process of retrieving from the memory the plurality of measured values and the label corresponding to the each of the plurality of measured values;
- a process of dividing a factor variable space, defined by the at least one factor variable, into a plurality of grids by equally dividing a range determined by a maximum value and a minimum value of the plurality of measured values for each factor variable of the at least one factor variable;
- a process of setting a plurality of candidate areas based on a division, wherein each of the plurality of candidate areas includes one grid of the plurality of grids or a plurality of adjacent grids of the plurality of grids;
- a process of deriving, for the each of the plurality of candidate areas, a density of each grid of the plurality of grids based on the label associated with a measured value of the plurality of measured values that is within the each of the plurality of candidate areas:
- a process of acquiring, as a dummy value of the at least one factor variable, a value of a position where each of the plurality of grids is equally divided for each factor variable of the at least one factor variable;
- a process of deriving an estimated label indicating estimated good quality or estimated bad quality of the product or the manufacturing process of producing the product by inputting the dummy value to a determination model that learned a correspondence relationship between the measured value and the label;
- a process of deriving, for the each of the plurality of candidate areas, a first density and a second density of the each grid of the plurality of grids, wherein
- the first density is based on the label associated with the measured value, and
- the second density is based on the estimated label associated with the dummy value that are within a candidate area of the plurality of candidate areas;
- and
- a process of selecting one of the plurality of candidate areas as the factor variable area, based on the first density and the second density, wherein the factor variable area defines a range of a value of the at least one factor variable based on representation of a condition of the manufacturing process as the value of the at least one factor variable.