According to an aspect, there is provided a comput-er-implemented method for training a performance estimator model (22) for estimating the performance of a
cellular network. The performance estimator model (22) comprises an
encoder stage (24) comprisesing a plurality of encoders and a decoder stage (26) comprising a plurality of decoders. The network comprises a plurality of cells, and the
cellular network has a plurality of configuration parameters and a configuration parameter of interest that are each configurable per
cell. The method comprises: (I) obtaining (901) a training
data set, the training
data set comprising measurements of a plurality of performance parameters for the plurality of cells, wherein different values of the configuration parameters are being used among the plurality of cells, wherein the training
data set further comprises respective values of the plurality of configuration parameters for the plurality of cells; (II) training (903) the encoders to
encode the training data set into a respective representation for each
cell, wherein each
encoder receives, for a respective
cell, the measurements of the plurality of performance parameters and corresponding values of the plurality of configuration parameters for that cell, and wherein a layer of each of the plurality of encoders are interconnected as a neural network representing the
cellular network such that information on relationships between different pairs of cells in the cellular network is taken into account in the encoding; (ill) training (905) the decoders to decode a respective representation to determine a subset of the plurality of performance parameters for the respective cell associated with the configuration parameter of interest, wherein each decoder receives the respective representation and a current value of the configuration parameter of interest, wherein a layer of each of the plurality of decoders are interconnected as a neural network representing the cellular network such that information on relationships between different pairs of cells in the cellular network is taken into account in the decoding; (iv) determining (907) a value of a loss metric that is based on a difference between the input training data set and the output of the decoders; and (v) repeating (909) steps (II), (ill) and (iv) to retrain the encoders and decoders to obtain an improved value of the loss metric.