Wouldn't it be amazing if the entities in a software system were coupled differently but similarly? They're calling each other so they're coupled. They're changed together do they're coupled. They have similar names, so they're coupled. One is the structural coupling, the second is the logical coupling, the third is the semantic coupling.
Turns out that structural coupling is affecting a lot of pairs of classes. Logical affects way less. But the logically coupled classes are also likely to be structurally coupled. This makes a case for building prediction models.
What are your structurally coupled classes? What is the chance that they will need to be changed over and over again?