Hauptinhalt

Regularisierung

Ridge-Regression, Lasso und elastische Netze für generalisierte lineare Modelle

Um eine höhere Präzision und mehr Auswahlmöglichkeiten für die Link-Funktion bei niederdimensionalen bis mitteldimensionalen Datensätzen zu erreichen, können Sie ein generalisiertes lineares Regressionsmodell mit einer Lasso-Strafe mithilfe von lassoglm anpassen.

Um die Berechnungszeit bei höherdimensionalen Datensätzen zu reduzieren, trainieren Sie ein binäres, lineares Klassifizierungsmodell wie ein regularisiertes logistisches Regressionsmodell mithilfe von fitclinear. Ebenfalls können Sie ein mehrklassiges ECOC-Modell (Error-Correcting Output Codes, fehlerkorrigierende Ausgangscodes) aus logistischen Regressionsmodellen mithilfe von fitcecoc effizient trainieren.

Für nichtlineare Klassifizierung mit Big Data können Sie ein binäres Gauss-Kernel-Klassifizierungsmodell mit regularisierter logistischer Regression mithilfe von fitckernel trainieren.

Funktionen

alle erweitern

lassoglmLasso or elastic net regularization for generalized linear models
fitclinearFit binary linear classifier to high-dimensional data
templateLinearLinear learner template
fitcecocFit multiclass models for support vector machines or other classifiers
predictPredict labels for linear classification models
fitckernelFit binary Gaussian kernel classifier using random feature expansion
predictPredict labels for Gaussian kernel classification model

Objekte

ClassificationLinearLinear model for binary classification of high-dimensional data
ClassificationECOCMulticlass model for support vector machines (SVMs) and other classifiers
ClassificationKernelGaussian kernel classification model using random feature expansion
ClassificationPartitionedLinearCross-validated linear model for binary classification of high-dimensional data
ClassificationPartitionedLinearECOCCross-validated linear error-correcting output codes model for multiclass classification of high-dimensional data

Themen