TPEM
Code and data for the ACL'2021 paper "Continual Learning for Task-oriented Dialogue System with Iterative Network Pruning, Expanding and Masking"
Install / Use
/learn @bzGeng/TPEMREADME
Code and data for the ACL'2021 paper "Continual Learning for Task-oriented Dialogue System with Iterative Network Pruning, Expanding and Masking"
requirements
- Python >=3.7
- Pytorch 1.2.0
1.You can run TPEM with
$ bash experiment/run_TPEM.sh
After completing the training process, you can use the following bash to obtain all middle results
$ bash experiment/eval_TPEM.sh
2.To observe the “catastrophic forgetting” of base model, you can run
$ bash experiment/run_GLMP_continual.sh
Obtain all middle results with
$ bash experiment/eval_GLMP_continual.sh
3.To run Re-init which need to save all 7 models:
$ bash experiment/run_GLMP_Re-init.sh
Obtain all middle results with
$ bash experiment/eval_GLMP_Re-init.sh
4.Run TPEM with random task order
$ bash experiment/run_TPEM_with_random_task_order.sh
To evaluate shuffle order results
$ bash experiment/eval_TPEM_with_shuffle_order.sh
If you find our work helpful, you can also refer to
SIGIR'2021 paper "Iterative Network Pruning with Uncertainty Regularization for Lifelong Sentiment Classification"
Related Skills
proje
Interactive vocabulary learning platform with smart flashcards and spaced repetition for effective language acquisition.
YC-Killer
2.7kA library of enterprise-grade AI agents designed to democratize artificial intelligence and provide free, open-source alternatives to overvalued Y Combinator startups. If you are excited about democratizing AI access & AI agents, please star ⭐️ this repository and use the link in the readme to join our open source AI research team.
best-practices-researcher
The most comprehensive Claude Code skills registry | Web Search: https://skills-registry-web.vercel.app
groundhog
400Groundhog's primary purpose is to teach people how Cursor and all these other coding agents work under the hood. If you understand how these coding assistants work from first principles, then you can drive these tools harder (or perhaps make your own!).
