Enhance Belief Propagation Decoding using Ensemble Learning Approaches | Synapse