Data Analysis 7: Clustering - Computerphile

  Рет қаралды 74,458

Computerphile

Computerphile

5 жыл бұрын

Grouping similar things together - either users with similar habits, or products in an online shop. Dr Mike Pound on Clustering. This is part 7 of the Data Analysis Learning Playlist: • Data Analysis with Dr ...
This Learning Playlist was designed by Dr Mercedes Torres-Torres & Dr Michael Pound of the University of Nottingham Computer Science Department. Find out more about Computer Science at Nottingham here: bit.ly/2IqwtNg
This series was made possible by sponsorship from by Google.
/ computerphile
/ computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at www.bradyharan.com

Пікірлер: 43
@Computerphile
@Computerphile 5 жыл бұрын
Check out the full Data Analysis Learning Playlist: kzbin.info/aero/PLzH6n4zXuckpfMu_4Ff8E7Z1behQks5ba
@heyandy889
@heyandy889 4 жыл бұрын
13:58 "It's worked pretty well; it's not perfect." I feel like that should be the slogan for this course and for data science in general.
@AubreyBarnard
@AubreyBarnard 5 жыл бұрын
To hopefully make it clearer to everyone, the iris labels were hidden from the clustering algorithms and then only used after the fact to see how well the clusters recovered the true labels. So the task was still unsupervised because the supervision was hidden. This is a standard technique for evaluating unsupervised machine learning algorithms.
@williamchamberlain2263
@williamchamberlain2263 4 жыл бұрын
Thanks - was wondering
@Wolves2314
@Wolves2314 5 жыл бұрын
I always click on a new Mike Pound Computerphile video at first sight.
@LittleLightCZ
@LittleLightCZ Жыл бұрын
I love videos like these. I believe that one day people won't say "I learned that on college", but "I went on KZbin and it was all there" instead.
@PaulMuston
@PaulMuston 4 жыл бұрын
How meta. This WAS the video that was recommended for me to watch.
@sajadmalik9097
@sajadmalik9097 3 жыл бұрын
I love this guy! He is amazing at these things.... Thanks friend this is a lifetime charity. Everyone is going to learn from this at free of cost.
@lumine2205
@lumine2205 5 жыл бұрын
You're gonna be so happy after google recommends you the Saw movie! A whole movie dedicated to a SAW!
@kieranklaassen
@kieranklaassen 5 жыл бұрын
best series ever! :) thanks so much for this
@ec92009y
@ec92009y 2 жыл бұрын
Wood turning videos are fascinating. Can’t wait to see what the KZbin algorithm recommends next for me.
@JohnsonLobster
@JohnsonLobster 5 жыл бұрын
I watch Computerphile videos the same way Mike watches woodturning videos.
@jacques5301
@jacques5301 5 жыл бұрын
Just submitted my last paper for my masters degree that HEAVILY relies on clustering algorithms. I really wish this video was released 2 years ago.
@jacques5301
@jacques5301 5 жыл бұрын
Also please consider making a video on big o complexity. I think it would go really good with this topic.
@HighlyShifty
@HighlyShifty 3 жыл бұрын
Thanks so much for this, a great look at clustering
@rnarith855
@rnarith855 2 жыл бұрын
Very clear explanation
@williamchamberlain2263
@williamchamberlain2263 4 жыл бұрын
Depending on which language(s) you're using, DBSCAN libraries can be worth a look
@hans-edwardhoene8333
@hans-edwardhoene8333 3 жыл бұрын
If you use the PAM clustering algorithm with an outlier, as in your example, is it possible that PAM would assign the outlier to its own group? In other words, is it possible that the lowest error would be achieved by assigning the outlier to one group and everything else to another group?
@Ma8t
@Ma8t 4 жыл бұрын
Hi, thanks for these great videos. At 13:35, I'm missing maximise_diag function, in which package is it?
@sebastiangilbert9105
@sebastiangilbert9105 4 жыл бұрын
I am having the same problem, did you get an answer?
@jasper939393
@jasper939393 4 жыл бұрын
I can't find any function for this too. ill come back if i find it.
@user-hq8tl4oc9o
@user-hq8tl4oc9o 4 жыл бұрын
Hello. I'm having same issue, did you get an answer?
@xfactor7923
@xfactor7923 2 жыл бұрын
Same question...No answers yet
@vsandu
@vsandu Жыл бұрын
Brilliant, cheers!
@Andrewsarcus
@Andrewsarcus 5 жыл бұрын
I purchased a wood turning lathe
@adamcetinkent
@adamcetinkent 5 жыл бұрын
Is there a degree to which the dimensions are weighted when you cluster? Or would you apply the weighting to your data before clustering them?
@Jupiter__001_
@Jupiter__001_ 5 жыл бұрын
I assume you would do this with the dimensions that come out of PCA, which implies that they have already been weighted.
@MartinMaat
@MartinMaat 2 жыл бұрын
If you ever wondered about the expression "high brow", here's your example.
@Peter-fy3zj
@Peter-fy3zj Жыл бұрын
Could I use kmeans for hyperspectral images ?
@guitarislife01
@guitarislife01 3 жыл бұрын
This video was recommended to me after watching an MIT lecture on clustering lol
@rabidbigdog
@rabidbigdog 5 жыл бұрын
The joy of wood? Dr Mike could become the Nick Offerman of the UK.
@alecksandrborovkov7602
@alecksandrborovkov7602 2 жыл бұрын
:) thanks
@SM-vo5gj
@SM-vo5gj Жыл бұрын
We all end up watching the wood turning videos, lol
@ArunKumar-yb2jn
@ArunKumar-yb2jn 2 жыл бұрын
If KZbin can't subtitle properly a British accent, I have no hope in Artificial Intelligence.
@darceysinclair8929
@darceysinclair8929 2 жыл бұрын
PSA: KZbin uses a mix between association analysis and clustering analysis
@ElPasoJoe1
@ElPasoJoe1 4 жыл бұрын
K nearest neighbors...
@ramixnudles7958
@ramixnudles7958 5 жыл бұрын
Only at 11 min in, but erm confused. You're clustering, but you don't have any idea of what you're clustering on? You aren't clustering on a dimension? I.e., music genre What gives you a red/blue division in the first place - "it just looks like here's a cluster... And that, there, is a cluster. Now, let's make 'em fit..."? I'm not understanding.
@AubreyBarnard
@AubreyBarnard 5 жыл бұрын
Clustering is just defining groups based on similarity. That similarity could be based on one or on any number of attributes. It is unsupervised which means there are no labels in the data. Now, the algorithms label each point with the same label as the closest cluster center, thereby labeling each cluster. Then the cluster centers are adjusted to better reflect the cluster members, and then the labels are updated based on the new cluster centers (which can assign points to different clusters compared to the previous round). Repeat until convergence, which is when no points are assigned to a different cluster and when the cluster centers stay the same. This is when the "best fit" is achieved.
5 жыл бұрын
I remember firefly.
@vivekupadhyay6663
@vivekupadhyay6663 Жыл бұрын
Jared aka Donald Dunn spotted
@SixTough
@SixTough 2 ай бұрын
PCA got almost equally wrong result 😂
Data Analysis 8: Classifying Data - Computerphile
15:49
Computerphile
Рет қаралды 44 М.
Data Analysis 0: Introduction to Data Analysis - Computerphile
14:08
Computerphile
Рет қаралды 273 М.
MEGA BOXES ARE BACK!!!
08:53
Brawl Stars
Рет қаралды 35 МЛН
He sees meat everywhere 😄🥩
00:11
AngLova
Рет қаралды 10 МЛН
Clustering with DBSCAN, Clearly Explained!!!
9:30
StatQuest with Josh Starmer
Рет қаралды 284 М.
Applied K-Means Clustering in R
16:54
Spencer Pao
Рет қаралды 52 М.
Data Analysis 6: Principal Component Analysis (PCA) - Computerphile
20:09
K-means & Image Segmentation - Computerphile
8:27
Computerphile
Рет қаралды 294 М.
Data Analysis 1: What is Data? - Computerphile
12:14
Computerphile
Рет қаралды 158 М.
Data Analysis 4: Data Transformation - Computerphile
19:31
Computerphile
Рет қаралды 84 М.
Data Analysis:  Clustering and Classification (Lec. 1, part 1)
26:59
All Learning Algorithms Explained in 14 Minutes
14:10
CinemaGuess
Рет қаралды 188 М.
Separable Filters and a Bauble - Computerphile
10:41
Computerphile
Рет қаралды 103 М.
MEGA BOXES ARE BACK!!!
08:53
Brawl Stars
Рет қаралды 35 МЛН