ROC Curves and Area Under the Curve (AUC) Explained

Поделиться
HTML-код
  • Опубликовано: 18 ноя 2014
  • An ROC curve is the most commonly used way to visualize the performance of a binary classifier, and AUC is (arguably) the best way to summarize its performance in a single number. As such, gaining a deep understanding of ROC curves and AUC is beneficial for data scientists, machine learning practitioners, and medical researchers (among others).
    SUBSCRIBE to learn data science with Python:
    ruclips.net/user/dataschool?su...
    JOIN the "Data School Insiders" community and receive exclusive rewards:
    / dataschool
    RESOURCES:
    - Transcript and screenshots: www.dataschool.io/roc-curves-...
    - Visualization: www.navan.name/roc/
    - Research paper: people.inf.elte.hu/kiss/13dwhd...
    LET'S CONNECT!
    - Newsletter: www.dataschool.io/subscribe/
    - Twitter: / justmarkham
    - Facebook: / datascienceschool
    - LinkedIn: / justmarkham

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

  • @kowloon5731
    @kowloon5731 8 лет назад +219

    excellent explanation, the best that I have seen so far.

    • @dataschool
      @dataschool  8 лет назад +1

      Thank you!

    • @chrisolivier6415
      @chrisolivier6415 7 лет назад +5

      Indeed, agreed 100% with ed lee, definitely the best I explanation I have seen, much appreciated

    • @dataschool
      @dataschool  7 лет назад +8

      You're very welcome!

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

      I was about to type the same comment! Amazing explanation! Thank you for your contribution!

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

      100% agree!!! thanks for the video

  • @metaprog46and2
    @metaprog46and2 3 года назад +3

    Likely the best explanation I've seen on ROC & AUC curves. Succinct yet thorough. The visualizations were extremely helpful. Nicely done.

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

      Thank you so much for your kind and thoughtful comment! 🙏

  • @nickbohl2555
    @nickbohl2555 4 года назад +6

    I need to watch this a few more times to understand how it applies to my use-case, but this is a great overall explanation. Thank you for this!

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

    I was searching in the net for videos and reading articles everywhere, but this is "The Best" Explanation I've found. Great work!

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

    Excellent work! Thanks very much Kevin, your video explaining ROC and AUC is the most intuitive one I have ever seen. Before watching this, it was still a little confusing for me , now I have a clear understanding of ROC and AUC.

  • @Tedworth307
    @Tedworth307 7 лет назад +3

    Thank you so much for this video. Your logical, cumulative explanation and clear visuals have made the rationale for using ROC curves and AUC far easier to understand. I'll be subscribing to your channel immediately!

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

      Wow, thanks for your very kind comment, and for subscribing! Glad the video was helpful to you :)

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

    This is the best video on ROC and AUC that I have seen on RUclips. Great work Data School!

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

      Awesome! Thanks for your kind comment :)

  • @bhaumikanirban
    @bhaumikanirban 5 лет назад +5

    undoubtedly one of the best explanation of ROC curve!!

  • @kelvinwellington3338
    @kelvinwellington3338 7 лет назад +3

    Thanks for this explanation. Easy to comprehend. Best I have seen

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

      Excellent! Thanks so much for your kind comment!

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

    THISSSSS!! GA must be mourning your departure. You are an incredible instructor and are very skilled at making complex material reachable to a wide audience. I see why this is the most popular video in your channel. I wish you great success in your Data School venture.

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

      Wow! Thank you so much for your very kind comment, I really appreciate it! :)

  • @7justfun
    @7justfun 3 года назад +1

    What an amazing way to explain these concepts

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

    Very good explanation. The best one I have seen so far.

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

      Thanks so much for your kind words!

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

    Very good and precise explanation. Thanks for creating the video.

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

    Detailed, simplisticT, and with great scenarios. Thank you very much for this!!!

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

      You're very welcome! Glad to hear it was helpful to you!

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

    amazing explanation the amount of information you fit into 14 minutes is magical.

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

      Wow! Thank you so much for your kind words! :)

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

    A crisp and clear explanation, Thank you very much.

  • @tuckieteddy
    @tuckieteddy 8 лет назад +9

    Very good explanation!

  • @valeriaperez-cong9858
    @valeriaperez-cong9858 5 лет назад

    I've been for an explanation like this one for months! Thank you!!

  • @antonio_16180
    @antonio_16180 Год назад +1

    THIS IS THE BEST EXPLANATION OF ROC-AUC ON RUclips!

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

    This is the best mental model to explain ROC/AUC I seen so far, thanks a lot!

  • @dustinarmstrong7929
    @dustinarmstrong7929 2 года назад

    Excellent content. This is by far the most concise, clear explanation I have found yet. Thanks!

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

    I have never seen an explanation of ROC-AUC better than this...thank you so much

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

    Excellent video. You nailed the essential components that were missing elsewhere. Subscribed and liked.

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

      Awesome! Glad it was helpful to you :)

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

    Great explanation, thank you so much!
    Good speed, clear language and nice visualization.
    Subscribed.

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

    great visualisation and explanation, made everything so much easier to understand

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

      Awesome! Glad it was helpful to you!

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

    Awesome video!!! Covered some important points which are not covered by other videos on AUC-ROC.

  • @Aj_Bhagz
    @Aj_Bhagz 8 лет назад

    Thank you. I finally understand this topic!

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

    Great explanation! I've been struggeling with these for some time now. Apperantly, all it took was a good visualisation! Thanks a lot!

  • @ramasubramaniyana4896
    @ramasubramaniyana4896 9 лет назад

    This was a pretty amazing explanation of both ROC & AUC. This visual complemented the content and easily comprehensible to the listeners. Great Job

    • @dataschool
      @dataschool  9 лет назад

      Ramasubramaniyan A Thanks for your generous compliment! Much appreciated :)

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

    Just fabulous - crystal clear explanation to something I had never really understood. Thank you!

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

      Wow, thanks for your kind words! You are very welcome!

  • @Leonustice22
    @Leonustice22 8 лет назад +4

    Awesome explanation ever seen!

  • @kasparsvegeris3767
    @kasparsvegeris3767 7 лет назад +2

    Amazing explanation, much appreciated!

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

    "If you can't explain it simply, you don't understand it well enough". YOU KILLED IT BRO! VERY WELL EXPLAINED!

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

      Thanks so much! I'm so glad the video was helpful to you!

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

      yes very good explanation indeed, I understood everything even though I'm high as a kite 😂😂😂

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

    A very detailed and comprehensive explanation. Thank you.

  • @AbdoEldesokey
    @AbdoEldesokey 8 лет назад

    I always had a problem with understanding ROC, but for the first time I understood them flawlessly.
    Thank you very much for this excellent video.

    • @dataschool
      @dataschool  8 лет назад

      +Abdelrahman Eldesokey You're very welcome, thanks so much for the nice comment!

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

    Went through a couple of videos, this by far is the best explanation with the most apt visualization to support it. Bookmarking it as a reference material for the future in case I get muddled up(which I'm pretty sure I will)

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

    One of the best explanations of ROC and AUC. Many thanks!

  • @pradeeprathore6683
    @pradeeprathore6683 8 лет назад

    Excellent One. Just awesome. The best part is the visualization and the simple explanation

    • @dataschool
      @dataschool  8 лет назад

      Thank you! I'm glad it was helpful to you!

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

    As usual, your each video is a savior, Mark. Excellent explaination

  • @jphmf1
    @jphmf1 9 лет назад

    I am amazed by how you explain this subject so easily. Thanks a lot, it helped me very much.

    • @dataschool
      @dataschool  9 лет назад

      Jose Paulo Henrique de Melo Fernandes Awesome to hear! Thanks for your comment :)

  • @vsafinia
    @vsafinia 7 лет назад +2

    Thank you Kevin. Great video.

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

      You're very welcome! Glad you liked it.

  • @rn27in
    @rn27in 9 лет назад +2

    Thanks for this wonderful tutorial

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

    best explanation is far! it helped me understand the concept clearly. the visuals definitely added to the explanation. Thanks so much

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

      You're very welcome! Thanks so much for your kind comments!

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

    Nice job. Very well explained!

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

    Thanks for the wonderful explanation. I could not have been more simple, yet correct.

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

    This is extraordinarily well explained. You're setting the bar really high here. I salute you.

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

      Thank you so much for your kind comment!

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

    Absolutely amazing and intuitive explanation. Thanks a lot

  • @jairia2
    @jairia2 8 лет назад

    Very clear and easy to understand! Thanks!

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

    So clear and easy to understand. Thank you

  • @garriedaden4168
    @garriedaden4168 6 месяцев назад

    Many thanks for this excellent video. You have a great gift for lucidly explaining complex concepts

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

      Thank you so much! 🙌

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

    A simple and fantastic explanation!

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

    Very nice explanation and visualization. Thank you.

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

    awesome tutorial , thank you

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

    Best explanation I've seen for this topic. Many thanks!

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

      Thanks for your kind words!

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

    Great video really helpful in understanding the concepts!!!

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

    i just want to say thanks, thanks alot for keeping the explanation at its simplest. Keep up the good work :)

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

      You're very welcome! Glad it was helpful to you :)

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

    Clear explanation of the tough concepts! Thank you!

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

    Very nice explanation of the ROC curve !!

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

    crystal clear explanation! Thank you

  • @yxx5326
    @yxx5326 8 лет назад

    Thank you Kevin, you made a great presentation!

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

    That's the best explanation in very simple words. Wow, man I wish the rest of the teachers in the whole world
    could be like you.

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

      Thank you so much for your very kind comment!

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

    Excellent! I am addicted to watching your vids. Thank you for the amazing work! Could you make some vids on using Tensorflow please? Cheers!

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

      Thanks for your suggestion, and for your kind words! 👍

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

    Excellent explanation!! Very helpful, thank you!

  • @pchanawangsa
    @pchanawangsa 9 лет назад

    Awesome video! Very clear and concise. Thanks so much.

    • @dataschool
      @dataschool  9 лет назад

      The Poet You're quite welcome! Thanks for your kind words.

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

    Great explanation! Thks for your video

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

    Such a nice explanation,the best tht i've seen so far, this is what i hv been searching for

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

      Awesome! Thanks for your kind words!

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

    This is a very detailed and useful tutorial, thank you.

  • @michael_d2
    @michael_d2 9 лет назад

    very good and concise presentation!

    • @dataschool
      @dataschool  9 лет назад

      מיכאל דימשיץ Thanks, I'm glad you like it!

  • @AayushRampal
    @AayushRampal 8 лет назад

    I could have never understood this concept without this video!!!!!!!thanks a lot!

    • @dataschool
      @dataschool  8 лет назад

      +Aayush Rampal You're very welcome! I created the video because my data science students were having a hard time with this concept, so I wanted to share my lesson with others :)

  • @andikacsui
    @andikacsui 8 лет назад

    Nice way to explain ROC. Thanks very much :)

    • @dataschool
      @dataschool  8 лет назад

      +Andika Yudha Utomo You're very welcome!

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

    Perfect explanation which helps to remember this concept very well .

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

    You sir deserve a HUGE thank you.. you're a lifesaver

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

      That's so nice of you to say!

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

    Best explanation I have seen so far .. Amazing .. pls keep going

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

    amazing visualization and explanation!

  • @Alex-cn9ot
    @Alex-cn9ot 8 лет назад

    Very nice practical example of the roc, let me a clear idea of how I can check my classifier performance, thank you!

    • @dataschool
      @dataschool  8 лет назад

      +Alex B. You're very welcome!

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

    Clear and on point explanation.

  • @yeweibin5495
    @yeweibin5495 8 лет назад

    very good explanation about roc, thank you very much.

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

    The BEST explanation on this topic PERIOD.

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

    A heck of a job! Thanks. Well explained!

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

      Thanks for your kind comment!

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

    very nice and detailed explanation

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

    Very well explained, thanks!

  • @donha475
    @donha475 9 лет назад

    Such a good explanation! Thank you.

  • @saikrishna2589
    @saikrishna2589 Год назад

    thank you for great visual explanation.

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

    great video! Thank you

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

    Thank you so much. Truly. You are so appreciated.

  • @ge_song5
    @ge_song5 Год назад

    Very well explained! thanks!

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

    finally understood ROC. thank you

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

    Great content! Thank you.

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

    Great explanation! Thanks for sharing!

  • @xinyuwang1616
    @xinyuwang1616 9 лет назад

    very nice presentation! thanks!

    • @dataschool
      @dataschool  9 лет назад

      +Xinyu Wang You're welcome!

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

    Excellent! The best on RUclips.

  • @radusdirect
    @radusdirect 8 лет назад

    Fantastic presentation.

    • @dataschool
      @dataschool  8 лет назад

      +சாந்தியப்பன் சுதர்சன் Thank you!

  • @JohnIdyakunnel
    @JohnIdyakunnel 8 лет назад

    Very very clear explanation.

    • @dataschool
      @dataschool  8 лет назад

      +John Idyakunnel Excellent, thanks!

  • @c0t556
    @c0t556 8 лет назад

    Best ROC/AUC tutorial ever!

    • @dataschool
      @dataschool  8 лет назад

      +donkeyenvious Wow, thank you!

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

    Very well explained! The best explaination one.

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

    Thank you very much! This video really helped me a lot!

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

    Thanks a ton, mate, this video made clear a lot of concepts and ideas. I love you..

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

      You are too kind! :)

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

      @@dataschool you're da shit, bro...thanks a ton.

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

      :)

  • @Miamiheat434
    @Miamiheat434 9 лет назад

    very well done ...Thank you for sharing!

    • @dataschool
      @dataschool  9 лет назад

      midwestscramper You're very welcome, thanks for watching!

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

    Thank you! Now I've begun to understand

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

    Thanks!
    Awesome video