1. UCR Dataset μμ ν΄λΉ λ°μ΄ν°μ μ λ°μ, Set_Pickle.ipynb μ ν΅ν΄ pickle file λ‘ μ μ₯ν¨
- μ λ ₯ λ°μ΄ν° νν : (num_of_instance, input_dims, time_steps) μ°¨μμ λ¨λ³λμκ³μ΄ λ°μ΄ν°
Time series Representation μ¬μ© μ, μ€μ ν΄μΌνλ κ°
-
best_model_path : νμ΅ μλ£λ λͺ¨λΈμ μ μ₯ν κ²½λ‘
-
μκ³μ΄ λΆλ₯ λͺ¨λΈ hyperparameter : μλμ μμΈν μ€λͺ .
- LSTM_FCNs hyperparameter
-
input_size : λ°μ΄ν°μ λ³μ κ°μ, int
-
num_classes : λΆλ₯ν class κ°μ, int
-
num_layers : recurrent layersμ μ, int(default: 1, λ²μ: 1 μ΄μ)
-
lstm_drop_out : LSTM dropout νλ₯ , float(default: 0.4, λ²μ: 0 μ΄μ 1 μ΄ν)
-
fc_drop_out : FC dropout νλ₯ , float(default: 0.1, λ²μ: 0 μ΄μ 1 μ΄ν)
-
num_epochs : νμ΅ epoch νμ, int(default: 150, λ²μ: 1 μ΄μ)
-
batch_size : batch ν¬κΈ°, int(default: 64, λ²μ: 1 μ΄μ, μ»΄ν¨ν° μ¬μμ μ ν©νκ² μ€μ )
-
lr : learning rate, float(default: 0.0001, λ²μ: 0.1 μ΄ν)
-
device : νμ΅ νκ²½, (default: 'cuda', ['cuda', 'cpu'] μ€ μ ν)
-
freeze : fc layer λ₯Ό μ μΈν layer μ νμ΅ μ¬λΆ (default: False)