How do I find the parameters in discriminant learner of ensemble classification?

Illustration
Bohan Xing - 2022-04-13T12:19:39+00:00
Question: How do I find the parameters in discriminant learner of ensemble classification?

I am using the classification app to decode some information. I extracted code and found the following parameters gave me a good accuracy.   classificationEnsemble = fitcensemble(... predictors, ... response, ... 'Method', 'Subspace', ... 'NumLearningCycles', 30, ... 'Learners', 'discriminant', ... 'NPredToSample', subspaceDimension, ... 'ClassNames', [1; 2; 3; 4]); I know that there are many different discriminant type such as linear or quadratic. And there are hyperparameters such as delta and gamma.   I would like to know how can I find the exact settings of the discriminant learner in the model generated by above code. 

Expert Answer

Profile picture of John Williams John Williams answered . 2025-11-20

The property

 

classificationEnsemble.Trained

Contains the 30 individual Disciminant models that make up your ensemble. You can look at their parameters indviidually, for example:

classificationEnsemble.Trained{1}.Mu

Tip: you can call 'help' on an object to see all the properties and methods on it. In this case, it shows that there's a Trained property:

help classificationEnsemble

 


Not satisfied with the answer ?? ASK NOW

Get a Free Consultation or a Sample Assignment Review!