Two-level hierarchical feature learning for image classification
Guang-hui SONG, Xiao-gang JIN, Gen-lang CHEN, Yan NIE
Two-level hierarchical feature learning for image classification
In some image classification tasks, similarities among different categories are different and the samples are usually misclassified as highly similar categories. To distinguish highly similar categories, more specific features are required so that the classifier can improve the classification performance. In this paper, we propose a novel two-level hierarchical feature learning framework based on the deep convolutional neural network (CNN), which is simple and effective. First, the deep feature extractors of different levels are trained using the transfer learning method that fine-tunes the pre-trained deep CNN model toward the new target dataset. Second, the general feature extracted from all the categories and the specific feature extracted from highly similar categories are fused into a feature vector. Then the final feature representation is fed into a linear classifier. Finally, experiments using the Caltech-256, Oxford Flower-102, and Tasmania Coral Point Count (CPC) datasets demonstrate that the expression ability of the deep features resulting from two-level hierarchical feature learning is powerful. Our proposed method effectively increases the classification accuracy in comparison with flat multiple classification methods.
Transfer learning / Feature learning / Deep convolutional neural network / Hierarchical classification / Spectral clustering
[1] |
Angelova, A., Zhu, S., Lin, Y., 2013. Image segmentation for large-scale subcategory flower recognition. Proc. IEEE Workshop on Applications of Computer Vision, p.39–45. http://dx.doi.org/10.1109/WACV.2013.6474997
|
[2] |
Barrett, N., Meyer, L., Hill, N.,
|
[3] |
Bewley, M.S., Douillard, B., Nourani-Vatani, N.,
|
[4] |
Bewley, M.S., Nourani-Vatani, N., Rao, D.,
|
[5] |
Cai, Y., Yang, M.L., Li, J., 2015. Multiclass classification based on a deep convolutional network for head pose estimation. Front. Inform. Technol. Electron. Eng., 16(11):930–939. http://dx.doi.org/10.1631/FITEE.1500125
|
[6] |
Deng, J., Satheesh, S., Berg, A.C.,
|
[7] |
Deng, J., Ding, N., Jia, Y.Q.,
|
[8] |
Donahue, J., Jia, Y., Vinyals, O.,
|
[9] |
Fergus, R., Bernal, H., Weiss, Y.,
|
[10] |
Ge, Z.Y., McCool, C., Sanderson, C.,
|
[11] |
Girshick, R., Donahue, J., Darrell, T.,
|
[12] |
Griffin, G., Perona, P., 2008. Learning and using taxonomies for fast visual categorization. Proc. IEEE Conf. on Computer Vision and Pattern Recognition, p.1–8. http://dx.doi.org/10.1109/cvpr.2008.4587410
|
[13] |
Krizhevsky, A., Sutskever, I., Hinton, G.E., 2012. ImageNet classification with deep convolutional neural networks. Advances in Neural Information Processing Systems 25, p.1097–1105.
|
[14] |
Liu, B.Y., Sadeghi, F., Tappen, M.,
|
[15] |
Nilsback, M.E., 2009. An Automatic Visual Flora—Segmentation and Classification of Flower Images. PhD Thesis, University of Oxford, UK.
|
[16] |
Nilsback, M.E., Zisserman, A., 2008. Automated flower classification over a large number of classes. Proc. 6th Indian Conf. on Computer Vision, p.722–729. http://dx.doi.org/10.1109/ICVGIP.2008.47
|
[17] |
Razavian, A.S., Azizpour, H., Sullivan, J.,
|
[18] |
Srivastava, N., Salakhutdinov, R.R., 2013. Discriminative transfer learning with tree-based priors. Advances in Neural Information Processing Systems 26, p.2094–2102.
|
[19] |
Tousch, A.M., Herbin, S., Audibert, J.Y., 2012. Semantic hierarchies for image annotation: a survey. Patt. Recogn., 45(1):333–345. http://dx.doi.org/10.1016/j.patcog.2011.05.017
|
[20] |
Yan, Z.C., Zhang, H., Piramuthu, R.,
|
[21] |
Yosinski, J., Clune, J., Bengio, Y.,
|
[22] |
Zeiler, M.D., Fergus, R., 2014. Visualizing and understanding convolutional networks. Proc. 13th European Conf. on Computer Vision, p.818–833. http://dx.doi.org/10.1007/978-3-319-10590-1_53
|
[23] |
Zhao, B., Li, F., Xing, E.P., 2011. Large-scale category structure aware image categorization. Advances in Neural Information Processing Systems 24, p.1251–1259.
|
/
〈 | 〉 |