Ridge Regression From Scratch In Python [Machine Learning Tutorial]

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

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

  • @shank1er
    @shank1er 9 месяцев назад +2

    This is amazing. Better explanation than my professor.

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

    How does this video not have a million views?

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

    I love the way the best alpha value is extracted

  • @yedmitry
    @yedmitry 5 месяцев назад

    Thanks for the video!

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

    Awesome. Subscribed. Could you do a video on LASSO, and another on LogisticRegression?

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

    Great explanation of ridge regression. Thank you. Just wondering what if a bunch of x variables has binary values (0,1), would I still have to standardize the data?
    And also - could you also talk about applying similarity matrix in ridge regression… thank you.

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

    Hi. Thanks for this amazing video. Is there any video about Lasso Regression?

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

      Hi Colin - I don't have anything for lasso yet, but might work on it in the future. -Vik

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

    Hello. I want to implement the ridge regression method on a small dataset. but I want to get it by solving the model manually (by hand). How can I do it? I will be glad if you can help.

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

    Hi vick!
    Isnt it true that if explainabilty of target variable interms of equation is the goal then multicollinearity is an issue. However, if prediction is the goal then multicollinearity is not an issue.

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

      Hi Sumit - in cases of multicollinearity, ridge regression will give you better predictions on out-of-sample data (test data) than linear regression.

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

    Hey ! can i habe the codes for def ridge_fit() and def ridge_predict() ?
    Thanks a lot!

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

    great video, thank you for a great explanation of the ridge regression, however at the step of test_X @ B i am getting at error : "matrices are not aligned", i would be extremely greatful if you could send me a solution to this problem , thanks

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

      It looks like your matrices don't have the right shapes to be multiplied. The full code is here, so you can check where the issue is in your code - github.com/dataquestio/project-walkthroughs/tree/master/ridge_regression .

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

      @@Dataquestio This is the best instruction I have found on Ridge Regression, so thank you. However, I am having the same error (ValueError: matrices are not aligned). I looked over the code on github and have not been able to solve this problem. My dataframe has 9 variables (10 columns) x 80 rows. Any other suggestions to get past this error?

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

    this youtube channel is pure BS

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

    I am of the opinion that the sentence "B = np.linalg.inv(X.T@ X + penalty)@ X.T @ y" is creating this problem of matrix multiplication , kindly check....