Contenuto principale

Regolarizzazione

Regressione ridge, lasso ed elastic net per modelli lineari generalizzati

Per ottenere una maggiore precisione e una scelta più ampia di funzioni di collegamento su insiemi di dati a bassa e media dimensionalità, adattare un modello lineare generalizzato con penalità lasso utilizzando lassoglm.

Per ridurre i tempi computazionali su insiemi di dati ad alta dimensionalità, addestrare un modello di classificazione lineare binario, come ad esempio un modello di regressione logistica regolarizzata, utilizzando fitclinear. È inoltre possibile addestrare in modo efficiente un modello ECOC (codici di output con correzione degli errori) multiclasse, composto da modelli di regressione logistica, utilizzando fitcecoc.

Per la classificazione non lineare con grandi quantità di dati, addestrare un modello di classificazione binario con kernel gaussiano e regressione logistica regolarizzata utilizzando fitckernel.

Funzioni

espandi tutto

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

Oggetti

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

Argomenti