Learning Invariant Feature Hierarchies