EdoAbati commited on
Commit
c311a7c
1 Parent(s): e3ef866

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +22 -4
README.md CHANGED
@@ -4,18 +4,31 @@ tags:
4
  - timeseries
5
  ---
6
 
 
 
 
 
7
  ## Model description
8
 
9
- More information needed
 
 
10
 
11
  ## Intended uses & limitations
12
 
13
- More information needed
 
 
14
 
15
  ## Training and evaluation data
16
 
17
- More information needed
18
 
 
 
 
 
 
19
  ## Training procedure
20
 
21
  ### Training hyperparameters
@@ -33,4 +46,9 @@ The following hyperparameters were used during training:
33
 
34
  ![Model Image](./model.png)
35
 
36
- </details>
 
 
 
 
 
 
4
  - timeseries
5
  ---
6
 
7
+ # Timeseries classification from scratch
8
+
9
+ Based on the _Timeseries classification from scratch_ example on [keras.io](https://keras.io/examples/timeseries/timeseries_classification_from_scratch/) created by [hfawaz](https://github.com/hfawaz/).
10
+
11
  ## Model description
12
 
13
+ The model is a Fully Convolutional Neural Network originally proposed in [this paper](https://arxiv.org/abs/1611.06455).
14
+ The implementation is based on the TF 2 version provided [here](https://github.com/hfawaz/dl-4-tsc/).
15
+ The hyperparameters (kernel_size, filters, the usage of BatchNorm) were found via random search using [KerasTuner](https://github.com/keras-team/keras-tuner).
16
 
17
  ## Intended uses & limitations
18
 
19
+ Given a time series of 500 samples, the goal is to automatically detect the presence of a specific issue with the engine.
20
+
21
+ The data used to train the model was already _z-normalized_: each timeseries sample has a mean equal to zero and a standard deviation equal to one.
22
 
23
  ## Training and evaluation data
24
 
25
+ The dataset used here is called [FordA](http://www.j-wichard.de/publications/FordPaper.pdf). The data comes from the [UCR archive](https://www.cs.ucr.edu/%7Eeamonn/time_series_data_2018/). The dataset contains:
26
 
27
+ - 3601 training instances
28
+ - 1320 testing instances
29
+
30
+ Each timeseries corresponds to a measurement of engine noise captured by a motor sensor.
31
+
32
  ## Training procedure
33
 
34
  ### Training hyperparameters
 
46
 
47
  ![Model Image](./model.png)
48
 
49
+ </details>
50
+
51
+
52
+ <center>
53
+ Model reproduced by <a href="https://github.com/EdAbati" target="_blank">Edoardo Abati</a>
54
+ </center>