Learning dynamic representations via an optimally-weighted maximum mean discrepancy optimization framework for continual learning | Synapse