Тёмный
No video :(

Recursive Feature Elimination Technique | Recursive feature elimination in machine learning 

Unfold Data Science
Подписаться 91 тыс.
Просмотров 22 тыс.
50% 1

Опубликовано:

 

5 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 126   
@weightsandbias
@weightsandbias 2 года назад
Very relatable when u said most ml developers are .fit and .predict people lol. I started learning ml a month ago and same way thought ml is easier than I thought but when I started learning more complicated algos I'm learning the importance of stuff like this, be it feature engineering or selection or another thing I got to learned today: class imbalance. I'm learning off of internet and projects so it's a little hard road but youtubers like u are blessings 🙌 . An idea- Can u maybe make a vid explaining a real life ml problem and how would u go about it, like churn prediction, sales prediction, etc
@UnfoldDataScience
@UnfoldDataScience 2 года назад
I create videos on these topics . you can watch here: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-SSk5T5X5V40.html
@rukiakuchiki629
@rukiakuchiki629 2 года назад
Omg i really love ur explanation 😭👍
@UnfoldDataScience
@UnfoldDataScience 2 года назад
Cheers.
@ravinduabeygunasekara833
@ravinduabeygunasekara833 2 года назад
I watched your channel for the first time. I must say you are a great lecturer. Your explanations are superb! Please keep uploading more videos
@UnfoldDataScience
@UnfoldDataScience 2 года назад
Thanks Ravindu.
@5minutesfacts876
@5minutesfacts876 3 года назад
Aman you are rocking in your every video..... inspiring me at the age of 40 😁 to go for it
@rai183
@rai183 3 года назад
Cheers Sir 😀
@nicolejacobo2351
@nicolejacobo2351 2 года назад
Fantastic and thorough explanation. Thank you, Aman, for helping out the community with these videos!
@shreyjain6447
@shreyjain6447 3 года назад
Is there any way to use multiple models in rfe and then select the features from the model which give the best performance?
@UnfoldDataScience
@UnfoldDataScience 3 года назад
Yes possible, you can run in loop all models.
@rafibasha1840
@rafibasha1840 2 года назад
Hi Aman,on what basis RFE choose best features
@gayanath009
@gayanath009 3 месяца назад
Supper explanation as usual, thank you
@santukarmaker6358
@santukarmaker6358 2 месяца назад
Aman tell me one thing on when to use which technique of feature selection
@vtechguruG
@vtechguruG Год назад
Aman sir ..very well explained & Rfe concept is understood very well..i have been enrolled for carrieer in datascience.
@Sane_Circle
@Sane_Circle 2 года назад
may my God bless you sir for this distinctly and succinctly explained lecture on RFE and RFECV. It was revealing and understandable for an average mind. Pls open a school sir, i'd gladly be your student.
@UnfoldDataScience
@UnfoldDataScience 2 года назад
You are most welcome
@hari325
@hari325 3 года назад
Just discovered your channel, and your explanations are amazing! Will check out more videos. Thanks for taking the time out to make such content:)
@UnfoldDataScience
@UnfoldDataScience 3 года назад
Thanks Hari. Your words mean a lot
@SadeepPriyankara
@SadeepPriyankara Год назад
As usual great explanation Aman...
@UnfoldDataScience
@UnfoldDataScience Год назад
Thanks a ton Sandeep.
@TheOriginalAnorflame
@TheOriginalAnorflame Год назад
Exellent video, for me you explained it with exactly the right amount of depth!
@hrushikeshsahasrabuddhe5103
Can you also explain Orthogonal Matching Pursuit?
@pritam_narwade
@pritam_narwade Год назад
Thankyou so much for this topic 🙏
@UnfoldDataScience
@UnfoldDataScience Год назад
Keep watching Pritam.
@leamon9024
@leamon9024 2 года назад
Hi, Thanks for the awesome explanation. Could you also talk about Genetic algorithm?
@UnfoldDataScience
@UnfoldDataScience 2 года назад
Thanks, for sure.
@hp6hp1
@hp6hp1 3 года назад
Whenever coming on your YT Page, just getting Good information! Well Done Aman!!!:)
@UnfoldDataScience
@UnfoldDataScience 3 года назад
Thanks for your words Himalay.
@weii321
@weii321 10 месяцев назад
Is it a must to split data into x_train, x_test, y_train, y_test when using RFE?
@sadhnarai8757
@sadhnarai8757 3 года назад
Good one again.
@rai183
@rai183 3 года назад
Thank you.
@vtechguruG
@vtechguruG Год назад
becoz i am a new learner...can u make a video for EDA part to make it easy to go through..
@pramodyadav4422
@pramodyadav4422 3 года назад
No one touches these topics the way you're doing. It makes concept more clear. Please can you also make a video on parameters we pass in each algorithm. E.g. init,n_init,n_clusters,max_iter in kmeans clustering. It confuses a lot. Due to this many people don't touch those parameters
@UnfoldDataScience
@UnfoldDataScience 3 года назад
Thanks Pramod. Noted.
@muhammadaliabid5793
@muhammadaliabid5793 3 года назад
Thankyou for an informative lecture. As you mentioned when we apply RFE using Decision Tree algorithm we get different features importances than when we apply RFE using Linear algorithm (coefficients in this case). My question is how do we interpret it i.e. how do we conclude which feature is the most important one in such a case?
@mohanreddy9168
@mohanreddy9168 2 года назад
Which one is better forword feature selection or recursive feature elimination.
@UnfoldDataScience
@UnfoldDataScience 2 года назад
As it depends on case to case.
@meenakshirao4990
@meenakshirao4990 2 года назад
Thanks. Keep going. 👍🏼 I wanted to know exactly, based on what concept or what parameters it will eliminate?! Hope I will get the answer if I learn little more. Another clarification required: RFE inside algorithms working varies from each other but output features must be same right?! If that varies which algorithm to trust?! Good explanation.
@nivednambiar6845
@nivednambiar6845 2 года назад
Hi sir, this is nice, thanks for your super explanation
@UnfoldDataScience
@UnfoldDataScience 2 года назад
Thanks Nived.
@nikubrahmbhatt8847
@nikubrahmbhatt8847 22 дня назад
Kindly upload video of REF with example
@mayankjindal9144
@mayankjindal9144 3 года назад
Where is the next video for this? This video is really helpful. Can you please provide link for next video of the same.
@UnfoldDataScience
@UnfoldDataScience 3 года назад
Hi Mayank, thanks for asking, please search on playlist.
@chertify
@chertify Год назад
Thank you, Aman, for explaining this so well! I just subscribed to your channel.
@AshutoshKumar-on5jc
@AshutoshKumar-on5jc Год назад
Can you suggest that Bluetooth transfer can be seen through data leakage software. If the system is offline
@somanathking4694
@somanathking4694 10 месяцев назад
Thank You very much sir!
@UnfoldDataScience
@UnfoldDataScience 10 месяцев назад
Most welcome!
@satyanarayanad920
@satyanarayanad920 Год назад
How the DT model will select which is least feature? Can you answer please?
@saisnehayachamaneni9320
@saisnehayachamaneni9320 2 года назад
Good video, thank you. Can you please share link of follow up video?
@sandipansarkar9211
@sandipansarkar9211 2 года назад
finished watching
@gayathrikamath446
@gayathrikamath446 3 года назад
I have query. U put decision tree classifier or logistic regression for rfe to select features. After using rfe do we have to apply classification algorithm to generate model using different algorithm. Can we use svm, rf, knn algorithm.
@UnfoldDataScience
@UnfoldDataScience 3 года назад
Yes don't confuse feature selection with modelling. RFE - Feature selection technique svm, rf, knn algorithm.
@vibhorbhardwaj1876
@vibhorbhardwaj1876 Год назад
Thanks for explaining .. I am getting these two error : 1. __init__() takes 2 positional arguments but 3 were given 2. 'RFE' object has no attribute 'ranking_'
@UnfoldDataScience
@UnfoldDataScience Год назад
Check latest package and function names. easy issue to fix.
@farihamubasshira8824
@farihamubasshira8824 2 года назад
Hey Aman, As you said, you will upload videos about RFE and RFECV with python examples. I looked everywhere in your channel but couldn’t find those. Could you please give me the link to those videos?
@charanyadav2395
@charanyadav2395 3 года назад
Thanks for this explanation .. keep continuing good work sir ..... I learnt many topics which has helped me in most cases
@UnfoldDataScience
@UnfoldDataScience 3 года назад
Keep watching Charan. Thanks a lot.
@FranklinKondum
@FranklinKondum 2 года назад
Thank you for the RFE video. Your explanation was very good! I have a question: I have an already existing linear equation with 7 variables (feature) including the target feature. However, I want to elimination 3 less important features. Please, how can I custom fit this equation (algorithm): that is I want a user defined algorithm for the RFE. This will help me to eliminate the less important features.
@mani0536
@mani0536 10 месяцев назад
Nice explanation Aman .. ❤
@UnfoldDataScience
@UnfoldDataScience 10 месяцев назад
Thanks a lot.
@anaskhan4841
@anaskhan4841 2 года назад
Thanks Aman
@m.randayandika3779
@m.randayandika3779 3 года назад
Great explanation, thanks! but i have a question... after using this RFE, we got useful and useless features. what are the parameters used to get those features? cv scores? or something else?
@shreyjain6447
@shreyjain6447 3 года назад
Let's suppose you create an instance with the name "rfe". Use rfe.support_ to get the useful and eliminated features. It returns a Boolean array where True means that feature is kept and False means that feature is eliminated
@XiaoLou-kt1wy
@XiaoLou-kt1wy Год назад
I really appreciate the explanation though, I cannot agree with your point about the feature importance in linear regression is measured by their coefficients. I think we should use p-value to measure the importance instead.
@UnfoldDataScience
@UnfoldDataScience Год назад
You have a valid point, can we say its a combination of both through which I can meansure how important my variable is?
@bharathbala5943
@bharathbala5943 2 года назад
Thank u for the super information. Which is the best method to select the features
@UnfoldDataScience
@UnfoldDataScience 2 года назад
You are welcome Bharath, Video is on the way, Sunday 4PM IST
@Suryapoosarla
@Suryapoosarla 3 года назад
sir, can you explain the difference between selectkbest and RFE..
@UnfoldDataScience
@UnfoldDataScience 3 года назад
Sure, will add this topic in my to do list.
@shrawansahu9500
@shrawansahu9500 2 года назад
what basis feature importance is decided by RFE algorithm?
@anishdeshpande395
@anishdeshpande395 Год назад
Very useful information. Thank you :)
@vaggelisntaloukas2016
@vaggelisntaloukas2016 2 года назад
Great, Thanks a ton!
@UnfoldDataScience
@UnfoldDataScience 2 года назад
You're welcome!
@beautyisinmind2163
@beautyisinmind2163 2 года назад
Sir, In wrapper exhaustive feature selection method we find the optimal subset of feature using certain Machine learning algorithm, so in finding optimal subset can we use any algorithm or there are only specific algorithms that should be used only? I’m confused in implementing this
@ARROBACOMPUTERS
@ARROBACOMPUTERS 2 года назад
First off, thank you for a great explanation. I do have a question though. When does the RFECV algorithm know when to stop removing features? With RFECV, does the algorithm stop removing features once the CV score goes down ? Thanks.
@UnfoldDataScience
@UnfoldDataScience 2 года назад
Good question!, we can set this throguh parameters
@arjunbhardwaj4725
@arjunbhardwaj4725 2 года назад
HI, based on which criteria does the model decides the importance of the feature?
@ahmedelsabagh6990
@ahmedelsabagh6990 3 года назад
Great video!
@UnfoldDataScience
@UnfoldDataScience 3 года назад
Thanks Ahmed.
@krishnabhadke6161
@krishnabhadke6161 2 года назад
thank u sir
@UnfoldDataScience
@UnfoldDataScience 2 года назад
Welcome Krishna
@saswatleo
@saswatleo 3 года назад
Nicely explained !! Can you make some videos on How to do Outliers detection with coding implementation as well ??
@UnfoldDataScience
@UnfoldDataScience 3 года назад
Ok Saswat. Sure
@umamaheswariyarlagadda9033
@umamaheswariyarlagadda9033 2 года назад
Can you please post the link where python program is also explained on the same topic.
@UnfoldDataScience
@UnfoldDataScience 2 года назад
drive.google.com/drive/folders/1XdPbyAc9iWml0fPPNX91Yq3BRwkZAG2M
@abhinavkale4632
@abhinavkale4632 3 года назад
Amazing content Aman sir!! cheers.. I have a doubt, on what parameter the RFE is eliminating the features? Is it the r2 score or the adjusted r2 score? How is it different from forward and backward elimination?
@UnfoldDataScience
@UnfoldDataScience 3 года назад
Kindly do not confuse RFE with search algorithms that search over all possible subsets of features. RFE does something similar, but not check all possible combinations.
@dr.shambhujha3999
@dr.shambhujha3999 Год назад
So how RFE is treated differently than backward elimination techniques
@mani0536
@mani0536 10 месяцев назад
RFE eliminates by taking all the features in the model , ranking them based on coefficients then removing the features whereas in the case of BFE , for eg one feature is dropped then possible combinations of features to model then it checks the accuracy of model , then next iteration based on selected features... Hope it explains
@sumankumarsinha9168
@sumankumarsinha9168 2 года назад
Thanks Aman for this very informative video! Can you please tell on what basis feature importance is decided by RFE algorithm? is it based on p-value and VIF?
@nicolejacobo2351
@nicolejacobo2351 2 года назад
My understanding is that it is based on the algorithm that you input into it. So in the case of this example, a Decision Tree algorithm will use the feature importance which is (using the TowardsDataScience definition) "the decrease in node impurity weighted by the probability of reaching that node". RFE is like a secondary step to add on to it. Like backward stepwise regression, which isn't a standalone thing, you still need to decide which statistic you are basing your steps off of. I could be off though and someone can correct me if I am wrong!
@khalidmahmud2855
@khalidmahmud2855 3 года назад
Many Thanks for your excellent style to teach important basics of data science. Would you please give the link of your video showing RFE/RFECV usage in Python; I am looking for that video particularly. Thanks in advance.
@UnfoldDataScience
@UnfoldDataScience 3 года назад
Thanks Khalid. I think I am unable to find it now. Probably I will search once more or meanwhile this link will help machinelearningmastery.com/rfe-feature-selection-in-python/
@khalidmahmud2855
@khalidmahmud2855 3 года назад
@@UnfoldDataScience Many thanks for the link; It's helpful. I will also be waiting for your VIDEO.
@khalidmahmud2855
@khalidmahmud2855 3 года назад
Would you please clarify one thing; I am supposed to use RF algorithm for my prediction problem. Do I still need to screen the predictor variables by RFE/RFECV before training the model?
@carlmemes9763
@carlmemes9763 2 года назад
Sir it is also known as backward elimination feature selection? Or it is different
@UnfoldDataScience
@UnfoldDataScience 2 года назад
Similar to that little different
@eekobi1644
@eekobi1644 Год назад
why rfecv don't work for neural network and svm rbf kernel?
@UnfoldDataScience
@UnfoldDataScience Год назад
Not work meaning?
@aidars5196
@aidars5196 2 года назад
Thank you for amazing video! We need some examples in python! Please could you make some practic examples?
@UnfoldDataScience
@UnfoldDataScience 2 года назад
Thanks Aidar. Sure.
@kunalchakraborty3037
@kunalchakraborty3037 3 года назад
Can you make a video on LDA its derivation of the discriminant function
@UnfoldDataScience
@UnfoldDataScience 3 года назад
Noted Kunal. Thank you.
@hemantsharma7986
@hemantsharma7986 2 года назад
Then what is the diff between this and backward elimination?
@UnfoldDataScience
@UnfoldDataScience 2 года назад
RFE - target individual variable, backward elemination - target model as a whole
@TheGreatAnnouncer
@TheGreatAnnouncer Год назад
thanks buddy
@UnfoldDataScience
@UnfoldDataScience Год назад
Welcome
@UmairMehmood
@UmairMehmood 3 года назад
Very Nice!
@UnfoldDataScience
@UnfoldDataScience 3 года назад
Thank you Umair! Cheers!
@malavikadutta1011
@malavikadutta1011 3 года назад
Hi Aman, Can you please make a video on propensity model.Have been looking for it for a long time but couldn't get good resources online. Please help me in understanding it using python
@UnfoldDataScience
@UnfoldDataScience 3 года назад
Yes Malavika, these models are mostly used in Risk Domain in Finance or in marketing analytics type of scenario. I have some friends working on these models, I will get an idea and try to present.
@datapointcomputeracademy5458
@datapointcomputeracademy5458 3 года назад
@@UnfoldDataScience thank you so much
@kunalkrsinha38
@kunalkrsinha38 3 года назад
Nice... Can you pls tell how to REF METHOD write in python..
@UnfoldDataScience
@UnfoldDataScience 3 года назад
Sure Kunal.
@iswariyaravi9134
@iswariyaravi9134 3 года назад
Its doesn't seem to be RFE you're explaining backward elimination method
@UnfoldDataScience
@UnfoldDataScience 3 года назад
Will check.
@shreyjain6447
@shreyjain6447 3 года назад
No it is rfe...backwards elimination is totally different
@ravinduabeygunasekara833
@ravinduabeygunasekara833 2 года назад
According to this, we do REF on the training data. That means we do REF after splitting the initial data set into TRAIN and TEST samples. if so, what happens to the recursive features in the TEST set?
@UnfoldDataScience
@UnfoldDataScience 2 года назад
You score model only on the features which were used to train the model.
@uddeshjari2698
@uddeshjari2698 2 года назад
SIR PLZ UPLOAD PYTHON IMPLEMENTATION...YOUR NEXT VIDEO
@UnfoldDataScience
@UnfoldDataScience 2 года назад
Will upload soon, its simple only
@jaihindyadav3889
@jaihindyadav3889 Год назад
kya new batya
@sandipansarkar9211
@sandipansarkar9211 2 года назад
finished watching
@bobby5625
@bobby5625 2 года назад
Great video!
Далее
MILLION JAMOASI 2024 4K
2:17:51
Просмотров 13 млн
Timings hated him #standoff #timing #meme
00:14
Просмотров 519 тыс.
MILLION JAMOASI 2024 4K
2:17:51
Просмотров 13 млн