145 - Confusion matrix, ROC and AUC in machine learning

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 ม.ค. 2025

ความคิดเห็น • 56

  • @tanaydasbarman1600
    @tanaydasbarman1600 10 วันที่ผ่านมา

    Thanks!🤩

  • @fadilyassin4661
    @fadilyassin4661 3 ปีที่แล้ว

    I think you are one of the best tutors I ever seen on deeplearning you are truley are this is so professional and thats what every tuting must be thank you

    • @DigitalSreeni
      @DigitalSreeni  3 ปีที่แล้ว

      Thank you for your kind comments.

  • @bencerepasi5352
    @bencerepasi5352 3 ปีที่แล้ว +1

    Hi Sreeni!
    I've found your channel during my time writing bachelor thesis about GMM in regards of pixel-wise semantic segmentation. I've learned a lot from your channel in the beginning. Now I'm working on the industrial use of image classification with Neural Networks and I have to say, I'm still going back to your videos. The quality is amazing and you are great at explaining complex methods in concise and understandable manner.
    Cheers from Austria!

    • @DigitalSreeni
      @DigitalSreeni  3 ปีที่แล้ว +2

      I am glad you find my videos to be useful. I often go back to my old videos to refresh on topics I haven't explored in a while.
      Salzburg is one of my favorite places to visit, not just in Austria but in the entire world. I love Altstadt and the view of Salzach River from the top of Fortress Hohensalzburg is breathtaking.

  • @roger_island90
    @roger_island90 3 ปีที่แล้ว

    I can't walk away without subscribing to your channel. You are the best and I dove out my heart for you sir.

  • @VivekTR
    @VivekTR ปีที่แล้ว

    Is the confusion matrix in 4:34 correct? Uinfected correctly being labelled as uninfected is true negative is it not?

  • @DrRubidium
    @DrRubidium 3 ปีที่แล้ว

    Yes, you are right. I love this channel. This topic was quite clear to me, but you added even more graphical insight and now it is crystal clear. Thank you.

  • @caiyu538
    @caiyu538 3 ปีที่แล้ว

    Great lectures. I follow up your series. I leaned a lot.

  • @gauravkanu4486
    @gauravkanu4486 3 ปีที่แล้ว +2

    I am so glad to watch this video, your explanations are so precise and amazing. I highly doubt though how come you have only 27k subscribers?
    ♥♥♥♥♥☻

  • @aylinwagner8047
    @aylinwagner8047 3 ปีที่แล้ว +1

    Great, finally I understood this !!!

  • @Jihaoui
    @Jihaoui หลายเดือนก่อน

    I watched many of your videos, they are all very heplful and greats.
    Please if possible to provide mor videos about tabular data.

  • @ElfengourAbdelhakGIS
    @ElfengourAbdelhakGIS 4 ปีที่แล้ว +1

    This video is really well explaind, keep ip the good work.

  • @padma386
    @padma386 3 ปีที่แล้ว +1

    Nice explanation

  • @ML-DS-AI-Projects
    @ML-DS-AI-Projects 10 หลายเดือนก่อน

    Thanks for the detailed explanation.
    A good model balances the TP,FP,TN,FN? Or it balances the sensitivity or specificity metrics?Need clarification.

  • @saikrishnavadali05
    @saikrishnavadali05 3 ปีที่แล้ว

    Awesome Video... DigitalSreeni is the best!!!

  • @Juliodonadello
    @Juliodonadello 2 ปีที่แล้ว

    Excellent video man

  • @muskanvij4811
    @muskanvij4811 3 ปีที่แล้ว

    Reallly good ! Thank you so much. Best video on u tube on confusion matrix.

  • @Bryan-eg7si
    @Bryan-eg7si 2 ปีที่แล้ว

    Excellent video. Very clear !

  • @DesertWolf90
    @DesertWolf90 ปีที่แล้ว

    it's possible to calculate the Ideal threshold for segmentation tasks or its only for classification tasks ?

  • @jalpeshdadania562
    @jalpeshdadania562 2 ปีที่แล้ว

    Wow. Great explanation. Thank you so
    Much

  • @haoduong6565
    @haoduong6565 2 ปีที่แล้ว

    Hi, when you calculate confusion matrix, if you don't choose 0.5, what is the default value used to calculate it? Thanks!

  • @hani97tn
    @hani97tn 3 ปีที่แล้ว

    Thank you! So clear and useful.
    but there is a lot less of cell images to train with in the folder.

  • @benjaminschnepf7362
    @benjaminschnepf7362 2 ปีที่แล้ว

    your videos are great!

  • @helloworld_hereiam1402
    @helloworld_hereiam1402 4 ปีที่แล้ว +1

    Awesome presentation. Could you please do a video on confusion matrix, AUC curves for multilabel classification using xtest and ytest? Thanks.

  • @mohamedbachiri7891
    @mohamedbachiri7891 4 ปีที่แล้ว +1

    useful information
    Thank you 👍

  • @junaidlatif2881
    @junaidlatif2881 2 ปีที่แล้ว

    Roc only for binary classification while confusion matrix could be used for both binary and multi class classification! 😍

  • @libby3121
    @libby3121 4 ปีที่แล้ว

    Thanks for all your tutorials. Can you pls tell why there is a need to ravel the predictions ? ()

    • @Mordi567hj
      @Mordi567hj 3 ปีที่แล้ว

      un-transform the scaling

  • @sabaal-jalal3710
    @sabaal-jalal3710 3 ปีที่แล้ว

    ValueError: Layer model expects 1 input(s), but it received 617 input tensors. Inputs received,
    I got this error when I run the code:
    "
    from sklearn.metrics import confusion_matrix
    y_pred = (model.predict(X_test)>= mythreshold).astype(int)
    cm=confusion_matrix(y_test, y_pred)
    print(cm)
    "
    on my model the test set is 617 images, how to fix this problem sir?

  • @solacing
    @solacing ปีที่แล้ว

    How can we implement this (ROC-AUC) in multiclass image classification?

  • @alroygama6166
    @alroygama6166 3 ปีที่แล้ว

    But what can we infer between a threshold of 0.5 vs 0.7 which is better. What can you say about these

  • @eventhatsme
    @eventhatsme 3 ปีที่แล้ว

    Great explanation and demonstration! Is the threshold test vs confusion matrix only available for certain classifiers or only for binary classification? I have tried adapting this to multiclass randomforests and that classifier appears to only output class numbers and not per class probabilities.

  • @honeyrulesintheworld
    @honeyrulesintheworld 3 ปีที่แล้ว

    can you tell me how to get confusion matrix for image retrival using CNN?

  • @aditiarora2128
    @aditiarora2128 2 ปีที่แล้ว

    sir how to plot confusion matrix and roc when we are using image augmenatation but not X_train and Y_train,Y_Pred,Y_test....plz help

  • @Rider-jn6zh
    @Rider-jn6zh 3 ปีที่แล้ว

    Did not get how to choose optimal threshold

  • @izharl
    @izharl 3 ปีที่แล้ว

    Thank you! In wich situations is more relevant to use confusion matrix and in which ROC?

    • @DigitalSreeni
      @DigitalSreeni  3 ปีที่แล้ว +1

      Confusion matrix tells you the accuracy for each class and ROC helps you assess the model performance, especially in comparison to other models. So if you are plying with many models to see which one is appropriate then use ROC metric.

  • @abderrahmaneherbadji5478
    @abderrahmaneherbadji5478 4 ปีที่แล้ว

    The video is very helpful, thanks to you

  • @pedroramos7814
    @pedroramos7814 2 ปีที่แล้ว

    very good. thank you!

  • @helloyes4795
    @helloyes4795 4 ปีที่แล้ว

    hello Sir!
    thank you very much for your good work in helping us to get acquired about everything needed for a microscopist.
    I have a problem, which ways can you advise me to pass through in order to count colonies of A PETRI DISH ( colony counting for petri dish)
    thank you for your considerations?

    • @DigitalSreeni
      @DigitalSreeni  4 ปีที่แล้ว

      We did this task an year ago as part of my work. Here is the link to a pre-configured workflow. (It is a free platfrom, don't worry). www.apeer.com/app/workflows/detail/Colony-Forming-Unit/8cfed555-50ce-4eda-be1b-b3202c1e5e9f
      If you want to write your own code then there are many way but the best one that works most of the time would be to use some sort of machine learning. I recommend starting with traditional machine learning, please watch my videos on this topic (from video 60 to 70 or so). If you want to label your images for machine learning then you can do it here (again, free): www.apeer.com/annotate

    • @helloyes4795
      @helloyes4795 4 ปีที่แล้ว

      @@DigitalSreeni thank you very much Sir

  • @junaidlatif2881
    @junaidlatif2881 2 ปีที่แล้ว

    Sir how to use at RF?

  • @holthuizenoemoet591
    @holthuizenoemoet591 2 ปีที่แล้ว

    uninfected being 1 is really offsetting. The rest of the video is great

    • @DigitalSreeni
      @DigitalSreeni  2 ปีที่แล้ว

      Yes, we all can use some mind exercise sometimes :)

  • @helplearnhome9542
    @helplearnhome9542 3 ปีที่แล้ว

    thanks a lot!