Method for training a learning machine having a deep multi-layered network with labeled and unlabeled training data
First Claim
Patent Images
1. A method for training a learning machine comprising a deep network including a plurality of layers, the method comprising the steps of:
- applying a regularizer to one or more of the layers of the deep network in a first computer process;
training the regularizer with unlabeled data in a second computer process; and
training the deep network with labeled data in a third computer process;
wherein the regularizer comprises a layer separate from the one or more layers of the network.
3 Assignments
0 Petitions
Accused Products
Abstract
The invention includes a method for training a learning machine having a deep multi-layered network, with labeled and unlabeled training data. The deep multi-layered network is a network having multiple layers of non-linear mapping. The method generally includes applying unsupervised embedding to any one or more of the layers of the deep network. The unsupervised embedding is operative as a semi-supervised regularizer in the deep network.
20 Citations
12 Claims
-
1. A method for training a learning machine comprising a deep network including a plurality of layers, the method comprising the steps of:
-
applying a regularizer to one or more of the layers of the deep network in a first computer process; training the regularizer with unlabeled data in a second computer process; and training the deep network with labeled data in a third computer process; wherein the regularizer comprises a layer separate from the one or more layers of the network. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus for use in discriminative classification and regression, the apparatus comprising:
-
an input device for inputting unlabeled and labeled data associated with a phenomenon of interest; a processor; and a memory communicating with the processor, the memory comprising instructions executable by the processor for implementing a learning machine comprising a deep network including a plurality of layers and training the learning machine by; applying a regularizer to one or more of the layers of the deep network; training the regularizer with unlabeled data; and training the deep network with labeled data; wherein the regularizer applying, the regularizer training and the deep network training are performed in separate computer processes. - View Dependent Claims (9, 10, 11)
-
-
12. A method for training a learning machine comprising a deep network including a plurality of layers, the method comprising the steps of:
-
applying a regularizer to one or more of the layers of the deep network in a first computer process; training the regularizer with unlabeled data in a second computer process; and training the deep network with labeled data in a third computer process; wherein at least one of the regularizers comprises a layer separate from the one or more layers of the network.
-
Specification