Support Vector Machine (SVM) in 7 minutes - Fun Machine Learning

Поделиться
HTML-код
  • Опубликовано: 9 фев 2025

Комментарии • 334

  • @Augmented_AI
    @Augmented_AI  3 года назад +2

    ⭐ If you enjoy my work, Id really appreciate a Coffee😎☕ - augmentedstartups.info/BuyMeCoffee

  • @Abdullah-mg5zl
    @Abdullah-mg5zl 6 лет назад +561

    Here is a quick *summary* of this video:
    -SVM can be used to do *binary* classification
    -SVM finds a *hyper-plane* (line in 2d, plane in 3d, etc) that separates its training data in such a way that the distance between the hyper plane and the closest points from each class is maximized
    -once SVM finds this hyper-plane, you can classify new data points by seeing which side of this hyper-plane they land on
    -SVM can only be used on data that is *linearly separable* (i.e. a hyper-plane can be drawn between the two groups)
    -Fear not though, as a common way to make data linearly separable is to map it to a *higher dimension* (but beware, as this is computationally expensive).
    -You can map it however you want, but there are established ways to do it, they are called *Kernels* . By using a combination of these Kernels, and tweaking their parameters, you'll most likely achieve better results than making up your own way :P
    -The really cool thing about SVMs are that you can use them when you have *very little data* compared to the number of features each of your data points has. In other words, when the number of data to the number of features per data ratio is low. Normally when this ratio is low, you experience overfitting, but since SVMs only use a few of your data points to create the hyper-plane in the first place, it doesn't really care that you give it such little data. Note however that accuracy of predictions is reduced when you use very little data.
    -SVMs simply tell you what class a new data point falls in, *not the probability* that it's in that class. This is of course a disadvantage.
    Thanks for such a fun, engaging, simple, yet *informative* explanation of SVMs! Really enjoyed watching this!

  • @frankhuo2855
    @frankhuo2855 5 лет назад +22

    whoever came up with this Support Vector Machine method is a fucking genius! To try to convert a seemingly unsolvable situation to a familiar solvable situation and then apply the traditional solution. Such a simple concept but benefited so many industries. Salute. Wish I could be like the person.

    • @Augmented_AI
      @Augmented_AI  3 года назад +1

      ⭐ Haha yeah he or she is genius!! BTW if you enjoy my work, Id really appreciate a Coffee😎☕ - augmentedstartups.info/BuyMeCoffee

    • @IvanKleshnin
      @IvanKleshnin 3 месяца назад +2

      The algorithm was invented by a group of soviet mathematicians, working for AT & T Bell.
      Initial version dates back to 60-s, and this kernel trick, if I'm not mistaken, was added in 90-x (invented by different people and repurposed for this algo). It's all genious indeed.

  • @kashemvai5025
    @kashemvai5025 5 лет назад +134

    I learnt more in this video than two months of classes.

    • @Augmented_AI
      @Augmented_AI  5 лет назад +8

      It means a lot. Thank you for the comment. I'm glad I could help 😊

    • @Gentleman217
      @Gentleman217 5 лет назад +1

      mi2

    • @amruthn3272
      @amruthn3272 4 года назад

      Exactly 😂😂😂😂

    • @ai.simplified..
      @ai.simplified.. 4 года назад +2

      You are in wrong class

    • @Augmented_AI
      @Augmented_AI  3 года назад

      ⭐ Thanks, Also if you enjoy my work, Id really appreciate a Coffee😎☕ - augmentedstartups.info/BuyMeCoffee

  • @VOGTLANDOUTDOORS
    @VOGTLANDOUTDOORS 4 года назад +2

    MOST USEFUL, INFORMATIVE video I've come across yet for answering the question "WHAT IS a Support Vector Machine?" :-)
    So many OTHER videos try to tell you merely HOW to USE SVMs, WITHOUT actually DEFINING them; this is ever-and-always a clear indication of LACK OF GENUINE "UNDERSTANDING", because all their focus is on only on the "HOW"...
    IN SHARP (and HAPPY) CONTRAST, YOUR video appears genuinely PLEASED to START with an explanation of WHAT "Support Vectors" ARE, and HOW the term "Support Vector Machine" even got DERIVED ! FANTASTIC !
    NICELY DONE.
    MORE grease to your elbows !
    -Mark Vogt | Fellow Data Scientist/Consultant/Solution Architect in Chicagoland area...

  • @shauryasharma2865
    @shauryasharma2865 5 лет назад +8

    The most succinct and beautiful explanation of SVM I have found! I was struggling to grasp the basics. Thank you so much for creating such a wonderful tutorial! :)

  • @padisalashanthan98
    @padisalashanthan98 4 года назад +1

    One of the best videos I have seen on RUclips to date. Given a perfect intuition and explanation on SVMs!

    • @Augmented_AI
      @Augmented_AI  4 года назад +2

      Thank you so much 😁. Please share this video if it was helpful, I'd really appreciate it

    • @padisalashanthan98
      @padisalashanthan98 4 года назад +1

      @@Augmented_AI Definitely! :)

    • @padisalashanthan98
      @padisalashanthan98 4 года назад +1

      BTW, do you know any good APIs which provide Traffic flow History data?

    • @Augmented_AI
      @Augmented_AI  4 года назад +2

      @@padisalashanthan98 nothing as yet. But I'll look into it

    • @padisalashanthan98
      @padisalashanthan98 4 года назад +1

      @@Augmented_AI Thank you very much!

  • @renesalmon4812
    @renesalmon4812 5 лет назад +2

    Wow! I spend many hours trying to understand what I have learned in classes... so many words and logic functions but no big picture in my head that helped me to understand why and how I use it. but you simplyfied it so nice with simple storytelling, pratical selfexplaining pictures and videos that give me a good picture why and how I use it. Thank you so much. Great work! ;-)

    • @Augmented_AI
      @Augmented_AI  5 лет назад +1

      Thank you Rene I'm glad you enjoyed the video. 😁. Yeah the reason I made this video was to make these very hard topics easier to grasp especially for people who are just starting out in the field of machine learning.

  • @jthweatt412
    @jthweatt412 4 года назад +4

    Took Linear Algebra and _just_ learned what all that "kernal" stuff was about. Thank you!

  • @makwanabhavin8089
    @makwanabhavin8089 5 лет назад +10

    Ahh... You show Majin Boo under the Margin... Smart... And really wonderful Explanation of SVM. keep up the good work.

    • @Augmented_AI
      @Augmented_AI  5 лет назад +6

      I'm glad there are some Dbz fans out there 😁. Thanks for the comment.

  • @santheepskovoor1241
    @santheepskovoor1241 4 года назад +1

    Very Helpful to understand the Basic concept. Thank You.

  • @normalmighty
    @normalmighty 5 лет назад +3

    This is better than I was hoping for! Thanks so much for making videos that easily summarize the important parts of my uni papers!

  • @jenniferaduwo6635
    @jenniferaduwo6635 5 лет назад +3

    Thanks for the simplified explanation, it makes learning fun, you are my academic hero

    • @Augmented_AI
      @Augmented_AI  5 лет назад

      Love these comments😁. I'm glad I could help and make learning fun! Thank you.

  • @adityag3563
    @adityag3563 4 года назад

    Thanks for using the cat/dog identification example to explain the concept of SVM. After watching many videos, I came across the right one that gave me a basic idea of SVM.

    • @Augmented_AI
      @Augmented_AI  4 года назад

      Thank you Aditya G :). I am really glad you enjoyed the video and that it made sense to you. If you have anything that you want me to make a video about, just use the hashtag #augmentedstartups with your comment and I'll see what I can do.
      If you haven't already, check out my channel page to see all of the topics I've covered so far www.augmentedstartups.info/RUclips or check out our courses here www.augmentedstartups.com/store
      or you can consider becoming a member of Augmented Startups and get access to Advanced Tutorials :)
      ruclips.net/channel/UCFJPdVHPZOYhSyxmX_C_Pewjoin
      I look forward to seeing you around! 👊

  • @darkrider6316
    @darkrider6316 4 года назад +1

    Thanks a lot sir।
    Very helpful video for me .
    Love from republic of india. ❤️❤️❤️

  • @sruthisrinivasan3622
    @sruthisrinivasan3622 4 года назад +1

    It's really helpful to understand with some real time example! Thanks!

  • @creativecore3575
    @creativecore3575 3 года назад

    I love your approach on teaching things that should be made fun learning :)

  • @surajitbaruah606
    @surajitbaruah606 3 года назад

    Very intuitive. Explained SVM so clearly.

  • @benneteapen
    @benneteapen 7 лет назад

    Your explanation was phenomenal. No one could possibly explain it in simpler terms.

    • @Augmented_AI
      @Augmented_AI  7 лет назад

      +Bennet Eapen thank you, glad you enjoyed it :)

  • @AShah1313
    @AShah1313 6 лет назад +19

    This is very helpful. Thanks for creating this valuable content!

    • @Augmented_AI
      @Augmented_AI  6 лет назад

      Thank you I'm so glad you enjoyed it 😊

  • @kikibpps8601
    @kikibpps8601 3 года назад +1

    nice.. you make it easy to understand the concept of svm

    • @Augmented_AI
      @Augmented_AI  3 года назад

      Glad you enjoyed it 😁. What would you like to see next

  • @angelalee8825
    @angelalee8825 4 года назад +1

    i live for this kind of explanation. Cute and easy to understand. Thanks!

    • @Augmented_AI
      @Augmented_AI  4 года назад

      Yeah. 😁 Learning should fun right?

  • @kachappillyjean
    @kachappillyjean 5 лет назад

    This is an icy cool explanation of a very tough concept to grasp, especially for beginners like me. Thank you so much for making this. Saves so much time and frustration.

  • @CHANTI8947
    @CHANTI8947 7 лет назад +12

    Great Introduction..your usage of visual aids is just fantastic!!

  • @larryparker7081
    @larryparker7081 6 лет назад +2

    Awesome you added Margin Buu, I have never thought about it like that.

    • @Augmented_AI
      @Augmented_AI  6 лет назад

      Had to throw in the dbz reference 😁

  • @bt9604
    @bt9604 5 лет назад +2

    Thanks and lots of love from INDIA 😍

    • @Augmented_AI
      @Augmented_AI  5 лет назад +1

      Thank you Sachin. Really appreciate it 😁

  • @itsfabiolous
    @itsfabiolous 4 года назад +1

    Amazingly easy explained!

  • @harshdhiman22
    @harshdhiman22 4 года назад

    The first point discussed in advantages contradicts the one discussed in disadvantages. Please clear this!!

  • @whitesnowable
    @whitesnowable 4 года назад +1

    Thank you!well explained

  • @haroldfelipezuluagagrisale3875
    @haroldfelipezuluagagrisale3875 4 года назад

    Great channel for educational videos, the best, very interesting !!

  • @jackb9045
    @jackb9045 6 лет назад

    This video was so good! Thanks to you I'll pass my data science class!

    • @Augmented_AI
      @Augmented_AI  6 лет назад

      That's really great to hear Jack! 😀 I'm really glad that these videos could help you.

  • @tripleO16
    @tripleO16 5 лет назад +12

    I see what you did with that "Margin" Buu :D.
    Anyway thanks this was easy, clear and isn't boring like most other guides

    • @Augmented_AI
      @Augmented_AI  3 года назад

      ⭐ Haha, Thanks, Also if you enjoy my work, Id really appreciate a Coffee😎☕ - augmentedstartups.info/BuyMeCoffee

  • @sonOfLiberty100
    @sonOfLiberty100 6 лет назад +1

    thats the best explanation i heard yet

  • @orkaming6218
    @orkaming6218 4 года назад +1

    neat and precise, thanks for your explaination

    • @Augmented_AI
      @Augmented_AI  4 года назад

      You are most welcome. What would you like to see next?

    • @manuelkarner8746
      @manuelkarner8746 4 года назад

      @@Augmented_AI how big Reinforcment Learning Projects like for Dota 2 are aproached :)

  • @tonypendletoniii3209
    @tonypendletoniii3209 5 лет назад +2

    RIP Grumpy Cat :) You were the GOAT

  • @everywhereman9003
    @everywhereman9003 4 года назад

    TensorFlow is a free and open-source software library for machine learning. It can be used across a range of tasks but has a particular focus on training and inference of deep neural networks. Tensorflow is a symbolic math library based on dataflow and differentiable programming.

  • @rewansallam1812
    @rewansallam1812 2 года назад +1

    you are a genius really genius much thanks, may Allah bless you

  • @thomasfisherson
    @thomasfisherson 4 года назад +1

    Great video! Good job!

  • @amreshgiri4933
    @amreshgiri4933 6 лет назад +15

    You deserve a lot more subscribers. Awesome explanation :)

    • @Augmented_AI
      @Augmented_AI  6 лет назад

      Thank you so much Amresh, I really appreciate the comment. :) The subscribers will come soon 😎

  • @rathnamalasit7042
    @rathnamalasit7042 5 лет назад +2

    Thank you sir for teaching in an easy and understandable way

  • @ferryt2544
    @ferryt2544 5 лет назад +2

    Awesome, I can finally understand what the SVM is!

  • @anubhavtyagi4359
    @anubhavtyagi4359 4 года назад +1

    Best video
    Love from india

  • @mudassirneyaz3985
    @mudassirneyaz3985 6 лет назад

    Stop scrolling to comments. pay heed to what he is teaching. he is awesome

  • @jalakamkiran7392
    @jalakamkiran7392 4 года назад

    Aweeeeeeeeeesomeeee...one of the best videos on SVM's

  • @rishabhlaheja7689
    @rishabhlaheja7689 5 лет назад +2

    Very well explained! 👍

  • @silusvilus6544
    @silusvilus6544 7 лет назад

    Great explanation. The use of visual examples make it easy to understand SVM

  • @innocentdude
    @innocentdude 7 лет назад

    This video helped in clear conceptual understanding on non linear SVM. Thanks for uploading

  • @filick82
    @filick82 7 лет назад

    Excellent video. Thanks for showing the applications of such powerful tool.

    • @Augmented_AI
      @Augmented_AI  7 лет назад

      +filick82 thank you, I really appreciate it :)

  • @MayankGupta-el9rj
    @MayankGupta-el9rj 6 лет назад

    Simple and easy explanation of SVM. Thank you.

  • @leochoome
    @leochoome 4 года назад +1

    Awesome video bro!

  • @rahelrosen2769
    @rahelrosen2769 4 года назад

    This was very clear and helpful, thank you!

  • @alexandterfst6532
    @alexandterfst6532 5 лет назад

    Excellent video !

  • @nadiaappelach6925
    @nadiaappelach6925 5 лет назад

    Thank you, that helped me a lot calming down before the exam tomorrow on Machine Learning!

  • @josephchang9480
    @josephchang9480 7 лет назад +1

    Your videos are always amazing and so well-explained.

  • @shreyaschaturvedi1933
    @shreyaschaturvedi1933 4 года назад +1

    very well explained! thank you :)

    • @Augmented_AI
      @Augmented_AI  4 года назад

      Thank you Shreyas Chaturvedi :). I am really glad you enjoyed the video. If you have anything that you want me to make a video about, just use the hashtag #augmentedstartups with your comment and I'll see what I can do.
      If you haven't already, check out my channel page to see all of the topics I've covered so far www.augmentedstartups.info/RUclips or check out our courses here www.augmentedstartups.com/store
      or you can consider becoming a member of Augmented Startups and get access to Advanced Tutorials :)
      bit.ly/Join_AugmentedStartups
      I look forward to seeing you around! 👊

  • @hk6926
    @hk6926 4 года назад +1

    great video . Thank you

  • @kaisheryezdany9693
    @kaisheryezdany9693 5 лет назад +1

    Wonderful explanation sir!

  • @munchlaxx3350
    @munchlaxx3350 5 лет назад

    Awesome video! You have a great style of teaching.

  • @raghavgupta1881
    @raghavgupta1881 5 лет назад

    Really intrigued by the way you teach these topics like they're nothing. Could you help me with how to get started in machine learning in python? I know how python 3 works.

  • @mathaka-ekathuwa
    @mathaka-ekathuwa 6 лет назад

    The Best Explanation, I ever hear about the support vector machine..

  • @vindhyab1033
    @vindhyab1033 4 года назад +1

    neatly explained !!

  • @gabrielnastari8513
    @gabrielnastari8513 4 года назад +2

    YOU INSANE!! Augmented Startups!

  • @aditydud
    @aditydud 6 лет назад

    A very excellent explanation..... And efficient use of visualisation

  • @tarajano1980
    @tarajano1980 5 лет назад +1

    Cool and very useful.

  • @FringeFan83
    @FringeFan83 3 года назад +1

    Amazing!! And that cat-dog image is killing me 😂

    • @Augmented_AI
      @Augmented_AI  3 года назад

      I'm glad you enjoyed it 🤣. What would you like to see next?

    • @Augmented_AI
      @Augmented_AI  3 года назад

      ⭐ Haha, Thanks, Also if you enjoy my work, Id really appreciate a Coffee😎☕ - augmentedstartups.info/BuyMeCoffee

  • @starrynyt1110
    @starrynyt1110 5 лет назад

    i can easily understand how svm works! thx for the video!

  • @aakashjain5999
    @aakashjain5999 5 лет назад +1

    Really good one.. keep up the good work

  • @valeriaperez-cong9858
    @valeriaperez-cong9858 7 лет назад +1

    It was pretty pretty useful! Thank you so much!

    • @Augmented_AI
      @Augmented_AI  7 лет назад

      +Valeria Pérez - Cong thank you for the comment :) I really appreciate it.

  • @ishikagarg5261
    @ishikagarg5261 6 лет назад +2

    Your teching is very good. Thank you sir for teaching us in easy way.

  • @abhinavsingh9720
    @abhinavsingh9720 3 года назад +1

    thank you

  • @MarkBeaumont-vs2go
    @MarkBeaumont-vs2go 5 лет назад

    super cool and strongly recommended!

  • @dineshkumarmurugan3281
    @dineshkumarmurugan3281 7 лет назад +11

    Wonderful explanation.. thank you so much..

    • @Augmented_AI
      @Augmented_AI  7 лет назад

      +DINESHKUMAR MURUGAN thank you so much for the support :)

  • @BilalAhmed-ib3yw
    @BilalAhmed-ib3yw 6 лет назад

    The best explained video onSVM

    • @Augmented_AI
      @Augmented_AI  6 лет назад

      Thank you Bilal, I really appreciate it :)

  • @BharatKumar-pq9xy
    @BharatKumar-pq9xy 6 лет назад

    Incredible explanation sir.

  • @sparklelight
    @sparklelight 4 года назад +1

    Good examples

  • @schophi
    @schophi 4 года назад +1

    thanks dude

  • @tarajano1980
    @tarajano1980 4 года назад

    Fantastic content

    • @Augmented_AI
      @Augmented_AI  4 года назад

      Thank you so much Manuel 😁👍

  • @Felipe90820
    @Felipe90820 4 месяца назад

    Amazing vid!!

  • @mfranca94
    @mfranca94 6 лет назад

    Fantastic introduction

    • @Augmented_AI
      @Augmented_AI  6 лет назад

      Thank you, I really appreciate it :)

  • @raunak1980
    @raunak1980 4 года назад +1

    awesome
    i love it

    • @Augmented_AI
      @Augmented_AI  4 года назад

      Thank you Raunak. What would you like to see next from us?

  • @amanyadav.16
    @amanyadav.16 5 лет назад +1

    Awesome Explanation covered and explained brilliantly.

    • @Augmented_AI
      @Augmented_AI  5 лет назад +1

      Thank you Aman 😁. Really appreciate the feedback

  • @tiagotele1
    @tiagotele1 6 лет назад

    Clear explanation!

  • @hayatullah3135
    @hayatullah3135 7 лет назад

    great video... thump up for clear explanation

  • @oluwaseyiigbasanmi1342
    @oluwaseyiigbasanmi1342 5 лет назад

    Thanks so much for this video.

  • @shakirasunshinez
    @shakirasunshinez 5 лет назад +1

    this was better than my professors description

    • @Augmented_AI
      @Augmented_AI  5 лет назад

      I'm really glad I could help 😁.

  • @shaikshabeenabegum5718
    @shaikshabeenabegum5718 7 лет назад

    this video is very helpful to understand support vector machines

    • @Augmented_AI
      @Augmented_AI  7 лет назад

      +Shaik Shabeena Begum thank you I'm glad it was easy to understand :)

  • @Gentleman217
    @Gentleman217 5 лет назад

    Thanks a lot !

  • @SportsEnthusiast07
    @SportsEnthusiast07 4 года назад

    very nice video, Thank you :)

  • @Rikus8051
    @Rikus8051 7 лет назад +1

    Great video, thanks!

  • @ankushrai9522
    @ankushrai9522 6 лет назад

    thanks for easy explanation.

  • @maheswaranramaraju4812
    @maheswaranramaraju4812 7 лет назад

    Superb Explanation. I understood clearly:)

    • @Augmented_AI
      @Augmented_AI  7 лет назад

      +MAGE VLOGs I'm glad it was clear and detailed. Thank you for the comment :)

  • @andruthifaldy391
    @andruthifaldy391 4 года назад

    thanks! love it

    • @Augmented_AI
      @Augmented_AI  4 года назад +1

      Thank you Andru Thifaldy :). I am really glad you enjoyed the video. If you have anything that you want me to make a video about, just use the hashtag #augmentedstartups with your comment and I'll see what I can do.
      If you haven't already, check out my channel page to see all of the topics I've covered so far www.augmentedstartups.info/RUclips or check out our courses here www.augmentedstartups.com/store
      or you can consider becoming a member of Augmented Startups and get access to Advanced Tutorials :)
      ruclips.net/channel/UCFJPdVHPZOYhSyxmX_C_Pewjoin
      I look forward to seeing you around! 👊

  • @christopherbuss6049
    @christopherbuss6049 6 лет назад +1

    Nice video! All I have to add is, "Margin Buu" :p

  • @RKiranKumarReddy-tm6ws
    @RKiranKumarReddy-tm6ws Год назад

    Thank you sir

  • @vaidehij8498
    @vaidehij8498 5 лет назад +2

    Love this vid!!!! Thank youuu ❤️❤️❤️

    • @Augmented_AI
      @Augmented_AI  5 лет назад

      I'm glad you do 😊. Thank you Vaidehi

  • @kannanchandrasekaran3561
    @kannanchandrasekaran3561 5 лет назад

    Good video! crisp! it would be great if you make v2 of this video touching "soft margin" SVM as well

  • @haroldfelipezuluagagrisale3875
    @haroldfelipezuluagagrisale3875 4 года назад

    Mejor canal educativo, buen contenido excelente

  • @sagarbuddy6284
    @sagarbuddy6284 4 года назад +1

    Thank you for such an insightful video. I finally learned what SVM is. Can you please tell me which software do you use for video editing?
    Thanks for all your help

    • @Augmented_AI
      @Augmented_AI  4 года назад

      I'm glad I could help you learn SVM 😁👍. Sure I use video scribe for it.

    • @sagarbuddy6284
      @sagarbuddy6284 4 года назад

      Thanks for letting me know 😊

  • @Aliali-ps4bd
    @Aliali-ps4bd 5 лет назад

    Thanks a lot sir.... :)

  • @melaniecrasta3629
    @melaniecrasta3629 5 лет назад +1

    Amazing, amazing job!