Question: Using cifar 1 0 0 T: Plot the tsne output again - - but plot the original images at locations given by tsne Q: Can

Using cifar100 T: Plot the tsne output again -- but plot the original images at locations given by tsne
Q: Can you see significant structures now? Any groups of similar images? In what sense are they 'similar'?
[]
#hint:makesureyouscatter-plotthepoints,ortheimagesmay
#notshowup!
np.random.seed(0)
plt.figure(figsize=(40,40))#largerfiguremaybebetter
#...
There should be groups of 'similar' images, according to some visible pattern.
For example: apparently there is a bunch of images with an object in a center on a white background; another one with sky in the upper part and something else in the lower part. So these would be two patterns.
Q: What other patterns that tSNE picked up on can you distinguish? Is it only about color? Maybe some other features of an image get picked up?
Q: Find at least 5 new patterns, and describe them briefly.
Important question:
Q: Elaborate on why you think tSNE picks up these patterns? This is an important question, elaborate! Make sure your answers highlights your understanding of tSNE and related concepts.
[]
#...
For each of the 5 types of patterns you identified before we can select their representative images using their tSNE coordinates.
For example: in my case "the things on a white background", had tSNE coordinates close to (15,15), so I found 10 images with tSNE coordinates closest to (15,15). I then plotted them in one row.
T: Do the above for your five selected types of patterns.
Q: Did you get the expected images (namely the ones which you could see on the tSNE plot with images)?
[]
#...
Back to the high dimensional space!
Let's try a similar thing in the original, high-dimensional space.
T: Pick a representative image for each of the 5 patterns, and find 10 images which are closest in the original high-dimensional space. Plot them (in horizontal rows).
keyboard_arrow_down
Important question:
Q: The results are most likely not the same as previously. Do you understand why? This is really important, elaborate! Make sure it's clear you know what's hapenning here.
[]
#...

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!