Today, I tried ANN and SVM again.
Summary:
ANN:
SVM:
svmstd =
RegressionSVM
ResponseName: 'Y'
CategoricalPredictors: []
ResponseTransform: 'none'
Alpha: [1104×1 double]
Bias: 0.0015
KernelParameters: [1×1 struct]
Mu: [1×16 double]
Sigma: [1×16 double]
NumObservations: 3055
BoxConstraints: [3055×1 double]
ConvergenceInfo: [1×1 struct]
IsSupportVector: [3055×1 logical]
Solver: 'SMO'
The result is like that. The model converged after 552 iterations.
The MSE of the model is 1.1725e-6.
The model is not good enough yet. There may be two reasons.
First, for ANN, 3055 observations with 16 predictors may not be big enough to build a good model. The data matrix is not big enough. So ANN is not suitable for building the model.
Second, We should delete some noises of logging data manually.
Tomorrow, I will continue to apply it to SVM and verify two assumptions mentioned above.
No comments:
Post a Comment