Method and System for Invariant Pattern Recognition
8 Assignments
0 Petitions
Accused Products
Abstract
An adaptive pattern recognition system optimizes an invariance objective and an input fidelity objective to accurately recognize input patterns in the presence of arbitrary input transformations. A fixed state or value of a feature output can nonlinearly reconstruct or generate multiple spatially distant input patterns and respond similarly to multiple spatially distant input patterns, while preserving the ability to efficiently evaluate the input fidelity objective. Exemplary networks, including a novel factorization of a third-order Boltzmann machine, exhibit multilayered, unsupervised learning of arbitrary transformations, and learn rich, complex features even in the absence of labeled data. These features are then used to classify unknown input patterns, to perform dimensionality reduction or compression,
25 Citations
22 Claims
-
1. (canceled)
-
9. (canceled)
-
21. A method to facilitate pattern recognition comprising:
processing a set of vectors into feature vectors;
wherein the processing comprises employing machine learning component adjusted parameters;
wherein the machine learning component adjusted parameters are adjusted based at least in part on at least partially conflicting learning objectives including an input fidelity objective and an invariance objective, and are further adjusted at least in part by adding one or more scaled derivatives of one or more of the at least partially conflicting learning objectives to one or more parameters.- View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
22. An apparatus comprising:
- a computing device;
said computing device to facilitate pattern recognition for a set of vectors;
said computing device to further process the set of vectors into feature vectors;
wherein said computing device including a machine learning component to adjust machine learning component parameters based at least in part on at least partially conflicting learning objectives including an input fidelity objective and an invariance objective, said machine learning component further to add one or more scaled derivatives of one or more of the at least partially conflicting learning objectives to one or more machine learning component parameters to adjust said machine learning component parameters. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
- a computing device;
Specification