Model | Parameter settings |
SVR | kernel = 'rbf', C = 100, gamma = 0.001 |
BP | string = {'logsig', 'purelin'}, func_str = 'trainlm', the number of neurons = [3, 2], learning rate = 0.001, epochs = 500 |
ELM | C = 10 (The inverse of the regular coefficient), the number of neurons = 5 |
LSTM | the number of neurons = 128, learning rate = 0.0001, batch_size = 64, epochs = 500 |
GAN | learning rate = 0.0001, batch_size = 64, epochs = 500 |
WGAN-GP | learning rate = 0.0001, batch_size = 64, epochs = 500 |