Current pattern learning systems would score both patterns equally.
features like distributional similarity can predict 'cat' to be closer to {dog} than 'car', and a pattern learning system can use that information to rank 'Pattern 1' higher than 'Pattern 2'.