A computer program product comprising a computer readable hardware storage device having computer readable program code stored therein, said program code executable by a processor of a computer system to implement a method for generating structural parameters of a complex apparatus from at least one stipulated specification parameter, wherein the structural parameters are generated for producing the complex apparatus and the complex apparatus is constructed on the basis of these structural parameters, wherein the computer program product has or provides computer-readable instructions that, when executed on a data processing apparatus, prompt the latter to train a neural network on the basis of reference data and operating data and also to generate the structural parameters of the complex apparatus from the at least one specification parameter and by the trained neural network, wherein the reference data denote a multiplicity of complex apparatuses and the respective at least one specification parameter thereof and also in each case structural parameters, and wherein the operating data denote the multiplicity of complex apparatuses and the respective operating parameters thereof that correspond to the respective structural parameters;
- wherein during training an error magnitude is determined that comprises the divergence between the structural parameters of the reference data and structural parameters determined by the neural network and also the divergence between the respective at least one specification parameter and respective operating parameters that correspond to the structural parameters determined by the neural network.