What are the main Assumptions of Linear Regression? | Top 5 Assumptions of Linear Regression

In this video, we will discuss the assumptions of linear regression in detail. We will first discuss all the assumptions in theory, and then write python code to check it. We'll explore the key assumptions that underlie Linear Regression.
🧑‍💻Code - github.com/campusx-official/l...
============================
Do you want to learn from me?
Check my affordable mentorship program at : learnwith.campusx.in
============================
📱 Grow with us:
CampusX' LinkedIn: / campusx-official
CampusX on Instagram for daily tips: / campusx.official
My LinkedIn: / nitish-singh-03412789
Discord: / discord
👍If you find this video helpful, consider giving it a thumbs up and subscribing for more educational videos on data science!
💭Share your thoughts, experiences, or questions in the comments below. I love hearing from you!
✨ Hashtags✨
#LinearRegression #StatisticsExplained #DataScience101
⌚Time Stamps⌚
00:00 - Intro
00:32 - Main Assumptions of Linear Regression
01:57 - Linear Relationship
04:25 - Multicollinearity
09:56 - Normal Residual
13:14 - Homoscedasticity
15:36 - No Autocorrelation of Error
17:25 - Outro

Пікірлер: 97

  • @msgupta07
    @msgupta07 Жыл бұрын

    Timeline of Assumption of linear regression 0) 00:51 Introduction 1) 01:58 Linear relationship (between all the independent and dependent features) 2) 04:25 No multicollinearity (between independent features) 3) 11:37 Normality of residuals (Distribution of residuals should be normal) 4) 13:15 Homoscadascity (residuals and predicted values should not have any pattern ) 5) 15:32 No autocorrelation of residuals

  • @tanjulgohar5
    @tanjulgohar52 жыл бұрын

    Sir aapse accha koi nhi samjha sakta ❤️

  • @laxminarayangaidhane7116
    @laxminarayangaidhane71162 жыл бұрын

    Sir if possible make video on AUC ROC curve...and thank you for making this video

  • @kunikakhobragade6953
    @kunikakhobragade69532 жыл бұрын

    Sir aapne bohot hi badhiya padhaya ....after watching a lot of videos but not founded a video like this ....now i understood the concept only by you ...ty

  • @rajshekharrakshit9058
    @rajshekharrakshit90582 жыл бұрын

    This is what content is. I hope you will give deep understanding on other topics too

  • @anujsinghkushwah2712
    @anujsinghkushwah2712 Жыл бұрын

    thanku bhai the most "to the point" and easiest explained video in youtube.

  • @prateeksrivas89
    @prateeksrivas897 ай бұрын

    Very Helpful Video for people who grasp a concept from fundamentals. Very intuitive with practical implementation.

  • @biswasshubendu4
    @biswasshubendu42 жыл бұрын

    ON THE POINT!!!!! VERY IMPORTANT INFORMATION REGARDING INTERVIEWS

  • @jashneetkaur3176
    @jashneetkaur3176 Жыл бұрын

    Yours videos are very well explained ,Thank you soo much Sir for giving the knowledge. You are the best teacher ever

  • @ishuraj7407
    @ishuraj7407 Жыл бұрын

    The only video on YT that explains assumptions of alogorithm. Thank you so much sir this video was a great help. Sir, can you please make videos like this for other alogorithms also.

  • @nidhisingh9303
    @nidhisingh93033 ай бұрын

    One of the best and quick video I have seen

  • @shreepalpawar9437
    @shreepalpawar94372 жыл бұрын

    Sir,ur teaching skills is very awesome ❤️It was much helpful for me Thanku 💐🎉

  • @arfapathan1832
    @arfapathan18329 ай бұрын

    you simplified the concept..Thank youuuuu

  • @sachin2725
    @sachin2725 Жыл бұрын

    Dude, you are really a genius......excellent explaination

  • @vikaskadam9842
    @vikaskadam98422 жыл бұрын

    Great explanation sir,simple illustrated by example

  • @balrajprajesh6473
    @balrajprajesh64732 жыл бұрын

    Best teacher ever!

  • @deepakalur5603
    @deepakalur560323 күн бұрын

    This Question has been asked in Turing data scientiest interview Sir, thank you so much.

  • @NishaSharma-se1js
    @NishaSharma-se1js9 ай бұрын

    Thank you for this wonderful information🎉

  • @abhaykumaramanofficial
    @abhaykumaramanofficial2 жыл бұрын

    Thanks you for simple and great explanation

  • @nilkantgudpale1959
    @nilkantgudpale19595 ай бұрын

    thank you clearly explained the concepts

  • @ParthivShah
    @ParthivShah3 ай бұрын

    Thank You Sir.

  • @619vijay
    @619vijayАй бұрын

    Thank you. Very helpful

  • @ParthivShah
    @ParthivShah3 ай бұрын

    Amazing Knowledge Sir.

  • @shalinigoud802
    @shalinigoud802 Жыл бұрын

    Thanx for clear explanation it was quite informative

  • @unitedpakistan8516
    @unitedpakistan85163 ай бұрын

    Thank You Sir, the way you make us understand is really great... Love From Pakistan 💖

  • @ge5850
    @ge5850 Жыл бұрын

    Its very very good lecture sir thanks a lot

  • @srkandekar
    @srkandekar Жыл бұрын

    Thankyou Sir. I will reference this content.

  • @sourabhagarwal4852
    @sourabhagarwal48522 жыл бұрын

    Good Video on Assumptions of Linear Regression🙂

  • @shivarajnavalba5042
    @shivarajnavalba5042 Жыл бұрын

    great explanation... thank you! 😇

  • @because2022
    @because20225 ай бұрын

    Very nice explanation❤

  • @monalishasahu1276
    @monalishasahu1276 Жыл бұрын

    Very well sir, thank you so much 😊

  • @lothalopolis
    @lothalopolis Жыл бұрын

    1:44 During train_test_split, the rows of the data are randomly ordered (unless you set a parameter not to reorder, which is not set here). Because of this, the residuals at 16:08 will always show no auto-correlation even if it was, as the order is jumbled up.

  • @datamatrix20
    @datamatrix202 жыл бұрын

    Please make video on how to overcome each assumption if it is invalid

  • @rachitsingh4913
    @rachitsingh49132 жыл бұрын

    Hello Sir, As always this video is also amazing no doubt about that. But in this video you only explained How to check the assumptions. But what if the assumption is not hold than how to tackle them ?? Like what are the processes in order to convert the data so that it holds all assumptions. please make video on that and explain that.. Thankyou Sir

  • @sumjakar
    @sumjakar2 жыл бұрын

    Nice video sir Thank You So Much

  • @namanmodi7536
    @namanmodi75362 жыл бұрын

    deep learning video sir!

  • @shadiyapp5552
    @shadiyapp5552 Жыл бұрын

    Thank you sir ♥️

  • @ashutoshthokare2127
    @ashutoshthokare21274 ай бұрын

    Thank u sir

  • @shahilgourisaria2336
    @shahilgourisaria2336 Жыл бұрын

    Very nice explanation sir

  • @arpanpal9860
    @arpanpal98609 ай бұрын

    Thank you sir❤❤

  • @debatradas1597
    @debatradas15978 ай бұрын

    thank you so much sir

  • @ShubhamVerma-wf3vc
    @ShubhamVerma-wf3vc2 жыл бұрын

    Thanks jitu bhaiya.

  • @jyotsanagour850
    @jyotsanagour850 Жыл бұрын

    Well Explained

  • @diwakargupta0
    @diwakargupta0 Жыл бұрын

    Sir in Autocorrelation of Residuals if we sort the data then it will also follow some pattern. This plot depends on the order of input and we can pass input in any order. btw great video. Thanks

  • @pankajbhatt8315
    @pankajbhatt83152 жыл бұрын

    Nice explanation

  • @learnwithajmal8829
    @learnwithajmal88293 ай бұрын

    sir videos is very good , sir we need a videos for that case if assumption not satisfy how we can use remedy of these assumption in python

  • @viral_video_ayana
    @viral_video_ayana2 жыл бұрын

    Thankyou sir 🙇

  • @Vipulghadi
    @Vipulghadi2 жыл бұрын

    thanks sir

  • @reshubathla8138
    @reshubathla8138 Жыл бұрын

    Very nice ...

  • @rafibasha4145
    @rafibasha41452 жыл бұрын

    Thanks bro

  • @trueindian1340
    @trueindian13402 жыл бұрын

    Same Question asked me. Can you explain all assumption of all algorithms?? Plz sir that will be very helpful for us. 🙏🙏🙏🙏

  • @yagnikposhiya7019
    @yagnikposhiya7019 Жыл бұрын

    Great Explanation.. But can you please make a video on detail explanation of autocorrelation and homoscedasticity??.. Thank You

  • @navtojsingh
    @navtojsingh3 ай бұрын

    bravo!

  • @iftikhar58
    @iftikhar58 Жыл бұрын

    Thank Men

  • @krishnabhadke6161
    @krishnabhadke6161Ай бұрын

    NIcely Explained

  • @gauravsharma-sd2mg
    @gauravsharma-sd2mg2 жыл бұрын

    Awesome 👏

  • @pratikghodke7983
    @pratikghodke79832 жыл бұрын

    good one sir

  • @ashvinibhuskade6250
    @ashvinibhuskade62502 жыл бұрын

    Nice video sir.., the no autocorrealtion assumption is only for linear regression or it is applicable for other algorithms

  • @divyanshusharma4576
    @divyanshusharma45764 ай бұрын

    Hi Nitish there is one more assumption for this our response variable should be normally distributed please explain thats why we use GLM

  • @harshithasuri663
    @harshithasuri663 Жыл бұрын

    Conceptually what does auto correlation of residuals represent? You explained nicely why there should not be a correlation b/w Independent variables. But I didn't understand significance of no-auto correlation assumption for residuals

  • @ishandandekar1808
    @ishandandekar18082 жыл бұрын

    Sir please keep making Deep learning videos for the 100 days ml playlist

  • @vijaylaxmilendale3399
    @vijaylaxmilendale3399 Жыл бұрын

    1. Linear relationship between input and output 2. No multi collinearity 3. Normality of residual 4. Homoscedasticity 5. No auto correlation in residual

  • @DataScienceWithAkesh
    @DataScienceWithAkesh5 ай бұрын

    Sir i am facing a bimodal residual issue or problem dont know what to say. Even my teacher dont helped me in that. Can you give some points or anything

  • @anirbansen9285
    @anirbansen9285 Жыл бұрын

    Excellent content Sir but I have a doubt. Residual should be bell-shaped then how it's not holding any auto-relation correlation?

  • @xploramit
    @xploramit7 ай бұрын

    Hi sir, The 1st assumption of linear regression is that the equation should be linear in parameters and there is no restriction on how x and y are related. But u showed in ur video that if there is non linear relationship between x and y then the equation doesn't holds the assumption which I think is not right.

  • @shrinathjagtap6703
    @shrinathjagtap6703 Жыл бұрын

    Make video on What to do if these assumptions get violated

  • @nikhilbansal855
    @nikhilbansal8558 ай бұрын

    In both assumptions 3 (normal residual) and 5 (autocorrelation) , we are plotting residuals, How come assumption 3 says it is normally distributed but 5 says there is not relation?

  • @thethreemusketeers4500
    @thethreemusketeers45002 жыл бұрын

    sir plz Deep Learning and NLP ki playlist complete kr do.

  • @jams6279
    @jams6279 Жыл бұрын

    🎉🎉🎉

  • @sumansamantaray4886
    @sumansamantaray48862 жыл бұрын

    Sir, aapne bataya tha January me NLP ka playlist khatam hoga ! Abhi June khatam hone wala hai 😞

  • @nikhilgupta4859
    @nikhilgupta48592 ай бұрын

    Sir apne btaya how to check linearity, but ye nahi btaya agar non linear h to krna kya h

  • @DarkLord79799
    @DarkLord79799 Жыл бұрын

    nice

  • @rahulaher3874
    @rahulaher3874 Жыл бұрын

    thank you sir , apne iski githhub link di hoti to time save hota hamhara...

  • @ajaychinni3148
    @ajaychinni31485 ай бұрын

    The only missing thing was the "why" Why do we need these assumptions of linear regression. You only explained Multicollinearity would have been perfect if explained for all.

  • @Compact18
    @Compact18 Жыл бұрын

    What if these assumptions get violated ?

  • @debjitsarkar2651
    @debjitsarkar26512 жыл бұрын

    SIR how can I join your online 6 month Ml &AI COURSE?PLEASE REPLY SIR.Thank you🙏🏻

  • @harshmankodiya9397
    @harshmankodiya93972 жыл бұрын

    hello there. As u said these are the assumptions in LR and a candidate who is not aware of these is judged. But the thing is, from where can one read about such concepts?. Can you please suggest some books with solid ml fundamentals as there is a lot of ambiguity about concepts in ML books and not every book talks in depth about these algorithms.

  • @campusx-official

    @campusx-official

    2 жыл бұрын

    www.amazon.in/Elements-Statistical-Learning-Prediction-Statistics-ebook/dp/B00475AS2E

  • @SaranRavali
    @SaranRavali2 ай бұрын

    It would have been a good video , if the reasons behind these assumptions is well explained. the reasons behind the Normal Residual, Homoscedasticity, No Autocorrelation of Error are not explained. how does these assumptions impact the model is not explained. Thanks for explaining the meanings of these errors with examples.

  • @pranjalmeshram3961
    @pranjalmeshram39619 ай бұрын

    Isn't the assumption about linearity in the sense that it should be linear in parameters, not variable? That is to say the assumption is fine with non linearity in X variables until coefficient (ß) of X is linear.

  • @ninderjoshi7384
    @ninderjoshi73842 жыл бұрын

    I would suggest you to explain why linear regression assumes, normal residuals, homoscdacitiy and no correlation between/w residuals/independent variables. That will help make your channel different from others because it will help your audience understand the concept better. The things you have explained, anyone can explain it, but only a handful number of people explains "why"

  • @arun5351

    @arun5351

    2 жыл бұрын

    You can explain the reasoning behind it. Others can also chip in. Nitish can correct our understanding if there are any gaps.

  • @vivekpawar1854
    @vivekpawar18542 жыл бұрын

    Sir how to handle multicollanirity??? should we drop one column???

  • @tanmay_efootball

    @tanmay_efootball

    Жыл бұрын

    yes , we have to drop (highly i think )

  • @tanmaythaker2905
    @tanmaythaker2905 Жыл бұрын

    LR No multicollinearity Normality of residuals Error should have constant variance No auto correlation of errors

  • @ParasProgramming123
    @ParasProgramming1232 жыл бұрын

    Can you make tutorial on deep learning

  • @campusx-official

    @campusx-official

    2 жыл бұрын

    100 Days of Deep Learning: kzread.info/head/PLKnIA16_RmvYuZauWaPlRTC54KxSNLtNn

  • @ParasProgramming123

    @ParasProgramming123

    2 жыл бұрын

    @@campusx-official thank you sir. Sir is macbook air m1 good for such work such as ml and dl I am watching your 100 days of machine learning and reached day 3 because it been only 3 days of me starting this new journey

  • @rajatchauhan4410
    @rajatchauhan44109 күн бұрын

    but why these assumptions??

  • @vishnupsharma50
    @vishnupsharma50Ай бұрын

    You should actually rectify yourself. The linear assumption is never about straight line... it is linear in estimation parameters. y= k x^2 is also linear regression. Please correct.

  • @Dyslexic_Neuron
    @Dyslexic_Neuron Жыл бұрын

    Wasted 19 minutes . You should explain the reason for having these assumptions

  • @surajvishwakarma4534

    @surajvishwakarma4534

    Жыл бұрын

    🤡🤡

  • @pratiknaikwade95
    @pratiknaikwade9510 ай бұрын

    agar result 1 se 5 ke bitch mai aarahe ho to "multicolinearity hai ya nahi"???????🤨🤨🤨🤨🤨🤨🤨🤨🤨🤨🤨🤨🤨🤨🤨🤨🤨🙄🙄🙄🙄🙄🙄🙄🙄🙄

  • @teenagepanda8972
    @teenagepanda89722 жыл бұрын

    Thank you sir

  • @ritujawale10
    @ritujawale10 Жыл бұрын

    Thnks you sir... 👍

  • @partharora6023
    @partharora60232 жыл бұрын

    amazing sir