Generative DNA: Representation learning for DNA-based approximate image storage