Multinomial Logistic Regression with R: Categorical Response Variable at Three Levels

  Рет қаралды 89,634

Dr. Bharatendra Rai

Dr. Bharatendra Rai

Күн бұрын

Provides illustration of healthcare analytics using multinomial logistic regression and cardiotocographic data.
R and data files: github.com/bkrai/R-files-from...
Includes,
- steps for preparing data for the analysis
- use of nnet package in r
- calculation of probabilities using coefficients from the model
- estimating probabilities using the model
- developing confusion matrix
- calculation of misclassification error
Logistic regression is an important tool for developing classification or predictive analytics models related to analyzing big data or working in data science field.
Machine Learning videos: goo.gl/WHHqWP
Becoming Data Scientist: goo.gl/JWyyQc
Introductory R Videos: goo.gl/NZ55SJ
Deep Learning with TensorFlow: goo.gl/5VtSuC
Image Analysis & Classification: goo.gl/Md3fMi
Text mining: goo.gl/7FJGmd
Data Visualization: goo.gl/Q7Q2A8
Playlist: goo.gl/iwbhnE
R is a free software environment for statistical computing and graphics, and is widely used by both academia and industry. R software works on both Windows and Mac-OS. It was ranked no. 1 in a KDnuggets poll on top languages for analytics, data mining, and data science. RStudio is a user friendly environment for R that has become popular.
0:00 Introduction
0:01 Multinomial Logistic Regression
4:12 Equations for Calculating Probabilities
8:31 Prediction
11:37 Misclassification Error
13:53 Two Tailed Z-test

Пікірлер: 187
@seeonie
@seeonie Жыл бұрын
This is excellent. It simplified a complex process for me. And to cap it, the equation derivation aspect was well-explained. You deserve huge kudos.
@bkrai
@bkrai Жыл бұрын
Thanks for the comments!
@Abouelela1
@Abouelela1 4 жыл бұрын
I watch a lot of videos, I read a lot of books and online-article, but your videos are the best all over the internet.
@bkrai
@bkrai 4 жыл бұрын
Thanks for your comments!
@samarthshrivastava2258
@samarthshrivastava2258 3 жыл бұрын
You are doing an amazing job by uploading videos related to the techniques which can be used using R. I have watched 7-8 videos of yours and I am feeling quite confident with respect to execution of these techniques. Kudozz to your channel ✨🥂
@bkrai
@bkrai 3 жыл бұрын
Thanks a ton!
@flamboyantperson5936
@flamboyantperson5936 6 жыл бұрын
This was really a very helpful and great tutorial. You have so many awesome videos that I spend my holiday learning from your videos. You have enlighten me through your teachings. Thank you so much Sir. Remember our blessings are always with you and you will always be happy in your life.
@bkrai
@bkrai 6 жыл бұрын
Thanks for feedback!
@michellelu7336
@michellelu7336 6 жыл бұрын
Thank you so much for this! You just saved my life!
@nasamumusa5044
@nasamumusa5044 7 жыл бұрын
Easy to follow your explanation. You've done a great job. How I wish I can find a tutorial like this on Ordinal Logistic Regression. Gracias!
@bkrai
@bkrai 7 жыл бұрын
Thanks for the feedback! Here is the link to Ordinal Logistic Regression: kzbin.info/www/bejne/p5zMp32wn957paM
@kalyanasundaramsp8267
@kalyanasundaramsp8267 6 жыл бұрын
i salute you for sharing the knowledge, you are a great human being.please continue to share
@bkrai
@bkrai 6 жыл бұрын
Thanks for your comments!
@chrishanni2779
@chrishanni2779 5 жыл бұрын
I have followed many of your videos, thank you!
@bkrai
@bkrai 5 жыл бұрын
Thanks for comments!
@federicopascucci9402
@federicopascucci9402 7 жыл бұрын
You have excellent didactic skills. Nice tutorial, well done!
@bkrai
@bkrai 7 жыл бұрын
+Federico Pascucci Thanks 👍
@dragon171998
@dragon171998 3 жыл бұрын
this video was a life saver for my project thank you!
@bkrai
@bkrai 3 жыл бұрын
You're welcome!
@2009saurabhrishu
@2009saurabhrishu 7 жыл бұрын
Very descriptive video. Each step is explained in detail. Request you to cover other modeling techniques as well. Thanks.
@bkrai
@bkrai 7 жыл бұрын
+saurabh gupta Thanks for your feedback! I'll be adding more techniques from time to time including based on specific requests. Meanwhile here is a playlist with many other methodologies. kzbin.info/aero/PL34t5iLfZddv8tJkZboegN6tmyh2-zr_T
@jformoso615
@jformoso615 6 жыл бұрын
Very clear! Thanks
@tewodrosgebregergs8230
@tewodrosgebregergs8230 8 жыл бұрын
This really helpful video, thank you
@bkrai
@bkrai 8 жыл бұрын
+Tewodros Gebregergs Good to hear that!
@cmsaboridoify
@cmsaboridoify 7 жыл бұрын
Thank you! Very simple and useful!!!
@bkrai
@bkrai 7 жыл бұрын
+Carlos Martin 👍
@tanvirrajput3906
@tanvirrajput3906 4 жыл бұрын
Sir, thank you very much for your efforts
@bkrai
@bkrai 4 жыл бұрын
Thanks for comments !
@samanabraham7379
@samanabraham7379 3 жыл бұрын
Great explanation. Very clear and helpful.
@bkrai
@bkrai 3 жыл бұрын
Thanks for comments!
@bkrai
@bkrai 3 жыл бұрын
Here is a link to more recent one: kzbin.info/aero/PL34t5iLfZddvv-L5iFFpd_P1jy_7ElWMG
@samanabraham7379
@samanabraham7379 3 жыл бұрын
@@bkrai Thank you. I am sure they will be very helpful.
@bkrai
@bkrai 3 жыл бұрын
Welcome!
@sunilbobb
@sunilbobb 6 жыл бұрын
really awesome sir
@micpax1
@micpax1 8 жыл бұрын
Very good video, thank you
@bkrai
@bkrai 8 жыл бұрын
+micpax1 thanks for the feedback!
@shivamg1000
@shivamg1000 6 жыл бұрын
very nicely explained...
@bkrai
@bkrai 6 жыл бұрын
thanks!
@vijaymore1239
@vijaymore1239 7 жыл бұрын
Thank you so much, really helped!!!!!! you explained it very well!!!!! Suggestion would be add few graphs along with ROC curve would be helpful!!!!!! Thanks again!!!!
@bkrai
@bkrai 7 жыл бұрын
+Vijay More Thanks for the feedback 👍
@bkrai
@bkrai 7 жыл бұрын
you can now find roc curve video here: kzbin.info/www/bejne/r6GyYneGerCMfNE
@parthdave2501
@parthdave2501 8 жыл бұрын
Bro aap mahan ho.... poora assignment ho gaya mera
@bkrai
@bkrai 8 жыл бұрын
+Parth Dave 👍
@parthdave2501
@parthdave2501 8 жыл бұрын
Hey can you please tell me how to find the Beta coefficients for each of the 3 levels? Here it took level 1 as a reference and found coefficient values in reference to it. What if i need the actual values of Betas at all 3 levels. Because if i take reference as the 2nd class the betas change. Any help is much much appreciated
@TheVectorzer0
@TheVectorzer0 8 жыл бұрын
thanks it helped me a lot!
@bkrai
@bkrai 8 жыл бұрын
+vectorzer0 good to hear that!
@HamJeong
@HamJeong 6 жыл бұрын
Thanks for the videos, these are so great and useful! A question: is there any difference between the model you specify here and a proportional odds logistic regression? It seems like there is none, since you calculate the probabilities per category at 10:10 but I wasn't sure. Thanks!
@devawratvidhate9093
@devawratvidhate9093 5 жыл бұрын
Thank you for simple detailed lecture always to the point . sir do you have any interview preparation videos for Data Analyst ..?
@bkrai
@bkrai 5 жыл бұрын
Following link has several short videos on various topics related to data analyst jobs. It can help with interview preparation. kzbin.info/aero/PL34t5iLfZddv9M5HQNbJkB39Gx7t83rft
@devawratvidhate9093
@devawratvidhate9093 5 жыл бұрын
@@bkrai Thank you so much
@sailingintosunshine
@sailingintosunshine 8 жыл бұрын
Thank you!
@bkrai
@bkrai 8 жыл бұрын
+Markus Franke 👍
@LoizidesGeorge
@LoizidesGeorge 4 жыл бұрын
Superb, excellent presentation thanks! Γ [Dr. Bharatendra, whenever you are in Marathasa mountains, Cyprus contact me! I owe you many beers and meals for the time you saved me]
@bkrai
@bkrai 4 жыл бұрын
Thanks for feedback and comments!
@roopashastri9908
@roopashastri9908 7 жыл бұрын
Awesome explanation on two tailed z-test! Could you please elaborate on AIC metric
@bkrai
@bkrai 7 жыл бұрын
You can get some info on AIC from this document: avesbiodiv.mncn.csic.es/estadistica/ejemploaic.pdf
@ghostshiphost5744
@ghostshiphost5744 8 жыл бұрын
Is it possible to plot sigmoid curves for the 3 levels in one chart in R? Appreciate your sharing :)
@nassermohammed5844
@nassermohammed5844 4 жыл бұрын
Your explanations are very helpful, thank you for posting it! I do have a question though: for the error table at 3:18, why does the function stop iterating after 3 iterations? Also, what is the error being measured?
@bkrai
@bkrai 4 жыл бұрын
It measures the log likelihood and the iteration stops when difference between successive iterations is too small.
@secilgulbudak1277
@secilgulbudak1277 7 жыл бұрын
Thank you very much this very good explanation, i learned multinom function just by watching your video. I want to ask a question about logistic regression in R. Which link function (logit, normit (pro bit), gompit (complementary log-log)) is used by this multinom function in R. I guess it is logit function but i am not sure. And can we use the other link function? Can we write the link function while multinom function is writing in R?
@RL-vu8jt
@RL-vu8jt 6 жыл бұрын
Im sure its logit link function
@bkrai
@bkrai 3 жыл бұрын
Saw this today. Hope it is resolved by now.
@ben88hunt
@ben88hunt 5 ай бұрын
Thank you
@bkrai
@bkrai 5 ай бұрын
You're welcome!
@ben88hunt
@ben88hunt 5 ай бұрын
Thanks again, the video is very helpful. I am just wondering if you know whether it is possible to obtain a p value to indicate significant overall model fit, chi square value, and a KMO/ Bartlett's test of sphericity using the "multinom" function or can this only be done when the outcome has 2 levels? @@bkrai
@rajkothari6007
@rajkothari6007 6 жыл бұрын
Nice. How did you select the 3 variables initially from the dataset?
@bkrai
@bkrai 6 жыл бұрын
I used 1st three variables to keep it simple enough for writing probability equations. For developing complete model, you must try all variables.
@Blacksam52
@Blacksam52 6 жыл бұрын
Thank you very much, good explanation. I have a question. In this case LB has p value significant for 2 and not significant for 3. So should be remove LB, if a particular variables has p value insignificant for 50% or more variables can we remove them. Also in case of logistic regression when we remove any variables we watch R square value; in this case should we monitor AIC value?
@bkrai
@bkrai 6 жыл бұрын
Since LB is significant for 2, we should keep it in the model. Because if you remove it, it will be missing from both 2 and 3. Also AIC can be used here for making model related decisions. Lower value of AIC indicates better model. It helps with goodness of fit and also helps to avoid model over-fitting.
@hellpumpking
@hellpumpking 7 жыл бұрын
Do you have some example with this model with random effects? Muchas gracias.
@jenniferamorim9850
@jenniferamorim9850 5 жыл бұрын
Thank you for this amazing explanation. what method is used to estimate the parameters in this package?
@bkrai
@bkrai 5 жыл бұрын
It uses multinomial logistic regression method. It could be that I misunderstood your question.
@jenniferamorim9850
@jenniferamorim9850 5 жыл бұрын
@@bkrai in fact I would like to know if the function uses the maximum likelihood method to estimate the parameters. Because when I used the function of the VGAM package the estimates were different.
@santoshbala9690
@santoshbala9690 4 жыл бұрын
Hi Dr. Rai, We are not getting the coeffeicient of "1" - The refernce level, How do we get that... It is essential we get the Interpretation for that level
@bkrai
@bkrai 4 жыл бұрын
'1' is used as reference level and the 2 equations are relative to that. So '1' is baked into two equations that we get.
@guerschommugisho5569
@guerschommugisho5569 4 жыл бұрын
Nice video
@bkrai
@bkrai 4 жыл бұрын
Thanks for comments!
@hanivlog774
@hanivlog774 4 жыл бұрын
Thanks for the information. you have used three-class labels but a two-tailed z test table showing the values for two-class labels, i.e. 2, 3. Please explain this. Thanks again.
@bkrai
@bkrai 4 жыл бұрын
With 3 classes we will obtain two equations and level-1 is being used as a reference level.
@new.challenges
@new.challenges 3 жыл бұрын
Dr. Bharatendra, is it possible to apply the k fold cross-validation method to the regression model, where some of the independent variables are categorical?
@bkrai
@bkrai 3 жыл бұрын
Independent variables being categorical should not matter.
@carolinaquiros4192
@carolinaquiros4192 5 жыл бұрын
Thank you for the explanation, Prof. Rai. Can I just ask how do we choose the reference level? Is it the level with the most frequencies? Many thanks!
@bkrai
@bkrai 5 жыл бұрын
It doesn't really matter which category is chosen as reference as far as developing a good classification model is concerned. It can be chosen as per the convenience of interpreting the coefficients.
@carolinaquiros4192
@carolinaquiros4192 5 жыл бұрын
@@bkrai Thank you so much!
@carlfrio8024
@carlfrio8024 3 жыл бұрын
For 4 dependent variables, do we use only 1 reference level also? Is process similar to the one you did on the video? Thanks
@galan8115
@galan8115 4 жыл бұрын
Good evening doctor, thank you again for your tutorials. If we want to drop variables out of our multinom model, when can we do that? I got some that are not significant for either of my "binomial within multinomial" models, (I got 3 classes so i got 2 contrast), ¿can i eliminate them of my model since they "do not contribute significantly"? And if so, ¿can i do that also with the variables that only contributes to one of my models?
@bkrai
@bkrai 4 жыл бұрын
You can remove variables by putting a minus sign in the equation. You may also refer to this more recent one: kzbin.info/aero/PL34t5iLfZddvv-L5iFFpd_P1jy_7ElWMG
@galan8115
@galan8115 4 жыл бұрын
@@bkrai thank you. Yes i just saw that video :D
@bkrai
@bkrai 4 жыл бұрын
Thanks
@amanmehta6562
@amanmehta6562 6 жыл бұрын
hello, how to do this if the independent variables are also factors with more than 2 types of values having no order or levels (eg. work experience - 0-6 months, 7-12 months, 12-24 months, 24+ months or educational background - commerce, science, arts, others)
@bkrai
@bkrai 6 жыл бұрын
Once you specify that the variable is a factor variable, it will automatically take care of it.
@balajiks6716
@balajiks6716 6 жыл бұрын
Sir your videos are awesome and I have a doubt. I am using neiuralnet package for classification and how to develop a neural netweork model with multiple inputs and multiple outputs.( I meant with different formulae)
@bkrai
@bkrai 6 жыл бұрын
You can use this latest link for multiple inputs and outputs: kzbin.info/www/bejne/npWbYnh-ZsxkmKc
@jaysethi3736
@jaysethi3736 5 жыл бұрын
Hello Sir, Your video was beneficial. I am running my model on the training dataset, and right now I am getting an accuracy of 67% with the error of 33%. So I wanted to know what should I do to reduce the error. The data was biased which I have made it balanced using ROSE package, and I haven't done normalization so should I do normalization. Because I was reading somewhere that normalization won't affect much. Would be a great help on this.
@themillitarycampaignsofpes3311
@themillitarycampaignsofpes3311 4 жыл бұрын
Excellent video! Just one query. If I want to test mymodel on a different and smaller data set, how can I do that?
@bkrai
@bkrai 4 жыл бұрын
You can use it the way we do it after partitioning the data set. Here is an example: kzbin.info/www/bejne/l4SUgGt7nqx_msk
@themillitarycampaignsofpes3311
@themillitarycampaignsofpes3311 4 жыл бұрын
@@bkrai But when I try that, this is the error I get: predict
@aradhyamudigonda4513
@aradhyamudigonda4513 3 жыл бұрын
Very informative, Sir. Thanks for this. I have a query, though. I had built a classifier with 11 classes and I want to calculate probabilities for the test data in the Excel file as my test data will be coming in from a new survey in excel and I want to run the data through excel, get the probability in real-time. Will that be possible?
@bkrai
@bkrai 2 жыл бұрын
Yes, you can do that. Also, it will be better to use csv format.
@ashokchaudhary8204
@ashokchaudhary8204 6 жыл бұрын
I appreciate your tutorial could you add some other videos
@bkrai
@bkrai 6 жыл бұрын
You can find all my video here: kzbin.infofeatured you can also subscribe to channel to get update when new lecture video is posted.
@takheru
@takheru 5 жыл бұрын
Hi sir, may I know where can i get the appropriate citation for this particular script?
@bkrai
@bkrai 5 жыл бұрын
You should be able to google it.
@Monkeyhandle101
@Monkeyhandle101 6 жыл бұрын
thank you for the video, very helpful. I do have one quesiton and im hoping you can answer. Under the predict part of the video, you insert predict(my_model, mydata). What if i wanted to test on new data points. so predict(my_model,testdata). Bharatendra Rai
@bkrai
@bkrai 6 жыл бұрын
That's correct!
@ashrafuzzamanshahriar7701
@ashrafuzzamanshahriar7701 6 жыл бұрын
But in the test set we always omit the classify variable . SO if i omit the classify variable it shows error :(
@ranjithnair2659
@ranjithnair2659 7 жыл бұрын
Very well crafted and detailed Vedio. I still have a doubt that if I'm to using 64 Variables and 25000 line items after running the model how to determine the best variables. In case of LM & GLM command, summary highlights the best possible variables by ***. What to do in NNET to find the same.
@bkrai
@bkrai 7 жыл бұрын
You can do z-test and look at p-values to see how significant each variable is. This example shows these calculations too.
@shuxrat2600
@shuxrat2600 4 жыл бұрын
Big thanks for this tutorial Dr. Bharatendra! When I run confusion matrix in my data: cm
@bkrai
@bkrai 4 жыл бұрын
You have 'ske' somewhere in your code that it cannot find.
@shuxrat2600
@shuxrat2600 4 жыл бұрын
@@bkrai . Thankk you for response. Yes, I have ske independent variable in my code and data. But why it cannot find, do you have any idea?
@bkrai
@bkrai 4 жыл бұрын
Check if Canopy_structure_merged$out should be Canopy_structure_merged$ske
@willianleal5495
@willianleal5495 8 жыл бұрын
Very good video! I used your example to run a model, but when i make the Z test comes the following error in R: > z
@bkrai
@bkrai 8 жыл бұрын
+Willian Leal I notice 'd' missing in standard towards the end. Also 'erros' should be 'errors'.
@willianleal5495
@willianleal5495 8 жыл бұрын
+Bharatendra Rai Thanks! My mistake.
@rohittuteja4489
@rohittuteja4489 5 жыл бұрын
Is there any method to choose significant variable or we have to take all variables in model
@bkrai
@bkrai 5 жыл бұрын
Those variables that are not statistically significant, can be dropped.
@Protect_the
@Protect_the 8 жыл бұрын
Very helpful. I have one question however.....How to increase iterations? What if the model is not converged as per the R-output message after running "multinom" function?
@bkrai
@bkrai 8 жыл бұрын
+Chandan Kumar you can get more information about the function using "??multinom". I'm yet to come across a situation where it doesn't converge.
@jaycalvert7911
@jaycalvert7911 8 жыл бұрын
+Chandan Kumar You can specify additional arguments from the nnet function. set maxit = 1000 for 1000 iterations and so on
@YatiChoudhary
@YatiChoudhary 3 жыл бұрын
Sir, I have gone through many videos on youtube regarding the logistic regression. But the way you have explained is commendable. I am in the final stage of my PhD and these days writing a paper for publication, I am struggling to build my logistic regression model, if possible would you kindly guide me? How may I contact you to discuss it? I shall be highly obliged by your early response and guidance.
@bkrai
@bkrai 3 жыл бұрын
Here is my email: seemabharat@gmail.com
@YatiChoudhary
@YatiChoudhary 3 жыл бұрын
@@bkrai Sir I have emailed you the details with my official email ID with name Pooja Chhikara (Yati is my pet name which I use for informal social media platforms). kindly check and revert back. Thank you
@marinarondon8056
@marinarondon8056 4 жыл бұрын
Dr. Bharatendra, I have a categorical dependent variable (3 levels) and two categorical independent variables (14 levels and 4 levels). Can I analyze the same way? I noticed that I will not have estimates for all levels like I have one level for each independent variable as a reference.
@bkrai
@bkrai 4 жыл бұрын
Yes, it will work fine. You may also try this link: kzbin.info/aero/PL34t5iLfZddvv-L5iFFpd_P1jy_7ElWMG
@marinarondon8056
@marinarondon8056 4 жыл бұрын
@@bkrai thank you!!! Great explanations!
@bkrai
@bkrai 4 жыл бұрын
Thanks for comments!
@PramodKumar-cf3tr
@PramodKumar-cf3tr 7 жыл бұрын
I appreciate your tutorial. I did the test on my data and surprise model predicted 100%. Earlier, when i did the test using regular logistic regression(i.e glm) the predictability was very poor. Even the decision tree, and random forest was not good. Could you make some tutorial for data cleaning esp. if dataset is huge or provide any references?
@bkrai
@bkrai 7 жыл бұрын
Thanks for the feedback! I'll keep it in mind when planning next set of tutorials.
@yogitasolanki4638
@yogitasolanki4638 5 жыл бұрын
Sir please make one video of polynomial regression
@annazaiceva5861
@annazaiceva5861 3 жыл бұрын
Is there a video on how to calculate those three probabilities?
@bkrai
@bkrai 3 жыл бұрын
See the video at 4:15 point. It shows related equations.
@carlfrio8024
@carlfrio8024 3 жыл бұрын
Sir, is this process same when dealing with 4 dependent variables?
@bkrai
@bkrai 3 жыл бұрын
That's different.
@carlfrio8024
@carlfrio8024 3 жыл бұрын
@@bkrai how is it different sir?
@OwolabiEbenezerselectedsongs
@OwolabiEbenezerselectedsongs 6 жыл бұрын
I can't get to download the dataset. The link only take care of the codes.
@bkrai
@bkrai 6 жыл бұрын
Here is the link: drive.google.com/open?id=0B5W8CO0Gb2GGMzJGbkdGUGREYjA
@tay9001
@tay9001 4 жыл бұрын
Sir, in this example why does there not need to be a split of the data into train and test?
@bkrai
@bkrai 4 жыл бұрын
You can try this more recent one: kzbin.info/aero/PL34t5iLfZddvv-L5iFFpd_P1jy_7ElWMG
@tay9001
@tay9001 4 жыл бұрын
@@bkrai Thank you! Would it be fine to perform the multinomial logistic regression either way? One way being not dividing the data and the other way to divide the data into train and test? Love your videos!
@bkrai
@bkrai 4 жыл бұрын
It is always good to partition the data.
@RafiTAHasani
@RafiTAHasani 5 жыл бұрын
Sir, We are trying to run multinomial logistic regression with many independent variables which are categorical, for example, age & religion (4 categories) and education (6 categories). We are unable to get coefficients and P values corresponding to the category of the dependent variable which is kept as reference level. You have replied to the queries in this regard that R will take care of this once we specify it as factor. We have 2 doubts: 1. Can we create reference levels of our choice for independent variables also? 2. which are the coefficients and P values to be reported for the different categories of dependent variable. 3. How to identify the coefficient and P values corresponding to the category of the dependent variable which is kept as reference level. 4. How can we run a multinomial probit model in R?
@abhishekbansal5182
@abhishekbansal5182 4 жыл бұрын
@Dr. Bharatendra Rai sir plz show what is the mathematical functions for finding the coefficients Plz help
@bkrai
@bkrai 4 жыл бұрын
For that you will have to refer to some book. This video only shows how to do it with R.
@abhishekbansal5182
@abhishekbansal5182 4 жыл бұрын
@@bkrai Sir plz suggested some book Plzzzz
@neroksi5595
@neroksi5595 6 жыл бұрын
This saves my fucking asses ! Thanks dude
@soumyendupaul9556
@soumyendupaul9556 5 жыл бұрын
What's advantage of taking reference of levels?
@bkrai
@bkrai 5 жыл бұрын
That's needed when you do the probability calculations.
@basic-statisticsjain6693
@basic-statisticsjain6693 4 жыл бұрын
Does the method work for four levels of outcome?
@bkrai
@bkrai 4 жыл бұрын
yes
@amolamahadik1
@amolamahadik1 2 жыл бұрын
Hello sir, Thank you so much this video, however My train accuracy is 90% but my test accuracy is 20%only, I think mymodel has overfitted, can you pls tell me how to handle this situation, or if you can make video of cross validation for multinomial regression, it will be a great help. Thank you in anticipation.
@giorgiogentile8566
@giorgiogentile8566 4 жыл бұрын
How we can get the coefficient of reference levels?
@bkrai
@bkrai 4 жыл бұрын
It's not required.
@hyunjungariuka1686
@hyunjungariuka1686 3 жыл бұрын
i dont get it, what is the number 2 and 3 mean in resression? i mean 2 0.0000....... and the next row 3 0.728...... these 2 and 3 numbers what do they tell and why it is needed
@bkrai
@bkrai 3 жыл бұрын
This link should help to provide more details: kzbin.info/aero/PL34t5iLfZddvv-L5iFFpd_P1jy_7ElWMG
@swatisrivastava682
@swatisrivastava682 5 жыл бұрын
It is possible to construct with more than 50 response variable ?
@bkrai
@bkrai 5 жыл бұрын
That should work fine.
@swatisrivastava682
@swatisrivastava682 5 жыл бұрын
@@bkrai Thanks a lot sir !! I will try to implement today and will update whether I was successful or not.
@bkrai
@bkrai 5 жыл бұрын
great!
@lakshmigurram9911
@lakshmigurram9911 6 жыл бұрын
Can u explain roc curves for multinomial...
@bkrai
@bkrai 6 жыл бұрын
You can only do two at a time. For multi class situation, you can try one class versus all others.
@soumyendupaul9556
@soumyendupaul9556 5 жыл бұрын
Can u explain how did u calculate z score? I didn't get it...............
@winnumber101
@winnumber101 7 жыл бұрын
My R has begun to freeze whenever I run the multinom command. It didn't always act this way, but it hasn't stopped doing this for a while even after re-installing the program.
@bkrai
@bkrai 7 жыл бұрын
probably you may have too many things open. Try to clear any open data-sets or graphs. in the work space.
@vishnukowndinya
@vishnukowndinya 7 жыл бұрын
hi Sir, how can we reduce the misclass error for any model ? one way i learned is by adjusting the cutoff value (p=0.5 or 0.45....). i have built a logit model and measured the appropriate cutoff p=0.46 and used in predicting instead of p=0.5. (pred >0.46
@bkrai
@bkrai 7 жыл бұрын
When original data has class imbalance, following link has some ideas for improving the prediction model: kzbin.info/www/bejne/fqCVfJ-sr8-Ynck
@vishnukowndinya
@vishnukowndinya 7 жыл бұрын
that's a gud explanation. tq sir :)
@Monkeyhandle101
@Monkeyhandle101 6 жыл бұрын
Bharatendra Rai do you have an email i can contact? I have some questions about the data set im using. I would love to pick your brain!
@abhishekbansal5182
@abhishekbansal5182 4 жыл бұрын
Sir plz suggest some book through which we can learn core concepts or mathematics of machines learning and statistics So we can write own neural network Plz sir help me Plz suggested book which will help me to understand the core concept. .
@abhishekbansal5182
@abhishekbansal5182 4 жыл бұрын
Sir how we get 2 different equation For categories 2 and 3 Both categories has different coefficients Plz sir explain How we get two different equation for 2 and 3 categories
@bkrai
@bkrai 4 жыл бұрын
I have explained that around 4 minutes and 10 seconds
@abhishekbansal5182
@abhishekbansal5182 4 жыл бұрын
Sir actually im seeking its mathematics approach to get the coefficients
@abhishekbansal5182
@abhishekbansal5182 4 жыл бұрын
@@bkrai sir plz show what is the mathematical functions for finding tha coefficients Plz help
@murtazaburhani4022
@murtazaburhani4022 3 жыл бұрын
Can you make a multinomial logistic regression in r from scratch, please🙏
@murtazaburhani4022
@murtazaburhani4022 3 жыл бұрын
With maximum likelihood too
@bkrai
@bkrai 3 жыл бұрын
Thanks for the suggestion!
@Manas2
@Manas2 7 жыл бұрын
Thanks for nice the explanation. Getting following error from the link which you shared (dl.dropboxusercontent.com/u/50119580/Logit-binary.R): File not found Sorry, that file doesn’t live here anymore. It might have been moved or made private
@bkrai
@bkrai 7 жыл бұрын
Dropbox has now discontinued public folder, that's why this error. You can now find files from following link" drive.google.com/open?id=0B5W8CO0Gb2GGN21ab0ZiZmo2UWs drive.google.com/open?id=0B5W8CO0Gb2GGMzJGbkdGUGREYjA
@Manas2
@Manas2 7 жыл бұрын
Thank you very much.
@sunilbobb
@sunilbobb 6 жыл бұрын
really awesome sir
@bkrai
@bkrai 6 жыл бұрын
Thanks!
ROC Curve & Area Under Curve (AUC) with R - Application Example
19:40
Dr. Bharatendra Rai
Рет қаралды 103 М.
Khó thế mà cũng làm được || How did the police do that? #shorts
01:00
Я нашел кто меня пранкует!
00:51
Аришнев
Рет қаралды 4,4 МЛН
A clash of kindness and indifference #shorts
00:17
Fabiosa Best Lifehacks
Рет қаралды 42 МЛН
Chapter 13 Video 12 - Multinomial Logit Model in R
19:36
Quantitative Social Science Data Analysis
Рет қаралды 2,2 М.
Support Vector Machine (SVM) with R - Classification and Prediction Example
16:57
Starting a Career in Data Science (10 Thing I Wish I Knew…)
10:42
Sundas Khalid
Рет қаралды 144 М.
Logistic Regression in R   Creating model and testing accuracy
12:02
Devin Bennett
Рет қаралды 18 М.
Logistic regression in R
12:06
Equitable Equations
Рет қаралды 27 М.
Decision Tree with R | Complete Example
18:44
Dr. Bharatendra Rai
Рет қаралды 130 М.
Multinominal logistic regression, Part 1: Introduction
17:57
National Centre for Research Methods (NCRM)
Рет қаралды 35 М.
Binary, Ordinal, and Multinomial Logistic Regression for Categorical Outcomes
59:50
statistics complete course
Рет қаралды 12 М.
Khó thế mà cũng làm được || How did the police do that? #shorts
01:00