Start with a single prototype code
Learn to invert the generator in
the vicinity of the prototype by
adding noise to the code and
generating (code, image) pairs
for training a neural net.
Then use the learned model to
get codes for real images that are
similar to the prototype. Add
noise to these codes and
generate more training data.
This extends the region that
can be inverted along the data
manifold (with genetic jumps).
prototype
+
nearby
datapoint
manifold of digit
class in code space