Factor Graphs and the Sum-Product Algorithm | AMiner