Self-organizing communication networks are a vital pillar in 5G and B5G technology, which operate automatically without human intervention in self-healing, self-configuring, and self-optimizing. Self-healing in these networks predicts and resolves network problems and improves performance with the following three methods in the research conducted: rule-based, algorithmic, and machine-learning approaches. This research used the TOPSIS technique as a multi-criteria decision-making method to rank and score cells after data preprocessing. Then, based on the rank of each cell, it is divided into two classes: normal and abnormal. Then, with three algorithms, decision tree, New Bayes and Random Fars, normal and abnormal cell prediction was performed independently. In the last step, using the combined method of maximum voting, the algorithm was completed and the results showed an improvement in the parameters Precisio=0.939, Recall=0.962, F-Measure=0.968, Accuracy=94.0717.