Main Content

La traducción de esta página aún no se ha actualizado a la versión más reciente. Haga clic aquí para ver la última versión en inglés.

Detección de anomalías

Detecte valores atípicos y novedades

Statistics and Machine Learning Toolbox™ ofrece varias funcionalidades de detección de anomalías para los datos de la muestra multivariante sin etiquetar. También puede detectar anomalías en los datos de transmisión utilizando algoritmos de máquina de vectores de soporte (SVM) de una clase y de bosque robusto de corte aleatorio (consulte Incremental Anomaly Detection Overview). Las funcionalidades de detección de anomalías detectan valores atípicos (anomalías en datos de entrenamiento) mediante el entrenamiento de un modelo o el aprendizaje de parámetros. Para la detección de novedades (detección de anomalías en datos nuevos con datos de entrenamiento no contaminados), se entrena un modelo o se aprenden parámetros con datos de entrenamiento no contaminados (datos sin valores atípicos) y se detectan anomalías en datos nuevos usando el modelo entrenado o los parámetros aprendidos. Para obtener más información, consulte Unsupervised Anomaly Detection.

Si tiene datos de entrenamiento etiquetados como puntos normales y anomalías, puede entrenar un modelo de clasificación binario y utilizar las funciones de objeto resubPredict y predict para detectar anomalías en los datos de entrenamiento y en los nuevos datos, respectivamente. Para obtener la lista de funcionalidades de clasificación admitidas, consulte Clasificación.

La toolbox también ofrece funcionalidades de detección de anomalías específicas para el modelo que puede aplicar tras entrenar una clasificación, una regresión o un modelo de formación de clusters. Para obtener más detalles, consulte Model-Specific Anomaly Detection.

Funciones

expandir todo

iforestFit isolation forest for anomaly detection (desde R2021b)
isanomalyFind anomalies in data using isolation forest (desde R2021b)
rrcforestFit robust random cut forest model for anomaly detection (desde R2023a)
isanomalyFind anomalies in data using robust random cut forest (desde R2023a)
lofCreate local outlier factor model for anomaly detection (desde R2022b)
isanomalyFind anomalies in data using local outlier factor (desde R2022b)
ocsvmFit one-class support vector machine (SVM) model for anomaly detection (desde R2022b)
isanomalyFind anomalies in data using one-class support vector machine (SVM) (desde R2022b)
robustcovRobust multivariate covariance and mean estimate
mahalDistancia de Mahalanobis respecto a muestras de referencia
pdist2Distancia por pares entre dos conjuntos de observaciones
incrementalLearnerConvert robust random cut forest model to incremental learner (desde R2023b)
fitTrain robust random cut forest model for incremental anomaly detection (desde R2023b)
isanomalyFind anomalies in data using robust random cut forest (RRCF) for incremental learning (desde R2023b)
resetReset incremental robust random cut forest model (desde R2023b)
incrementalLearnerConvert one-class SVM model to incremental learner (desde R2023b)
fitTrain one-class SVM model for incremental anomaly detection (desde R2023b)
isanomalyFind anomalies in data using one-class support vector machine (SVM) for incremental learning (desde R2023b)
resetReset incremental one-class SVM model (desde R2023b)

Objetos

IsolationForestIsolation forest for anomaly detection (desde R2021b)
RobustRandomCutForestRobust random cut forest model for anomaly detection (desde R2023a)
LocalOutlierFactorLocal outlier factor model for anomaly detection (desde R2022b)
OneClassSVMOne-class support vector machine (SVM) for anomaly detection (desde R2022b)
incrementalRobustRandomCutForestRobust random cut forest model for incremental anomaly detection (desde R2023b)
incrementalOneClassSVM One-class support vector machine (SVM) model for incremental anomaly detection (desde R2023b)

Temas

Información relacionada