A non-transitory computer-readable storage medium storing a model generation program, which when read and executed, causes a computer to perform operations comprising:
- generating data using a generation model;
- transmitting the generated data to a plurality of trained identification models that each have acquired, by machine learning using local learning data, a capability of identifying whether given data is local learning data, and causing the identification models to perform an identification on the data;
- receiving results of identification with respect to the transmitted data executed by the identification models;
- and
- training the generation model to generate data that causes an identification performance of at least one of the plurality of identification models to be degraded by performing machine learning using the received results of the identification.