Learn R Programming

mlmts (version 1.1.2)

Machine Learning Algorithms for Multivariate Time Series

Description

An implementation of several machine learning algorithms for multivariate time series. The package includes functions allowing the execution of clustering, classification or outlier detection methods, among others. It also incorporates a collection of multivariate time series datasets which can be used to analyse the performance of new proposed algorithms. Some of these datasets are stored in GitHub data packages 'ueadata1' to 'ueadata8'. To access these data packages, run 'install.packages(c('ueadata1', 'ueadata2', 'ueadata3', 'ueadata4', 'ueadata5', 'ueadata6', 'ueadata7', 'ueadata8'), repos='')'. The installation takes a couple of minutes but we strongly encourage the users to do it if they want to have available all datasets of mlmts. Practitioners from a broad variety of fields could benefit from the general framework provided by 'mlmts'.

Copy Link

Version

Install

install.packages('mlmts')

Monthly Downloads

320

Version

1.1.2

License

GPL-2

Maintainer

Angel Lopez-Oriona

Last Published

August 18th, 2024

Functions in mlmts (1.1.2)

DuckDuckGeese_2

DuckDuckGeese_2
NATOPS

NATOPS
Epilepsy

Epilepsy
MotorImagery

MotorImagery
SyntheticData2

SyntheticData2
dis_mahalanobis

Constructs a pairwise distance matrix based on the Mahalanobis distance
dis_2dsvd

Constructs a pairwise distance matrix based on two-dimensional singular value decomposition (2dSVD)
EthanolConcentration

EthanolConcentration
FingerMovements

FingerMovements
UWaveGestureLibrary

UWaveGestureLibrary
JapaneseVowels

JapaneseVowels
SpokenArabicDigits

SpokenArabicDigits
RacketSports

RacketSports
PEMS_SF_2

PEMS_SF_2
PEMS_SF_1

PEMS_SF_1
SelfRegulationSCP2

SelfRegulationSCP2
PenDigits

PenDigits
FinancialData

FinancialData
Handwriting

Handwriting
Heartbeat

Heartbeat
Phoneme

Phoneme
dis_mahalanobis_dtw

Constructs a pairwise distance matrix based on a dissimilarity combining both the dynamic time warping and the Mahalanobis distance.
StandWalkJump

StandWalkJump
dis_cor

Constructs a pairwise distance matrix based on auto and cross-correlations
mts_forecasting

A forecasting procedure for MTS based on lag-embedding matrices
dis_swmd

Constructs a pairwise distance matrix based on VPCA and SWMD
mts_plot

Constructs a plot of a MTS
dis_spectral

Constructs a pairwise distance matrix based on estimated spectral matrices
SyntheticData1

SyntheticData1
dis_mcc

Constructs a pairwise distance matrix based on maximal cross-correlations
dis_pca

Constructs a pairwise distance matrix based on Principal Component Analysis (PCA)
dis_zagorecki

Constructs a pairwise distance matrix based on feature extraction
mc2pca_clustering

Performs the crisp clustering algorithm of Li (2019)
dis_modwt

Constructs a pairwise distance matrix based on the maximum overlap discrete wavelet transform
dis_www

Constructs a pairwise distance matrix based on feature extraction
mlmts

mlmts: Machine Learning Algorithms for Multivariate Time Series.
dis_ppca

Constructs a pairwise distance matrix relying on a piecewise representation based on PCA
SelfRegulationSCP1

SelfRegulationSCP1
vpca_clustering

Performs the fuzzy clustering algorithm of He and Tan (2020).
dis_eucl

Constructs a pairwise distance matrix based on the Euclidean distance
dis_eros

Constructs a pairwise distance matrix based on the Eros distance measure
dis_qcd

Constructs a pairwise distance matrix based on the quantile cross-spectral density (QCD)
dis_qcf

Constructs a pairwise distance matrix based on the quantile cross-covariance function
dis_dtw_1

Constructs a pairwise distance matrix based on multivariate dynamic time warping
dis_dtw_2

Constructs a pairwise distance matrix based on multivariate dynamic time warping
f4_classifier

Constructs the F4 classifier of López-Oriona and Vilar (2021)
dis_lpp

Constructs a pairwise distance matrix based on locality preserving projections (LPP)
dis_hwl

Constructs a pairwise distance matrix based on feature extraction
dis_gcc

Constructs a pairwise distance matrix based on the generalized cross-correlation
dis_var_2

Model-based dissimilarity proposed by Maharaj (1999)
dis_var_1

Constructs a pairwise distance matrix based on the estimated VAR coefficients of the series
dis_frechet

Constructs a pairwise distance matrix based on the Frechet distance
outlier_detection

Constructs the outlier detection procedure of López-Oriona and Vilar (2021)
plot_2d_scaling

Constructs a 2-dimensional scaling plot based on a given dissimilarity matrix.
knn_classifier

Constructs a nearest neighbours-based classifier and returns the predictions for a test set
ArticularlyWordRecognition

ArticularyWordRecognition
Cricket

Cricket
CharacterTrajectories

CharacterTrajectories
DuckDuckGeese_1

DuckDuckGeese_1
LSST

LSST
EigenWorms_1

EigenWorms_1
ERing

ERing
EigenWorms_2

EigenWorms_2
AtrialFibrillation

AtrialFibrillation
BasicMotions

BasicMotions
Libras

Libras
HandMovementDirection

HandMovementDirection