Divergent Ensemble Networks Enhancing Uncertainty Estimation with Shared Representations and Independent Branching