call dropout but it's basically set Z to zero it forces it to be zero half the time and so it tells the system like you know even if you don't have a latent variable do a good job at predicting whatever you can and then half the time it lets the system use Z and the the latent variable is combined additively with the representation extracted from the predictor so that zero has kind of a special meaning if you want so this is what it produces so this is recording of the real world this is a prediction when you set Z to zero all the time and so