Proceedings

Learning Shared Knowledge for Deep Lifelong Learning using Deconvolutional Networks

Download BibTeX Cite

Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence. Main track. Pages 2837-2844.

https://doi.org/10.24963/ijcai.2019/393

Abstract

Current mechanisms for knowledge transfer in deep networks tend to either share the lower layers between tasks, or build upon representations trained on other tasks. However, existing work in non-deep multi-task and lifelong learning has shown success with using factorized representations of the model parameter space for transfer, permitting more flexible construction of task models. Inspired by this idea, we introduce a novel architecture for sharing latent factorized representations in convolutional neural networks (CNNs). The proposed approach, called a deconvolutional factorized CNN, uses a combination of deconvolutional factorization and tensor contraction to perform flexible transfer between tasks. Experiments on two computer vision data sets show that the DF-CNN achieves superior performance in challenging lifelong learning settings, resists catastrophic forgetting, and exhibits reverse transfer to improve previously learned tasks from subsequent experience without retraining.

  1. [Baxter, 2000] J. Baxter. A model of inductive bias learning. Journal of Artificial Intelligence Research, 12(1):149-198, February 2000.
  2. [Bell and Renals, 2015] P. Bell and S. Renals. Regular- ization of context-dependent deep neural networks with context-independent multi-task training. In Proc. of the 2015 IEEE International Conference on Acoustics, Speech and Signal Processing, pages 4290-4294, 2015.
  3. [Caruana, 1993] R. Caruana. Multitask learning: A knowledge-based source of inductive bias. In Proc. of the 10th International Conference on Machine Learning, pages 41-48, 1993.
  4. [Chen and Liu, 2016] Z. Chen and B. Liu. Lifelong Machine Learning. Synthesis Lectures on Artificial Intelligence and Machine Learning. Morgan & Claypool Publishers, 2016.
  5. [Chen et al., 2017] L. Chen, H. Zhang, J. Xiao, L. Nie, J. Shao, and T. Chua. SCA-CNN: spatial and channel-wise attention in convolutional networks for image captioning. In Proc. of the IEEE Conference on Computer Vision and Pattern Recognition, 2017.
  6. [Gao et al., 2019] Y. Gao, Q. She, J. Ma, M. Zhao, W. Liu, and A. L. Yuille. NDDR-CNN: Layer-wise feature fusing in multi-task CNN by neural discriminative dimensionality reduction. In Proc. of the IEEE Conference on Computer Vision and Pattern Recognition, pages 3205-3214, 2019.
  7. [Ha et al., 2017] D. Ha, A. M. Dai, and Q. V. Le. Hypernet- works. In Proc. of the International Conference on Learn- ing Representations, 2017.
  8. [He et al., 2016] K. He, X. Zhang, and S. Ren. Deep resid- ual learning for image recognition. In Proc. of the IEEE Conference on Computer Vision and Pattern Recognition, pages 770-778, 2016.
  9. [Hu et al., 2018] Jie Hu, Li Shen, and Gang Sun. Squeeze- and-excitation networks. In Proc. of the IEEE Conference on Computer Vision and Pattern Recognition, 2018.
  10. [Huang et al., 2013] J. Huang, J. Li, D. Yu, L. Deng, and Y. Gong. Cross-language knowledge transfer using mul- tilingual deep neural network with shared hidden layers. In Proc. of the 2013 IEEE International Conference on Acoustics, Speech and Signal Processing, pages 7304- 7308, 2013.
  11. [Jia et al., 2016] X. Jia, B. D. Brabandere, T. Tuytelaars, and L. V. Gool. Dynamic filter networks. Advances in Neural Information Processing Systems 29:667-675, 2016.
  12. [Kirkpatrick et al., 2017] J. Kirkpatrick, R. Pascanu, N. C. Rabinowitz, J. Veness, G. Desjardins, and A. A. Rusu, et al. Overcoming catastrophic forgetting in neural net- works. Proc. of the National Academy of Sciences, 114(13):3521-3526, 2017.
  13. [Krizhevsky and Hinton, 2009] A. Krizhevsky and G. Hin- ton. Learning multiple layers of features from tiny images. Technical report, University of Toronto, 2009.
  14. [Krizhevsky et al., 2012] A. Krizhevsky, I. Sutskever, and G. E. Hinton. ImageNet classification with deep convo- lutional neural networks. Advances in Neural Information Processing Systems 25:1097-1105, 2012.
  15. [Kumar and Daume, 2012] A. Kumar and H. Daume. Learn- ing task grouping and overlap in multi-task learning. In Proc. of the 29th International Conference on Machine Learning, pages 1383-1390, 2012.
  16. [LeCun et al., 1998] Y. LeCun, L. Bottou, Y. Bengio, and P. Haffner. Gradient-based learning applied to document recognition. Proc. of the IEEE, 86(11):2278-2324, 1998.
  17. [Liu et al., 2017a] H. Liu, J. Lu, J. Feng, and J. Zhou. Learning deep sharable and structural detectors for face alignment. IEEE Transactions on Image Processing, 26(4):1666-1678, 2017.
  18. [Liu et al., 2017b] P. Liu, X. Qiu, and X. Huang. Adversarial multi-task learning for text classification. In Proc. of the 55th Annual Meeting of the Association for Computational Linguistics, 2017.
  19. [Long et al., 2017] M. Long, Z. Cao, J. Wang, and P. S. Yu. Learning multiple tasks with multilinear relationship net- works. Advances in Neural Information Processing Sys- tems 30:1594-1603, 2017.
  20. [Lu et al., 2017] Y. Lu, A. Kumar, S. Zhai, Y. Cheng, T. Ja- vidi, and R. Feris. Fully-adaptive feature sharing in multi- task networks with applications in person attribute classi- fication. In Proc. of the IEEE Conference on Computer Vision and Pattern Recognition, 2017.
  21. [Maurer et al., 2013] A. Maurer, M. Pontil, and B. Romera- Paredes. Sparse coding for multitask and transfer learning. In Proc. of the 30th International Conference on Machine Learning, pages 343-351, 2013.
  22. [Misra et al., 2016] I. Misra, A. Shrivastava, A. Gupta, and M. Hebert. Cross-stitch networks for multi-task learning. In Proc. of the IEEE Conference on Computer Vision and Pattern Recognition, pages 3994-4003, 2016.
  23. [Noh et al., 2015] H. Noh, S. Hong, and B. Han. Learn- ing deconvolution network for semantic segmentation. In Proc. of the 2015 IEEE International Conference on Com- puter Vision, pages 1520-1528, 2015.
  24. [Pinto and Gupta, 2017] L. Pinto and A. Gupta. Learning to push by grasping: Using multiple tasks for effective learn- ing. In Proc. of the 2017 IEEE International Conference on Robotics and Automation, pages 2161-2168, 2017.
  25. [Ranjan et al., 2017] R. Ranjan, V. Patel, and R. Chellappa. Hyperface: A deep multi-task learning framework for face detection, landmark localization, pose estimation, and gender recognition. IEEE Transactions on Pattern Analy- sis and Machine Intelligence, 2017.
  26. [Rusu et al., 2016] A. A. Rusu, N. C. Rabinowitz, G. Des- jardins, H. Soyer, J. Kirkpatrick, and K. Kavukcuoglu, et al. Progressive neural networks. CoRR, abs/1606.04671, 2016.
  27. [Ruvolo and Eaton, 2013] P. Ruvolo and E. Eaton. ELLA: An efficient lifelong learning algorithm. In Proc. of the 30th International Conference on Machine Learning, pages 507-515, 2013.
  28. [Simonyan and Zisserman, 2015] K. Simonyan and A. Zis- serman. Very deep convolutional networks for large-scale image recognition. In Proc. of the International Confer- ence on Learning Representations, 2015.
  29. [Venkateswara et al., 2017] H. Venkateswara, J. Eusebio, S. Chakraborty, and S. Panchanathan. Deep hashing net- work for unsupervised domain adaptation. In Proc. of the IEEE Conference on Computer Vision and Pattern Recog- nition, 2017.
  30. [Yang and Hospedales, 2017] Y. Yang and T. Hospedales. Deep multi-task representation learning: a tensor factori- sation approach. In Proc. of the International Conference on Learning Representations, 2017.
  31. [Yim et al., 2015] J. Yim, H. Jung, B. Yoo, C. Choi, D. Park, and J. Kim. Rotating your face using multi-task deep neu- ral network. In Proc. of the IEEE Conference on Computer Vision and Pattern Recognition, pages 676-684, 2015.
  32. [Yoon et al., 2018] J. Yoon, E. Yang, and S. Hwang. Life- long learning with dynamically expandable networks. In Proc. of the International Conference on Learning Repre- sentations, 2018.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards