Polynomial Regression | Machine Learning

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 ต.ค. 2024

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

  • @MohitSingh-jb9tb
    @MohitSingh-jb9tb 5 หลายเดือนก่อน +6

    If anyone wants to learn ML then it is the best channel.. explanation is amazing for all the topics.

  • @sanjaymange6904
    @sanjaymange6904 ปีที่แล้ว +6

    great video bro , excellent , perfect , no words to express my gratitude. U covered all the doubts I had w.r.t to polynomial regression

  • @1981Praveer
    @1981Praveer 6 หลายเดือนก่อน +1

    we might have to use "print("Input", poly.n_features_in_)" instead of "print("Input", poly.n_input_features_)"

  • @hari_thaniwal
    @hari_thaniwal 5 หลายเดือนก่อน +1

    Watch this video with the subtitles provided by TH-cam. You will find another story in the subtitles 😅

  • @zainfaisal3153
    @zainfaisal3153 6 หลายเดือนก่อน +1

    Sir you generated data in form X and y, what about, if we have real life dataset, then how to plot data distribution?

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

    You should have write the code from scratch for polynomial feature generation

  • @rb4754
    @rb4754 4 หลายเดือนก่อน +2

    You way of teaching is very very interesting.

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

    Excellent. Very well explained. You should use real world data instead of random numerical values

  • @0Fallen0
    @0Fallen0 2 ปีที่แล้ว +5

    6:03, PolynomialFeatures class for x1 and x2 and for degree 3, also adds columns (x1)(x2), (x1^2)(x2), (x1)(x2^2). Generally, for PolynomialFeatures set to degree = d, and we originally had n features, we will get a total of (n+d)! / d! n! features. Just thought this'd be useful to know.

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

      thanks! I had the same doubt because at 5:52 sir didn't add the additional term x1*x2, so I got confused. Please correct me if I'm wrong.

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

      ​@@ruchiagrawal6432 it gets features’ high-order and interaction terms. suppose (x1,x1) becomes (1,x1,x2,x1^2,x1x2,x2^2) and so on

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

      from where/how the term (X1)(X2) coming from ? Kindly elaborate

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

      ​@@subhajitdey4483 formula bro (a+b)^n where n is the degree of polynomial.

  • @rafibasha4145
    @rafibasha4145 2 ปีที่แล้ว +6

    Hi Nitish bro,this audio is not clear ..please do new video if possible on same topic..also please cover fearure selection xgboost

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

      you can use earphones, it will be understandable.

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

    plz spend a little more time on code writing or code explanation 🙏

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

    I understood the explanation well.. thanks... but Bhai one doubt in real data set by looking at the data without plotting graph, will I be able to tell we need to use poly reg.. Also if we add features like X^2,X^3, will it not end up with multicollinearity as dependency b/w input features exists now??

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

      Yes it adds multi-collinearity in your model by introducing x^2, x^3 features into your model. To overcome that, you can use orthogonal polynomial regression which introduces polynomials that are orthogonal to each other.

  • @raj-nq8ke
    @raj-nq8ke 2 ปีที่แล้ว +5

    Perfect explanation as always.

  • @saptarshisanyal6738
    @saptarshisanyal6738 2 ปีที่แล้ว +1

    Your explanation is wonderful. I request you to kindly prepare a video to explain the code.

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

    Can we apply polynomial regression on dataframe (let's say df) first then after we split x into train_x or test_x. If yes then why everyone doing split first then transform x_train then x_test.

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

    1:35-->7:25 What is polynomial Linear Regression?

  • @SonuK7895
    @SonuK7895 2 ปีที่แล้ว +1

    Thanks for the Video Sirjiiii

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

    Why in polynomial regression with degree 2 is not able to capture the bowl in the training dataset? I think that curve shown was for a higher polynomial.

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

      Yes even I was confused because the poly features should have fit better for degree 2

  • @colabwork1910
    @colabwork1910 2 ปีที่แล้ว +1

    Awesome Explanation.

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

    Why do we create X_new and y_new, while we have X_test_trans and y_pred

  • @balrajprajesh6473
    @balrajprajesh6473 2 ปีที่แล้ว +1

    Best of the best!

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

    One qurstion....
    10:37 why we are not using fit_transform() for X_test_trans as X_train_trans ??

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

      fit() is used to calculate mean and variance of the data, while transform() is use to transform (scale the data according to our need) the data. When we first use fit_transform() which already calculated mean and variance from 80% of data, which is more reliable than the 20% of data i.e. X_test_trans also by doing so we keep the mean and variance of whole dataset same that's why we only use transform for X_train_trans.

    • @rohinisingh6916
      @rohinisingh6916 15 วันที่ผ่านมา

      Thank you ​@@manishsinghmehra7555

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

    Infinit time thankyou ir

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

    Thank you sir

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

    Avaj ni saaf

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

    finished watching

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

    Best, simple & easy explanation

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

  • @JACKSPARROW-ch7jl
    @JACKSPARROW-ch7jl ปีที่แล้ว

    Thank u nitish 🎉

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

    Wow

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

    nice

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

    ❤️