Peerajak Witoonchart, Prabhas Chongstitvatana, "Structured SVM
backpropagation to Convolutional Neural Network applying to Human Pose
Estimation," in review with Neural Networks (ISSN: 0893-6080), Aug
2016.
Abstract
In this work, we show how to formulate structured SVM as two layers of
Convolutional Neural Network, the top layer of which is loss augmented
inference layer, and the bottom is normal convolutional layer. Deformable
Part Model can be learned with newly created structured SVM neural network
by propagating the error of Deformable Part Model back propagate to
Convolutional Neural Network. The forward propagation calculate loss
augmented inference. The back propagation calculate the gradient from the
loss augmented inference layer to convolutional layer. By doing so, we
create a new type of convolutional neural network: Structured SVM
Convolutional Neural Network, which is then applied to Human Pose
Estimation problem. This new creation is a neural network, which can be
used as the last layer of deep learning. Our method jointly learn
structural model parameters and appearance model parameters. We implement
our method as a new layer of existing Caffe library. Our source code is
available for download.