Chapter 5.1 - Lecture Flashcards
What is Artificial Intelligence (AI)?
Artificial Intelligence is technology that allows a machine to mimic human behaviour
What are the subsets of Artificial Intelligence (AI)?
Machine Learning (Supervised) & Deep Learning (Unsupervised)
What is Machine Learning?
Machine Learning is a type of supervised learning, where humans curate training data, and write rules to create algorithms to allow this process to work
What is Deep Learning?
Deep Learning is a type of unsupervised learning that is mediated through an artificial neural network where there is no human intervention
Machine Learning is ___
Supervised
Deep Learning is ___
Unsupervised
___ has enabled faster progress in artificial vision
Deep Learning (Unsupervised)
Humans don’t know enough about ___ to make good rules about machine learning for artificial vision, ___ is able to create a better performing AI
Biological Vision // Unsupervised Deep Learning
What is a consequence of Deep Learning?
Humans sometimes can’t understand the rules of artificial neural networks
How many neurons does a fruit fly have?
~250,000
Which is more advanced, navigation and vision from Computer AI, or from a biological system?
Biological system
How long will it take before our artificial computer-based vision and navigation matches that of a biological system?
A long time
What is the Inverse Projection Problem?
The stimulus falling on the retina is very ambiguous, and different objects can cast the same image on the retina
We exist and operate in a __ world, however we gather visual information from __ images projected onto the retina, and so there can be many possible shapes in the environment that can create a similar image
3D // 2D
Projection of the __ world onto the __ retina, is then reconstructed into a __ Perception
3D // 2D // 3D
The retinal image only provides limited information about the ___ of the object
Properties
Why can the retinal image be difficult to interpret?
Because objects of interest can be hidden/obscured or blurred
What happens if you’re not accommodating to the distance of an object?
Any of the other objects in the scene, closer or further, will be blurred
What is Viewpoint Invariance?
The ability to recognize a single object seen from different viewpoints
What is Viewpoint Invariance important for?
For interacting with objects that can move relative to where you are looking at them from.
Computers used to have tremendous difficulty with ___ , but they are getting better at it
viewpoint invariance
What can human perception effortlessly achieve that computers still struggle with?
Viewpoint Invariance, (recognition of objects, for e.g. faces)
Computers facial recognition software can recognize human faces facing ___ as well as humans can, but do much worse with human faces facing ___
head-on // different directions
What can cause ambiguity in an image?
Light & Shadow
What is Perceptual Organization?
A process where elements in the environment are organized (put together / combined / grouped) to create our perception of objects
What are the two components of Perceptual Organization?
Grouping & Segregation
What is Grouping?
Bringing elements together, putting them together into objects