Mean Average Precision - Fun and Easy

Поділитися
Вставка
  • Опубліковано 2 жов 2024
  • How do you Measure Accuracy🎯 in Computer Vision? Well, we have created a comic that explains concepts such as Average Precision (mAP) and how you calculate it.
    🥷🏼Learn AI & CV here -lnkd.in/dgsmAvXE
    We used the topic of 🔫gun violence & mass shootings to not only draw awareness to the ongoing tragedies but also to start a discussion on how we can start reducing the occurrence of such events through technology🤖. Computer Vision is one such technology that can aid in an early warning detection system of weapons to alert authorities and help potential victims evade suspects in time.
    ==Topics discussed in this comic are as follows:==
    ✅ Confusion Matrix
    ✅ Intersection Over Union (IoU)
    ✅ Precision & Recall
    ✅ Mean Average Precision (mAP)
    ✅ Accuracy Curves
    Gun Detection Project in Comments👇🏼
    If you learnt something from this comic, please 👍like, 🗣comment and 📮reshare to spread awareness📢.
    🚀Also check out courses in AI & Computer Vision - www.augmentedstartups.com
    Follow me Ritesh Kanjee
    ===Product Links===
    ✔️ Webcam - amzn.to/35Ou6yQ
    ✔️ Deep Learning PC - amzn.to/3zRdep3
    ✔️ OpenCV Python Books -amzn.to/3jb5LLB
    ✔️ Camera Gear - amzn.to/3qrLQd2
    ✔️ Drone Kit - bit.ly/Drone-kit
    ✔️ Raspberry Pi 4 - amzn.to/3fhSI7c
    ✔️ OpenCV AI Kit - bit.ly/GetOAKNow
    ✔️ Roboflow - roboflow.com/as1
    ✔️ Arduino Electronics kit - amzn.to/2LgiTQJ
    ------------------------------------------------------------
    Buy me a Coffee/Chai
    ►augmentedstart...
    Whatsapp Computer Vision Tribe
    ►augmentedstart...
    Chat to us on Discord
    ►www.AugmentedS...
    Interact with us on Facebook
    ►www.AugmentedS...
    Check my latest work on LinkedIn
    ►www.AugmentedS...
    ------------------------------------------------------------
    #computervision
    #OpenCV
    #Python

КОМЕНТАРІ • 21

  • @siddharthmishra8031
    @siddharthmishra8031 Місяць тому +2

    Confusion Matrix never made easy before .. the example of gun was really cleaver .

  • @dzsabulu7999
    @dzsabulu7999 10 місяців тому

    Isn't the PR curve plotted by varying the SCORE/CONF threshold? (not the IOU threshold, as stated in the video)

  • @abcdasa1830
    @abcdasa1830 3 місяці тому +1

    great explanation. Tks for your afford!!!

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

    At 4:36 it is told that the lower the IOU threshold, the lower the precision. Isn't it true that the confidence threshold is meant here instead of the IOU threshold, because the lower the IOU threshold the faster something is considered a TP

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

      yes, also my understanding! I guess this video informs wrongly

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

      from my understanding, if you have a lower IoU threshold, then you're more likely to mark your predictions positive (could be TP or FP). for lowest IoU for eg, if you mark everything positive, both your TP and FP increase, hence precision goes down.
      in other words, if you tell the model that hey you can mark it as positive even if the IoU is lesser than before, then the model wouldn't be strict as to how close it's predicted location is to the true location, and hence your predicted location's precision goes down

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

      ​@@nb_bucky_my_beloved yes, it's an inherent trade-off! Decreasing IoU threshold, and thus increasing the number of detected objects (higher recall) will most likely result in more false positives (lower precision).

  • @zakariaabderrahmanesadelao3048

    I watched this to relax, endee up understanding the whole concept... well done sir

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

      I'm glad you were able to understand 😁

  • @ElfTRAVELTOUR
    @ElfTRAVELTOUR 6 місяців тому +1

    Great comic! finally this confusion matrix is no more confusion!

  • @basmaalharbi2775
    @basmaalharbi2775 10 місяців тому +1

    amazing thanks a lot

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

    This really helped a lot. Thanks 🙋‍♂️

  • @romellfudi
    @romellfudi Рік тому +2

    Does payment accept paypal?

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

    This video deserves more likes

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

    Ok thanks I understand, so why don’t we have AR average recall?

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

    If various IOU Thresholds produce a PR-Curve then what is the significance of classification various thresholds? Is classification threshold (that controls the TP, TN, FP and FN) used anywhere?

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

    CV can never solution the gun Detection problem in school, because ML suffer with adversary attacks.
    Only Right education and Spritual knowledge in school will solve human problems as it work directly on human intelligence.
    Yours video was good and knowledgeable 👍👌

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

      At the least, we can spread awareness. It may not be a solutions but we can work towards early warning systems.

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

    Thank you very much. Why please The higher the IoU the higher the recall:

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

      It's the other way around! Decreasing IoU threshold, results in less objects being left out from being detected, thus the higher recall. But also, more objects will be wrongly detected, thus the lower precision.