We have been asked to explain the differences between rules-engines and machine learning for anti-money laundering/banking secrecy act applications on numerous occasions. This question typically arises from the compliance team, wanting to better...
Banks are dependent upon models of all kinds. This is because reality is much too complex for us to understand well enough for perfect predictions of the future. Models are used as a simplification of reality.