¿Cuáles son los algoritmos de agrupamiento o clasificación para datos de series temporales? ¿Es posible usar estos algoritmos para detectar valores atípicos en datos de series temporales?

Creo que ¿Cuáles son algunos métodos de clasificación de series temporales? es un resumen bastante detallado de los enfoques para la clasificación.

La agrupación o clasificación se puede utilizar para la detección de valores atípicos. Por ejemplo, agrupe las series temporales y cualquier punto que parezca no pertenecer a ningún grupo es un valor atípico. En otras palabras, si un punto está lejos de cualquiera de los centroides del clúster, es un valor atípico. De manera similar, se puede construir y usar un clasificador de una clase para datos normales o un clasificador de dos clases para datos normales y anómalos para la detección de valores atípicos.

Sin embargo, existen otros enfoques estándar y más basados ​​en principios para la detección de valores atípicos en series temporales como http://www.cs.ucr.edu/~eamonn/HO….

Para conocer algunos enfoques muy recientes para la detección de anomalías / valores atípicos en series de tiempo basadas en modelos de Deep Learning, consulte ¿Cómo uso las redes LSTM para la detección de anomalías de series de tiempo?

¡Hola! Tengo completamente clara la primera parte de su pregunta, pero con respecto a la segunda parte. Sí, es posible detectar valores atípicos en datos de series de tiempo. ¿Has echado un vistazo al algoritmo LOF? Algoritmo local de valores atípicos. Es útil para detectar valores atípicos basados ​​en la densidad. Básicamente compara la densidad local para un punto con todos los puntos adyacentes.

LOF> 1

Esto indica que la densidad alrededor de ese punto es baja o, en otras palabras, ese punto es un valor atípico.

Creo que hay algunos paquetes en R como DMwR y dprep con una función lofactor que calcula los valores atípicos en los datos. Por favor, intente eso y vea si funciona. por favor dale una oportunidad.