Proceedings

Neural Architecture Search of SPD Manifold Networks

Download BibTeX Cite

Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence. Main Track. Pages 3002-3009.

https://doi.org/10.24963/ijcai.2021/413

© 2021 International Joint Conferences on Artificial Intelligence

Abstract

In this paper, we propose a new neural architecture search (NAS) problem of Symmetric Positive Definite (SPD) manifold networks, aiming to automate the design of SPD neural architectures. To address this problem, we first introduce a geometrically rich and diverse SPD neural architecture search space for an efficient SPD cell design. Further, we model our new NAS problem with a one-shot training process of a single supernet. Based on the supernet modeling, we exploit a differentiable NAS algorithm on our relaxed continuous search space for SPD neural architecture search. Statistical evaluation of our method on drone, action, and emotion recognition tasks mostly provides better results than the state-of-the-art SPD networks and traditional NAS algorithms. Empirical results show that our algorithm excels in discovering better performing SPD network design and provides models that are more than three times lighter than searched by the state-of-the-art NAS algorithms.

  1. [Agrawal et al., 2019] A. Agrawal, B. Amos, S. Barratt, S. Boyd, S. Diamond, and J.Z. Kolter. Differentiable convex optimization layers. In NeurIPS, 2019.
  2. [Ahmed and Torresani, 2017] K. Ahmed and L. Torre- sani. Connectivity learning in multi-branch networks. arXiv:1709.09582, 2017.
  3. [Bhatia and Holbrook, 2006] R. Bhatia and J. Holbrook. Rie- mannian geometry and matrix geometric means. Linear algebra and its applications, 2006.
  4. [Bonnabel, 2013] S. Bonnabel. Stochastic gradient descent on riemannian manifolds. T-AC, 2013.
  5. [Brooks et al., 2019] D. Brooks, O. Schwander, F. Bar- baresco, J. Schneider, and M. Cord. Riemannian batch normalization for spd neural networks. In NeurIPS, 2019.
  6. [Chakraborty et al., 2018] R. Chakraborty, C. Yang, X. Zhen, M. Banerjee, D. Archer, D. Vaillancourt, V. Singh, and B. Vemuri. A statistical recurrent model on the manifold of symmetric positive definite matrices. In NeurIPS, 2018.
  7. [Chakraborty et al., 2020] R. Chakraborty, J. Bouza, J. Man- ton, and B.C. Vemuri. Manifoldnet: A deep neural network for manifold-valued data with applications. T-PAMI, 2020.
  8. [Chakraborty, 2020] R. Chakraborty. Manifoldnorm: Extending normalizations on riemannian manifolds. arXiv:2003.13869, 2020.
  9. [Chen et al., 2006] V.C. Chen, F. Li, S-S Ho, and H. Wechsler. Micro-doppler effect in radar: phenomenon, model, and simulation study. T-AES, 2006.
  10. [Cheng et al., 2016] G. Cheng, J. Ho, H. Salehian, and B.C. Vemuri. Recursive computation of the fréchet mean on non- positively curved riemannian manifolds with applications. In Riemannian Computing in Computer Vision. 2016.
  11. [Chu et al., 2019] X. Chu, B. Zhang, J. Li, Q. Li, and R. Xu. Scarletnas: Bridging the gap between scalability and fair- ness in neural architecture search. arXiv:1908.06022, 2019.
  12. [Chu et al., 2020] X. Chu, T. Zhou, B. Zhang, and J. Li. Fair DARTS: Eliminating Unfair Advantages in Differentiable Architecture Search. In ECCV, 2020.
  13. [Deb et al., 2002] K. Deb, A. Pratap, Sameer Agarwal, and TAMT Meyarivan. A fast and elitist multiobjective genetic algorithm: Nsga-ii. T-EC, 2002.
  14. [Dhall et al., 2014] A. Dhall, R. Goecke, J. Joshi, K. Sikka, and T. Gedeon. Emotion recognition in the wild challenge 2014: Baseline, data and protocol. In ICMI, 2014.
  15. [Dong et al., 2017] Z. Dong, S. Jia, C. Zhang, M. Pei, and Y. Wu. Deep manifold learning of symmetric positive definite matrices with application to face recognition. In AAAI, 2017.
  16. [Elsken et al., 2018] T. Elsken, J.H. Metzen, and F. Hutter. Neural architecture search: A survey. arXiv:1808.05377, 2018.
  17. [Engin et al., 2018] M. Engin, L. Wang, L. Zhou, and X. Liu. Deepkspd: Learning kernel-matrix-based spd representa- tion for fine-grained image recognition. In ECCV, 2018.
  18. [Gao et al., 2019] Z. Gao, Y. Wu, M.T. Harandi, and Y. Jia. A robust distance measure for similarity-based classification on the spd manifold. TNNLS, 2019.
  19. [Gong et al., 2019] X. Gong, S. Chang, Y. Jiang, and Z. Wang. Autogan: Neural architecture search for gen- erative adversarial networks. In ICCV, 2019.
  20. [Harandi et al., 2017] M.T. Harandi, M. Salzmann, and R. Hartley. Dimensionality reduction on spd manifolds: The emergence of geometry-aware methods. T-PAMI, 2017.
  21. [Huang and Van Gool, 2017] Z. Huang and L. Van Gool. A Riemannian network for SPD matrix learning. In AAAI, 2017.
  22. [Huang et al., 2017] Z. Huang, C. Wan, T. Probst, and L. Van Gool. Deep learning on Lie groups for skeleton- based action recognition. In ICCV, 2017.
  23. [Huang et al., 2018] Z. Huang, J. Wu, and L. Van Gool. Building deep networks on Grassmann manifolds. In AAAI, 2018.
  24. [Karcher, 1977] H. Karcher. Riemannian center of mass and mollifier smoothing. Communications on pure and applied mathematics, 1977.
  25. [Kumar et al., 2018] S. Kumar, A. Cherian, Y. Dai, and H. Li. Scalable dense non-rigid structure-from-motion: A grass- mannian perspective. In CVPR, 2018.
  26. [Kumar et al., 2020] S. Kumar, L. Van Gool, C. Oliveira, A. Cherian, Y. Dai, and H. Li. Dense non-rigid structure from motion: A manifold viewpoint. arXiv:2006.09197, 2020.
  27. [Kumar, 2019] S. Kumar. Jumping manifolds: Geometry aware dense non-rigid structure from motion. In CVPR, 2019.
  28. [Lackenby, 2020] Marc Lackenby. Introductory chapter on riemannian manifolds. Notes, 2020.
  29. [Liang et al., 2019] H. Liang, S. Zhang, J. Sun, X. He, W. Huang, K. Zhuang, and Z. Li. Darts+: Improved differentiable architecture search with early stopping. arXiv:1909.06035, 2019.
  30. [Liu et al., 2017] H. Liu, K. Simonyan, O. Vinyals, C. Fer- nando, and K. Kavukcuoglu. Hierarchical representations for efficient architecture search. arXiv:1711.00436, 2017.
  31. [Liu et al., 2018a] C. Liu, B. Zoph, M. Neumann, J. Shlens, W. Hua, L. Li, L. Fei-Fei, A. Yuille, J. Huang, and K. Mur- phy. Progressive neural architecture search. In ECCV, 2018.
  32. [Liu et al., 2018b] H. Liu, K. Simonyan, and Y. Yang. DARTS: Differentiable architecture search. In ICLR, 2018.
  33. [Martins and Astudillo, 2016] A. Martins and R. Astudillo. From softmax to sparsemax: A sparse model of attention and multi-label classification. In ICML, 2016.
  34. [Meng et al., 2019] D. Meng, X. Peng, K. Wang, and Y. Qiao. Frame attention networks for facial expression recognition in videos. In ICIP, 2019.
  35. [Moakher, 2005] M. Moakher. A differential geometric ap- proach to the geometric mean of symmetric positive- definite matrices. SIAM, 2005.
  36. [Müller et al., 2007] M. Müller, T. Röder, M. Clausen, B. Eberhardt, B. Krüger, and A. Weber. Documentation mocap database hdm05. 2007.
  37. [Nguyen et al., 2019] Xuan Son Nguyen, Luc Brun, Olivier Lézoray, and Sébastien Bougleux. A neural network based on spd manifold learning for skeleton-based hand gesture recognition. In CVPR, 2019.
  38. [Pennec et al., 2006] X. Pennec, P. Fillard, and N. Ayache. A riemannian framework for tensor computing. IJCV, 2006.
  39. [Pennec, 2020] X. Pennec. Manifold-valued image process- ing with spd matrices. In Riemannian Geometric Statistics in Medical Image Analysis, pages 75-134. Elsevier, 2020.
  40. [Real et al., 2019] E. Real, A. Aggarwal, Y. Huang, and Q.V. Le. Regularized evolution for image classifier architecture search. In AAAI, 2019.
  41. [Saxena and Verbeek, 2016] S. Saxena and J. Verbeek. Con- volutional neural fabrics. In NeurIPS, 2016.
  42. [Shin et al., 2018] R. Shin, C. Packer, and D. Song. Differen- tiable neural network architecture search. 2018.
  43. [Tuzel et al., 2008] O. Tuzel, F. Porikli, and P. Meer. Pedes- trian detection via classification on riemannian manifolds. T-PAMI, 2008.
  44. [Veniat and Denoyer, 2018] T. Veniat and L. Denoyer. Learn- ing time/memory-efficient deep architectures with budgeted super networks. In CVPR, 2018.
  45. [Wang et al., 2017] Q. Wang, P. Li, and L. Zhang. G2denet: Global gaussian distribution embedding network and its application to visual recognition. In CVPR, 2017.
  46. [Wang et al., 2019] Q. Wang, J. Xie, W. Zuo, L. Zhang, and P. Li. Deep cnns meet global covariance pooling: Better representation and generalization. arXiv:1904.06836, 2019.
  47. [Wu et al., 2019] B. Wu, X. Dai, P. Zhang, Y. Wang, F. Sun, Y. Wu, Y. Tian, P. Vajda, Y. Jia, and K. Keutzer. Fbnet: Hardware-aware efficient convnet design via differentiable neural architecture search. In CVPR, 2019.
  48. [Wu et al., 2021] Y. Wu, A. Liu, Z. Huang, S. Zhang, and L. Van Gool. Neural architecture search as sparse supernet. In AAAI, 2021.
  49. [Zhang et al., 2020] X. Zhang, Z. Huang, N. Wang, S. XI- ANG, and C. Pan. You only search once: Single shot neural architecture search via direct sparse optimization. T-PAMI, 2020.
  50. [Zhen et al., 2019] X. Zhen, R. Chakraborty, N. Vogt, B.B. Bendlin, and V. Singh. Dilated convolutional neural net- works for sequential manifold-valued data. In ICCV, 2019.
  51. [Zheng et al., 2019] X. Zheng, R. Ji, L. Tang, B. Zhang, J. Liu, and Q. Tian. Multinomial distribution learning for effective neural architecture search. In ICCV, 2019.
  52. [Zhou et al., 2019] H. Zhou, M. Yang, J. Wang, and W. Pan. Bayesnas: A bayesian approach for neural architecture search. In ICML, 2019.
  53. [Zoph and Le, 2016] B. Zoph and Q.V. Le. Neural architec- ture search with reinforcement learning. arXiv:1611.01578, 2016.

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

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