Although the performance difference between the product rule and stacking is not significant, the product rule is obviously a better choice as it involves much easier implementation.
in the semi-supervised learning process, we only use the product rule to combine the individual classifiers.