Training products of experts by minimizing contrastive divergence
Neural Computation
A fast learning algorithm for deep belief nets
Neural Computation
The Journal of Machine Learning Research
Backpropagation applied to handwritten zip code recognition
Neural Computation
A Direct Locality Preserving Projections (DLPP) Algorithm for Image Recognition
Neural Processing Letters
Deep learning via semi-supervised embedding
Proceedings of the 25th international conference on Machine learning
ICML '09 Proceedings of the 26th Annual International Conference on Machine Learning
Semi-Supervised Learning
Affective image classification using features inspired by psychology and art theory
Proceedings of the international conference on Multimedia
Discriminative deep belief networks for visual data classification
Pattern Recognition
Hi-index | 0.00 |
This paper develops a semi-supervised learning algorithm called convolutional deep networks (CDN), to address the image classification problem with deep learning. First, we construct the previous several hidden layers using convolutional restricted Boltzmann machines, which can reduce the dimension and abstract the information of the images effectively. Second, we construct the following hidden layers using restricted Boltzmann machines, which can abstract the information of images quickly. Third, the constructed deep architecture is fine-tuned by gradient-descent based supervised learning with an exponential loss function. CDN can reduce the dimension and abstract the information of the images at the same time efficiently. More importantly, the abstraction and classification procedure of CDN use the same deep architecture to optimize the same parameter in different steps continuously, which can improve the learning ability effectively. We did several experiments on two standard image datasets, and show that CDN are competitive with both representative semi-supervised classifiers and existing deep learning techniques.