Transferable Representation Learning Algorithm Definition