Dynamic against Dynamic: An Open-Set Self-Learning Framework | Synapse