Feature importance with many features
    11 views (last 30 days)
  
       Show older comments
    
Dear MatLab-Community,
I have a question regarding feature importance. 
My input matrix has the the following form: 3000 observations and 240 predictors/features which are classified into 2 groups (0/1).
Now I want to rank the predictors by their contribution to the overall accuracy which is 84% according to the SVM algorithm.
What is the best way to do this and how do I make it statistically sound?
Best regards
Daniel
1 Comment
  Ritish Raghav Maram
 on 18 Dec 2021
				
      Edited: Ritish Raghav Maram
 on 18 Dec 2021
  
			I feel MATLAB had failed to address this concern in many similar queries like this. Scikit learn offers a lot more felxibility in "feature importance" for classification models.
Answers (2)
  Shishir Singhal
      
 on 7 Apr 2020
        Please refer to this link, it nicely explained the techniques to figure out the feature importance in classification model like SVM: https://www.mathworks.com/matlabcentral/answers/406577-how-can-i-determine-feature-importance-of-an-svm-classifier
0 Comments
  yanqi liu
      
 on 30 Dec 2021
        yes,sir,it is feature select、dimension reduce,may be use mRMR to select,use pca to reduce
0 Comments
See Also
Categories
				Find more on Statistics and Machine Learning Toolbox in Help Center and File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


