Invariances Flashcards
1
Q
Why are invariances a problem?
A
- Human perceptual system very good at dealing with invariances (e.g translation, rotation, scaling, deformation, contrast, lighting); hard to make computers perceive
- Image and speech tasks require the input-output function to be insensitive to irrelevant variations of the input (e.g changes in position, orientation, illumination, or variations in pitch or accent) while being very sensitive to particular minute variations (e.g. white wolfs vs Samoyeds)
- LeCun, Bengio & Hinton (2015)
- Difficult for shallow classifiers - would need a good feature extractor that solves the selectivity-invariance dilemma
2
Q
Selectivity-invariance dilemma
A
Produces representations that are selective to the aspects of the image that are important for discrimination, but are invariant to irrelevant aspects such the pose of an animal
3
Q
Invariance Solutions
A
- Network design - sharing weights
- Using features
- Normalization
- Brute force