the dataset is normalized before any posteriors are calculated