neural self-discovery