Efficient Implementations of Echo State Network Cross-Validation

被引:18
|
作者
Lukosevicius, Mantas [1 ]
Uselis, Arnas [1 ]
机构
[1] Kaunas Univ Technol, Studentu St 50-406, LT-51368 Kaunas, Lithuania
关键词
Echo state networks; Reservoir computing; Recurrent neural networks; Cross-validation; Time complexity;
D O I
10.1007/s12559-021-09849-2
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Cross-Validation (CV) is still uncommon in time series modeling. Echo State Networks (ESNs), as a prime example of Reservoir Computing (RC) models, are known for their fast and precise one-shot learning, that often benefit from good hyper-parameter tuning. This makes them ideal to change the status quo. We discuss CV of time series for predicting a concrete time interval of interest, suggest several schemes for cross-validating ESNs and introduce an efficient algorithm for implementing them. This algorithm is presented as two levels of optimizations of doing k-fold CV. Training an RC model typically consists of two stages: (i) running the reservoir with the data and (ii) computing the optimal readouts. The first level of our optimization addresses the most computationally expensive part (i) and makes it remain constant irrespective of k. It dramatically reduces reservoir computations in any type of RC system and is enough if k is small. The second level of optimization also makes the (ii) part remain constant irrespective of large k, as long as the dimension of the output is low. We discuss when the proposed validation schemes for ESNs could be beneficial, three options for producing the final model and empirically investigate them on six different real-world datasets, as well as do empirical computation time experiments. We provide the code in an online repository. Proposed CV schemes give better and more stable test performance in all the six different real-world datasets, three task types. Empirical run times confirm our complexity analysis. In most situations, k-fold CV of ESNs and many other RC models can be done for virtually the same time and space complexity as a simple single-split validation. This enables CV to become a standard practice in RC.
引用
收藏
页码:1470 / 1484
页数:15
相关论文
共 50 条
  • [31] Gaussian Mixture Optimization for HMM based on Efficient Cross-validation
    Shinozaki, Takahiro
    Kawahara, Tatsuya
    INTERSPEECH 2007: 8TH ANNUAL CONFERENCE OF THE INTERNATIONAL SPEECH COMMUNICATION ASSOCIATION, VOLS 1-4, 2007, : 653 - 656
  • [32] Purposeful cross-validation: a novel cross-validation strategy for improved surrogate optimizability
    Correia, Daniel
    Wilke, Daniel N.
    ENGINEERING OPTIMIZATION, 2021, 53 (09) : 1558 - 1573
  • [33] Cross-Validation Without Doing Cross-Validation in Genome-Enabled Prediction
    Gianola, Daniel
    Schoen, Chris-Carolin
    G3-GENES GENOMES GENETICS, 2016, 6 (10): : 3107 - 3128
  • [34] Cross-validation is dead. Long live cross-validation! Model validation based on resampling
    Knut Baumann
    Journal of Cheminformatics, 2 (Suppl 1)
  • [35] Cross-validation aggregation for combining autoregressive neural network forecasts
    Barrow, Devon K.
    Crone, Sven F.
    INTERNATIONAL JOURNAL OF FORECASTING, 2016, 32 (04) : 1120 - 1137
  • [36] Cross-Validation Probabilistic Neural Network Based Face Identification
    Lotfi, Abdelhadi
    Benyettou, Abdelkader
    JOURNAL OF INFORMATION PROCESSING SYSTEMS, 2018, 14 (05): : 1075 - 1086
  • [37] Local discriminant basis neural network ensembles with cross-validation
    Asdornwised, W
    2000 CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, CONFERENCE PROCEEDINGS, VOLS 1 AND 2: NAVIGATING TO A NEW ERA, 2000, : 513 - 517
  • [38] Learning dynamic Bayesian network models via cross-validation
    Peña, JM
    Björkegren, J
    Tegnér, J
    PATTERN RECOGNITION LETTERS, 2005, 26 (14) : 2295 - 2308
  • [39] Validation and Cross-Validation Methods for ASCAT
    Anderson, Craig
    Figa-Saldana, Julia
    Wilson, John Julian William
    Ticconi, Francesca
    IEEE JOURNAL OF SELECTED TOPICS IN APPLIED EARTH OBSERVATIONS AND REMOTE SENSING, 2017, 10 (05) : 2232 - 2239
  • [40] CROSS-VALIDATION STUDY FOR PREDICTORS OF SCORES ON STATE BOARD EXAMINATIONS
    BELL, JA
    MARTINDILL, CF
    NURSING RESEARCH, 1976, 25 (01) : 54 - 57