How to feed a feature matrix for each class in multiclass classification?
2 次查看(过去 30 天)
显示 更早的评论
Hello
I am using 'emd' for feature extraction. In my case, I will create 5 IMFs and extract 2 features from each so it would be a 5x2 matrix for each class label. How do I feed that to a multiclass classifier?
0 个评论
回答(1 个)
Prince Kumar
2022-1-21
Hi,
You can feed the input matrix like you do it binary classifier or any classifier.
Please refer the following code for better understanding:
load fisheriris
Mdl = fitctree(meas,species)
After you load the fisheriris dataset, you get meas (150x4) as input matrix and species(150x1) as target array.
Now you simply call "fitctree" to train a multiclass decision tree.
You can now use "predict" function to do the classification on the trained classifier.
X = [4.85,3.4,1.3,0.22];
label = predict(Mdl,X)
Hope this helps!
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Statistics and Machine Learning Toolbox 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!