+ All Categories
Home > Documents > REUMass Amherst 2015 Data Science Bootcampmarlin/teaching/REU/bootcamp-day4.pdf · 2015-06-03 ·...

REUMass Amherst 2015 Data Science Bootcampmarlin/teaching/REU/bootcamp-day4.pdf · 2015-06-03 ·...

Date post: 27-Jul-2020
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
19
REUMass Amherst 2015 Data Science Bootcamp Day 4: Unsupervised Learning Prof. Ben Marlin [email protected]
Transcript
Page 1: REUMass Amherst 2015 Data Science Bootcampmarlin/teaching/REU/bootcamp-day4.pdf · 2015-06-03 · REUMass Amherst 2015 Data Science Bootcamp Day 4: Unsupervised Learning! Prof. Ben

 

REUMass Amherst 2015 Data Science Bootcamp

Day 4: Unsupervised Learning  

Prof. Ben Marlin [email protected]

 

Page 2: REUMass Amherst 2015 Data Science Bootcampmarlin/teaching/REU/bootcamp-day4.pdf · 2015-06-03 · REUMass Amherst 2015 Data Science Bootcamp Day 4: Unsupervised Learning! Prof. Ben

 

Plan  for  Day  4:    •  Clustering  • Dimensionality  Reduc8on  

Page 3: REUMass Amherst 2015 Data Science Bootcampmarlin/teaching/REU/bootcamp-day4.pdf · 2015-06-03 · REUMass Amherst 2015 Data Science Bootcamp Day 4: Unsupervised Learning! Prof. Ben

 

Clustering  

Page 4: REUMass Amherst 2015 Data Science Bootcampmarlin/teaching/REU/bootcamp-day4.pdf · 2015-06-03 · REUMass Amherst 2015 Data Science Bootcamp Day 4: Unsupervised Learning! Prof. Ben

 

Defini8on  of  a  Par88oning  

Page 5: REUMass Amherst 2015 Data Science Bootcampmarlin/teaching/REU/bootcamp-day4.pdf · 2015-06-03 · REUMass Amherst 2015 Data Science Bootcamp Day 4: Unsupervised Learning! Prof. Ben

 

Example:  Gene  Expression  Data    

Page 6: REUMass Amherst 2015 Data Science Bootcampmarlin/teaching/REU/bootcamp-day4.pdf · 2015-06-03 · REUMass Amherst 2015 Data Science Bootcamp Day 4: Unsupervised Learning! Prof. Ben

 

Example:  Online  Community  Detec8on    

Page 7: REUMass Amherst 2015 Data Science Bootcampmarlin/teaching/REU/bootcamp-day4.pdf · 2015-06-03 · REUMass Amherst 2015 Data Science Bootcamp Day 4: Unsupervised Learning! Prof. Ben

 

Example:  Super  Pixels  

Page 8: REUMass Amherst 2015 Data Science Bootcampmarlin/teaching/REU/bootcamp-day4.pdf · 2015-06-03 · REUMass Amherst 2015 Data Science Bootcamp Day 4: Unsupervised Learning! Prof. Ben

 

The  K-­‐Means  Algorithm  

Page 9: REUMass Amherst 2015 Data Science Bootcampmarlin/teaching/REU/bootcamp-day4.pdf · 2015-06-03 · REUMass Amherst 2015 Data Science Bootcamp Day 4: Unsupervised Learning! Prof. Ben

 

The  K-­‐Means  Algorithm  

Page 10: REUMass Amherst 2015 Data Science Bootcampmarlin/teaching/REU/bootcamp-day4.pdf · 2015-06-03 · REUMass Amherst 2015 Data Science Bootcamp Day 4: Unsupervised Learning! Prof. Ben

 

Dimensionality  Reduc8on  

Page 11: REUMass Amherst 2015 Data Science Bootcampmarlin/teaching/REU/bootcamp-day4.pdf · 2015-06-03 · REUMass Amherst 2015 Data Science Bootcamp Day 4: Unsupervised Learning! Prof. Ben

 

Example:  Image  Manifolds  

Page 12: REUMass Amherst 2015 Data Science Bootcampmarlin/teaching/REU/bootcamp-day4.pdf · 2015-06-03 · REUMass Amherst 2015 Data Science Bootcamp Day 4: Unsupervised Learning! Prof. Ben

 

Example:  Digits  

Page 13: REUMass Amherst 2015 Data Science Bootcampmarlin/teaching/REU/bootcamp-day4.pdf · 2015-06-03 · REUMass Amherst 2015 Data Science Bootcamp Day 4: Unsupervised Learning! Prof. Ben

 

Linear  Dimensionality  Reduc8on    

X  N  

D  

¼ Z  

K  

£ B  D  

Page 14: REUMass Amherst 2015 Data Science Bootcampmarlin/teaching/REU/bootcamp-day4.pdf · 2015-06-03 · REUMass Amherst 2015 Data Science Bootcamp Day 4: Unsupervised Learning! Prof. Ben

 

Linear  Dimensionality  Reduc8on    

Page 15: REUMass Amherst 2015 Data Science Bootcampmarlin/teaching/REU/bootcamp-day4.pdf · 2015-06-03 · REUMass Amherst 2015 Data Science Bootcamp Day 4: Unsupervised Learning! Prof. Ben

 

Principal  Components  Analysis  Under  the  assump4on  that  the  matrix  B  is  orthonormal,    we  obtain  a  classical  method  called  Principal  Components  Analysis  where  the  basis  elements  correspond  to  direc4ons  of  maximum  varia4on  in  the  data.  

Page 16: REUMass Amherst 2015 Data Science Bootcampmarlin/teaching/REU/bootcamp-day4.pdf · 2015-06-03 · REUMass Amherst 2015 Data Science Bootcamp Day 4: Unsupervised Learning! Prof. Ben

 

Sparse  Coding  Under  the  addi4onal  constraint  that  the  rows  of  Z  are  sparse,  we  obtain  a  method  called  Sparse  Coding:  

Page 17: REUMass Amherst 2015 Data Science Bootcampmarlin/teaching/REU/bootcamp-day4.pdf · 2015-06-03 · REUMass Amherst 2015 Data Science Bootcamp Day 4: Unsupervised Learning! Prof. Ben

 

Sparse  Coding  

Page 18: REUMass Amherst 2015 Data Science Bootcampmarlin/teaching/REU/bootcamp-day4.pdf · 2015-06-03 · REUMass Amherst 2015 Data Science Bootcamp Day 4: Unsupervised Learning! Prof. Ben

 

Mul8-­‐Dimensional  Scaling  

Page 19: REUMass Amherst 2015 Data Science Bootcampmarlin/teaching/REU/bootcamp-day4.pdf · 2015-06-03 · REUMass Amherst 2015 Data Science Bootcamp Day 4: Unsupervised Learning! Prof. Ben

 

ISOMAP  


Recommended