Unsupervised learning and Visual Features Flashcards
How does unsupervised learning work?
Cluster unsorted data based on similarities and patterns
How does K-means clustering work?
You want to group the data into K clusters. This is done by minimizing the sum of squares distance between each point and the nearst center.
You start by just guessing centers, and then check for all points. Update with new centers until convergence.
How does the Gaussian Mixture model work?
Is used for density estimation. Places a kernel on top of the datapoints (like convolution) and tries to fit the data to this kernel.
How does PCA (Principal Component Analysis) work?
PCA is a data compression algorithm (dimensionality reduction). It transfers data to new coordinates, with the greates variance being the first coordinate. Will “lose” some data, but the most important stuff is kept.
What are two kinds of Visual Features?
- Hand crafted: You define a math formula and check
which features fit. Can be split into global and local. - Learned: Checks the distribution of data, the algorithm
“learns” what features are in the image.
What kinds of descriptors do we have?
- SIFT
- SURF
- HOG
- LBP
- Motion Flow field