Support Vector Machine (SVM) in 2 minutes

Поділитися
Вставка
  • Опубліковано 8 вер 2021
  • 2-Minute crash course on Support Vector Machine, one of the simplest and most elegant classification methods in Machine Learning. Unlike neural networks, SVMs can work with very small datasets and are not prone to overfitting.
    --------------------------
    This video would not have been possible without the help of Gökçe Dayanıklı.
  • Наука та технологія

КОМЕНТАРІ • 231

  • @masrafibinseraj
    @masrafibinseraj 6 місяців тому +31

    Me watching 2 minute video in 2x speed to understand SVM in 1 minute.. wooah..!

  • @amannagarkar
    @amannagarkar 2 роки тому +411

    I understood in 2 minutes what i couldn't in two hours. Thank you for such a great video!

  • @baronvonherzenberger2473
    @baronvonherzenberger2473 2 роки тому +18

    Great video!!! Right to the point, no fillers. Thanks a lot!

  • @wick_bourne
    @wick_bourne 2 роки тому +51

    I don't think, anything could have been much simpler and more fun to learn than this video. Cheers! Can you also make a video of Support vector regression?

  • @jannik207
    @jannik207 Рік тому +5

    Probably the best explanation I found on SVM so far. Great job!

  • @aayushjariwala6256
    @aayushjariwala6256 2 роки тому +7

    As 2 minute video, we would also expect detailed explanation videos with this clarity and visualizations. Loved your video so much and hoping you will get more views and subscribers!!!

  • @julianzuyeri2435
    @julianzuyeri2435 Рік тому +3

    In 2 minutes, you explained to my understanding a concept I've been trying to understand in the last 3months. Thumps up man

  • @rajbagi2002
    @rajbagi2002 Рік тому +5

    HATS OFF FOR THE TIME AND EFFORT PUT IN MAKING THE ANIMATION!!
    It literally would take me 3-4 days, maybe more (not working continuously) to achieve that perfect animation.

  • @deepthireddy3267
    @deepthireddy3267 Рік тому +3

    Many tutorials are needed in visual representations for easy understanding. We are tired of assuming 2D, 3D dimensions. Learning is easy this way, won't forget in life time. GreatWork!

  • @ssundi
    @ssundi 7 місяців тому

    A Simple and effective presentation of SVM. Thanks Man. God bless you.

  • @scotthalpern5631
    @scotthalpern5631 Рік тому +1

    This may be the most informative 2 minute video I've ever seen. The complexity of the topic to time taken to explain ratio is very high.

  • @esmfamil5086
    @esmfamil5086 Місяць тому

    Just what I needed damn. I rarely come across quality videos like this nowadays. Keep it up

  • @karllundgren
    @karllundgren 2 роки тому

    Tremendous quality-videos! Thank you! Hoping to see your channel grow!

  • @popomu90
    @popomu90 2 роки тому

    you are crazy this is crazy my whole half of spring semester saved with this video

  • @anandbihari3135
    @anandbihari3135 2 роки тому

    Wow the way u explained this was top notch… loved it thank you

  • @kunalsoni7681
    @kunalsoni7681 7 місяців тому

    your 2 minutes of videos can build someone's bright future ♥️💯😃

  • @awaisahmad5908
    @awaisahmad5908 2 роки тому +4

    Such a great demonstration.
    Saved a lot of time to understand the important concepts through visualization.

  • @thelinuxmann4659
    @thelinuxmann4659 2 роки тому +11

    You and Ahmad Bazzi are my goto channels

  • @GateAyush
    @GateAyush Рік тому

    This is the best explanation of the SVM.

  • @iamajaynair
    @iamajaynair 5 місяців тому

    Short. Simple. Concise. Thanks Bud!

  • @kodirovsshik
    @kodirovsshik 2 роки тому

    I'm glad I've randomly stumbled upon your channel ngl, these videos look really well made and are easy to get a grasp of

    • @VisuallyExplained
      @VisuallyExplained  2 роки тому +1

      Thanks, I appreciate that. That was the goal of this videos.

  • @johns4929
    @johns4929 29 днів тому

    Wow what an amazing video, i understood svm in 2 minutes, which I didn't watching other 15 minutes tutorial

  • @nikolatesla9240
    @nikolatesla9240 Рік тому

    you aresuch a great they thought same thing for 2 months which i cant understand but today is my exam your 2mins made my day

  • @avtaras
    @avtaras 3 місяці тому

    Wow this was unbelievably concise. Thank you so much!

  • @dontblink9065
    @dontblink9065 2 роки тому +2

    This is the best video I've ever seen, this is one of the problems of online courses that they go on and on for hours explaining few important things. For a person like me who has small attention span this works the best.

    • @VisuallyExplained
      @VisuallyExplained  2 роки тому +1

      Hey there, thanks a lot of your encouraging feedback, and stay tuned for more videos like this!

  • @a_curious_sid
    @a_curious_sid Рік тому

    Well explained in such short duration.
    Thanks!

  • @badublackwater6556
    @badublackwater6556 2 роки тому +1

    A comment to support this incredible video. Well explained and gorgeous animations! Thank you very! much.

  • @geoafrikana
    @geoafrikana 2 роки тому

    I'm liking, sharing and subscribing. This is too wonderful.

  • @Deepak61900
    @Deepak61900 Рік тому

    hats off for brevity and clarity

  • @vijayhn1366
    @vijayhn1366 7 місяців тому

    Very good animated explanation! Thanks !

  • @tobinholtmann6745
    @tobinholtmann6745 2 роки тому +1

    Amazing video summary. Wish my lecturers would just show this at the beginning, so everyone immediately understands it, and the rest of of the lecture can just be about the math and implementation.

  • @_s_h_l_o_k_
    @_s_h_l_o_k_ 2 роки тому

    Nicely Explained. Plz make full course on Machine Learning 🙏

  • @aargomemnon
    @aargomemnon Рік тому

    This is such a nice explanation. THank you for this.

  • @MrLazini
    @MrLazini 6 місяців тому

    This was incredibly informative, thanks!

  • @NoNTr1v1aL
    @NoNTr1v1aL 2 роки тому +1

    Absolutely amazing video! Subscribed.

  • @hammadmuhammad9399
    @hammadmuhammad9399 2 роки тому

    THANK YOU SOO MUCH SO WORIED ABOUT EXAM AND YOU MADE IT CLEAR

  • @SOMEONE-eq5bu
    @SOMEONE-eq5bu 2 роки тому

    couldn't be explained better, thanks
    likes and subbed

  • @sebastianmidolo1426
    @sebastianmidolo1426 2 роки тому

    Now you may not have many subs, but someone with this quality of content and editing is going to go far, the videos are incredible, keep it up !!
    New sub, have a beautiful day!!

  • @David-rb9lh
    @David-rb9lh 2 роки тому +5

    The content is insane , a huge explanation of SVM ,I didn’t expect that !
    Do you plan to talk about the different types of projection for the kernel tricks?

    • @VisuallyExplained
      @VisuallyExplained  2 роки тому +2

      Awesome!!! I'm glad the video was helpful. :) Kernel tricks are fascinating, I hope I can find the time to talk about them at some point.

  • @timepasstechniques4270
    @timepasstechniques4270 Рік тому

    You deserve ❤️ Great explanation 🔥🎉

  • @sushivamsingh2862
    @sushivamsingh2862 Рік тому

    Very well explained.... Appreciative ❤

  • @lilialola123
    @lilialola123 Рік тому

    this is excellent. please do more machine learning videos!

  • @emresahindance
    @emresahindance 2 роки тому +2

    lucky me that you shared it a month ago and I've came across the topic today

  • @ASDMan94
    @ASDMan94 2 роки тому

    Amazing simply amazing you just helped me for final cl project presentation what I didn’t understand all semester fantastic job

    • @VisuallyExplained
      @VisuallyExplained  2 роки тому

      Great to hear, thanks for writing this very nice comment.

  • @Templar_of_the_Clean_Code
    @Templar_of_the_Clean_Code 6 місяців тому

    Nice and quick explanation man, tanks!

  • @rand4492
    @rand4492 22 дні тому

    Perfect explanation thank you 🙏🏼

  • @shobotaiwo3273
    @shobotaiwo3273 2 роки тому

    I am happy to be part of this

  • @lores1413
    @lores1413 2 роки тому

    Thank you so much I really like your videos.
    Please keep posting.

  • @mugdhashrivastava
    @mugdhashrivastava 11 місяців тому

    the best 2 minutes utilization

  • @ahmadshakibsahak2316
    @ahmadshakibsahak2316 2 роки тому

    Thank you so much, loves from Afghanistan

  • @byronwilliams7977
    @byronwilliams7977 Рік тому +1

    Just got yourself a subscriber, keep it up.

  • @awaisbashirvlogs
    @awaisbashirvlogs Рік тому

    Very Informativ. A big thumbs up!

  • @jesusrivera3942
    @jesusrivera3942 2 роки тому

    BRILLIANT ! PERFECTLY PRESENTED

  • @morchedlafferty8614
    @morchedlafferty8614 2 роки тому

    Amazing content. Thank you for your efforts! :)

  • @gaboqv
    @gaboqv 2 роки тому

    such a fancy name for a hyperplane thanks for the heads up tough

  • @pdebuck1
    @pdebuck1 2 роки тому +11

    Your videos are great! Very clear and with interesting topics. I’m wondering if you have any experience with trajectory optimization or optimal control?

    • @VisuallyExplained
      @VisuallyExplained  2 роки тому +3

      Thank you, I appreciate that! Optimal control is on the agenda :-)

  • @ShadArfMohammed
    @ShadArfMohammed 2 роки тому

    Great visual explanation🙂

  • @dineshtripathi9880
    @dineshtripathi9880 2 роки тому

    Nice explanation and the content was great. Keep it up bro.

  • @alhdlakhfdqw
    @alhdlakhfdqw 2 роки тому

    really well explained and visualized! thank you very much for sharing! :) subbed!

  • @066_mohdkasibsiddiqui2
    @066_mohdkasibsiddiqui2 2 роки тому

    Great editing skills 👍🏻

  • @zerophase2338
    @zerophase2338 Рік тому

    Great job. Nice viz and explanation

  • @Cithulu1
    @Cithulu1 2 роки тому

    Fantastic video! Thank you for sharing

  • @meduse5482
    @meduse5482 6 місяців тому

    wow
    new subscriber here! subscribed from both my account to make sure i do not miss your content, super educational and got me very engaged! thank you so much

  • @user-es3wr6uf2l
    @user-es3wr6uf2l Рік тому +1

    Great video, Thank you

  • @repli5869
    @repli5869 2 роки тому

    Pretty Cool Stuff. Make more of these

  • @MashiroFetz
    @MashiroFetz 2 роки тому

    Well that was a great Video! Big thanks

  • @_Lavanya-ju8yi
    @_Lavanya-ju8yi 23 дні тому

    great explanation!

  • @RahulSam
    @RahulSam 2 роки тому

    Stellar video!

  • @abdelouadoudkhouri8234
    @abdelouadoudkhouri8234 2 роки тому

    WHAT A GREAT CHANNEL !

  • @mayurjadhav5332
    @mayurjadhav5332 Рік тому

    the best explanation

  • @abdulghanialmasri5550
    @abdulghanialmasri5550 2 роки тому

    Great topics and great explanations

  • @harshitrathore1744
    @harshitrathore1744 2 роки тому

    Amazing Video !!!

  • @fahnub
    @fahnub 2 роки тому

    this was so helpful man

  • @Felicia-126
    @Felicia-126 Рік тому

    Amazing video!

  • @MrWater2
    @MrWater2 4 місяці тому

    Could you make another one about SVM use for anomaly detection in a non supervised manner? Thanks! Great video!!

  • @akshatkumar4063
    @akshatkumar4063 2 роки тому +1

    Hey Visually Explained! Great videos. Love your channel. Subscribed and liked 100%. Can you please also do a video on Kernals for SVM???

  • @teaknowsoundlab
    @teaknowsoundlab 2 роки тому

    wow amazing ...thanks mate

  • @faisaltasleemft
    @faisaltasleemft 2 роки тому

    Very good in short time visually explained

  • @TheWiseflower
    @TheWiseflower Рік тому

    great video, thank you!

  • @sergejgrednev5314
    @sergejgrednev5314 2 роки тому

    Good explanation!

  • @Darkev77
    @Darkev77 2 роки тому +4

    Wow, I'm so glad I found this channel. Can SVMs b used for multiclass classification?

    • @VisuallyExplained
      @VisuallyExplained  2 роки тому +2

      Yes! One way to do it if you have n classes is to train n different classifiers, where classifier "i" tells you whether your input is in class "i" or not.

    • @David-rb9lh
      @David-rb9lh 2 роки тому

      Basically every binary classifier can be used for multiclass classification tasks .
      But you probably know that yet.

  • @Abhishek-jz1xk
    @Abhishek-jz1xk 2 роки тому +1

    Love your explanation

  • @omarallam4548
    @omarallam4548 2 роки тому

    Great brief thanks a lot ♥

  • @shobotaiwo3273
    @shobotaiwo3273 2 роки тому

    Wow! This is great

  • @ZinzinsIA
    @ZinzinsIA 29 днів тому

    Awesome content and video edition, thank you so much. Do you have any advice to produce such kind of graphics and animation ?

  • @waseemahmed7919
    @waseemahmed7919 Рік тому

    best contribution and wonderful animation. how you make such great animations?

  • @dianajumaili1572
    @dianajumaili1572 2 роки тому

    Nice video! thanks!!

  • @wakaikozy6084
    @wakaikozy6084 Рік тому

    Thank you!! Genius

  • @Manojkumarashok
    @Manojkumarashok Місяць тому

    SO GOOOD!!!!

  • @harrybennett-cowell2644
    @harrybennett-cowell2644 2 роки тому

    Great video very helpful

  • @sayanbhowmick9203
    @sayanbhowmick9203 2 місяці тому

    Great Video

  • @mindbraininterface8832
    @mindbraininterface8832 2 роки тому +4

    Dude, this is amazing! How did you make these animations? They seem sort of like Primer's, so Unity?

    • @VisuallyExplained
      @VisuallyExplained  2 роки тому +4

      Thanks for the compliment! I don’t use Unity, but Blender3D. It’s open source and “script-able” in python, it’s really awesome.

    • @ifeoluwaaderemi5477
      @ifeoluwaaderemi5477 2 роки тому

      @@VisuallyExplained Teach me the way

  • @user-yt3qv5is4y
    @user-yt3qv5is4y 2 роки тому

    Fantastic video! Very well explained 👏

  • @TheTessatje123
    @TheTessatje123 Рік тому

    Thanks! This is very nice because it's visualized in an intuitive way!
    Three questions: Why is there a -2 in the norm || w ||^(-2 ) 1:12? And isn't w the slope of the hyper-plane? If so, why do you want to maximize a slope?

    • @VisuallyExplained
      @VisuallyExplained  Рік тому

      Great questions!
      1. There is a "-2" because we want to maximize 1/||w||^2 (the inverse of the square of the norm of w)
      2. W can indeed be thought of as the slope of the hyperplane.
      3. We actually want to maximize 1/||w||^2, which is equivalent to minimizing ||w||. The reason we want to do that is because if you can consider the two hyperplanes:
      wx+b=1
      and
      wx+b=-1,
      which are denoted by a dashed line in 0:50, the distance between them, or the "margin", is equal to 2/||w||. And we want this margin to be as large possible to separate the "+1" and "-1" points as cleanly as possible. See for example page 10 of the link below
      web.mit.edu/6.034/wwwbob/svm-notes-long-08.pdf

  • @RohitKumar-dg2qt
    @RohitKumar-dg2qt 2 роки тому

    please please please i request on behalf of millions that you kindly add other ML algos. It is so beautiful to understand

  • @ahmadmaroufmiro
    @ahmadmaroufmiro 2 роки тому

    I get in 2 minutes more than a full course 👌

    • @VisuallyExplained
      @VisuallyExplained  2 роки тому

      Awesome!!!! I'm so glad to hear my videos are helpful and good luck with your courses.

  • @pomegranate8593
    @pomegranate8593 Рік тому

    AWESOME!

  • @SPeeDKiLL45
    @SPeeDKiLL45 2 роки тому

    nice thank you more from that

  • @theroast6842
    @theroast6842 3 місяці тому

    00:01 SVMs are elegant and effective for classification tasks.
    00:18 SVMs classify points in n-dimensional space using features
    00:34 SVM finds the hyperplane that best separates two categories.
    00:52 SVM requires a labeled training set for supervised learning.
    01:08 SVM maximizes margin with category points on correct side
    01:25 SVMs are easy to understand, implement, use, and interpret with effective performance on small training data
    01:44 Support Vector Machine uses clever techniques for nonlinear data
    02:03 SVM can be used for face detection, spam filter training, and text recognition.

  • @berkceyhan5031
    @berkceyhan5031 2 роки тому

    Very good!