autoencoder mutations