An analysis of four missing data treatment methods for supervised learning | Synapse