public interface AbstractRegressionModel
Modifier and Type | Method and Description |
---|---|
boolean |
doRobustRegression()
Whether robust regression is desired.
|
int |
getNFittingParameters()
Number of fitting parameters in a model.
|
double |
getRobustRegressionQ()
Get desired False Discovery Rate
|
void |
robustTraining(Dataset TrainData)
Robustly train a model.
|
void |
setRobustRegressionQ(double Q)
Set the desired False Discovery Rate for outlier detection.
|
void robustTraining(Dataset TrainData)
BaseModel.train(magpie.data.Dataset)
.
I recommend that you use methods outlined in a paper by Motulsky and Brown.
.TrainData
- Training datavoid setRobustRegressionQ(double Q)
See paper by Benjamini and Hochberg
Q
- Desired FDRdouble getRobustRegressionQ()
boolean doRobustRegression()
getRobustRegressionQ > 0
int getNFittingParameters()