Generative and Discriminative Classification | Generative and Discriminative Machine Learning

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

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

  • @levmeyers
    @levmeyers 11 месяцев назад +3

    You're the only person that explained this in a manner that allowed me to legitimately understand these topics. Rlly helping me out in my CIS class. Thanks a lot!

  • @yanzhenhuang9820
    @yanzhenhuang9820 7 месяцев назад +1

    You simply saved my life. Thanks!!!

  • @amalkumar256
    @amalkumar256 11 месяцев назад +2

    Very helpful sir

  • @fatimazohrabechlaghem7680
    @fatimazohrabechlaghem7680 3 года назад +11

    Lovely video!! I needed this for my exam. Can you please try to answer the questions you asked at the end? here are my guesses:
    Which model will be effected by missing data: Descriminative
    Which model will need more data: Descriminative. Less data: generative
    which model will be effected by outliers: i guess both?
    which model will need more calculus: I think Descriminative
    which model will tend to overfit: descriminative as well.
    Please feel free to answer and correct with simple explanations as soon as you can as my exam is approaching. I very much appreciate this! new subscriber:)

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

      Good answers Fatima.

    • @damikaanupama3788
      @damikaanupama3788 11 месяцев назад

      I think there should be some modifications:
      - Outliers have a greater impact on generative models due to the smaller amount of data points included.
      - Because generative models obtain the distribution of current data and examine it to the most likely distribution, they require more mathematics than discrete models.

  • @dhanushkannagovindaraju8069
    @dhanushkannagovindaraju8069 Год назад +3

    i am regretting now for joining college wasting lakhs of money to learn nothing..but 5 mins u made the concept easy to understand...Hats off sir..

  • @l.l.3609
    @l.l.3609 6 месяцев назад +1

    Appreciate this explanation! TY!

  • @Mauricio-rg4lt
    @Mauricio-rg4lt 2 месяца назад

    Very clear explanation. I like the example and the visualization! I am a new subscriber!

  • @ShivamTiwari-on2kl
    @ShivamTiwari-on2kl Год назад

    Outliers will affect only Discriminative right? or both? Both seems to be the right ans and my logic for it is that we already know that linear models see their curves affected by outliers while in the case of an algo like gaussian nb, the likelihood of an outlier happening will be very low for the given distribution and so that will bring the probability down. Can u please confirm if I am right or wrong?

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

    Explanation was so good! Also the quiz at the end, wow!
    Nicely done

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

    please make a video on Generative adversarial network on regression problem. There are so many GAN models for Images, but i couldn't find one for continuous values

  • @kadourkadouri3505
    @kadourkadouri3505 9 месяцев назад

    logit is definitely more prone to overfitting as it relies on more data to learn and there's a good probability that it will fit to noise

  • @aakashmittal8598
    @aakashmittal8598 10 месяцев назад

    Thanks for making us understand in such an easy way ✨🙏

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

    very good video , can you clarify below query the concept of generative mode is not clear
    in your example
    alien2 - compared features and did prediction
    alien1 - drew apple and banana and compared it with test sample and did prediction but to draw apple and banana we need to know its features correct then only you can draw it correctly
    so both models use features in the end to make prediction ,
    so what difference is here ? how generative mode approach is different from discriminative ?

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

      Generative models don't draw features infact they understand distributions. Whenever a new query point comes, based on the probability, the class with highest probability will be assigned like probability of a mail P(spam) = 0.4 & p(ham) = 0.6. The query point gets assigned to ham class.

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

      @@Julaiarvind. Thanks but to build a distribution we use frequency of a particular feature so wats the difference .

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

      @@billaspiel I think it's like this,
      In generative, we use features to find the distribution of the data in the n-dimensional plane. For example distribution 1 is for apple and distribution2 is for banana. When a new point will come we will measure the probability of this new point on those two distribution.
      and in discriminative, we use features to make the prediction directly. What is the best prediction for y given these x? Here we use decision boundary, not the distribution. For example, if the width is 10, the height is 5, color is yellow then it's a Banana.

  • @emizemani6958
    @emizemani6958 3 года назад +4

    Great explanation! Simple and to the point. Thanks a lot! :)

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

    Thank you Sir.. Nice explanation

  • @pavan.kumar.bb.b.7088
    @pavan.kumar.bb.b.7088 Год назад

    Good explanation

  • @AdityaAgarwal-v3b
    @AdityaAgarwal-v3b Год назад

    great video

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

    Discrimivative models need more data therefore tend to be overfitted whereas Generative models built with less data may not generalize well with new data due to bias.

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

    Many thanks from Belgium!

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

    Thank you

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

    Thank you! Awesome video, really great analogies and very clear.

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

    Thank you for your clear explanation Aman👍

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

    What kind of background you need to get into Data science or AI concept?

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

    finished watching

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

    Hi Aman, I just started using Python. I am very basics. Please tell important functions that's very much needed for data scientist. Or tell where I can learn Python in advance level. Note: i am unemployed.

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

      Just go thru the Code with Harry RUclips channel.finish python.. rest will follow

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

    Hi sir,
    Can you take video on real-time A/B testing at the time of model deployment?

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

    Hi, can you make video for HMM model for Time series dataset?

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

    Sir please deep generative model pr vedio bnaiye

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

    Bhai i like your videos, I wish you grow on youtube .

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

    The way of explanation is too good and the questions you asked, in the end, make me think deeply about what I understood.
    Thank you

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

    So if my eyes are closed and someone gives me a piece of fruit and ask to taste it and tell me what it is. That would be discriminative?

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

    answer is Discriminative model will be effected by missing data.

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

    0:45 he asked u back What is Fruit. 😂😂😂😂

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

    great video