You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+61-12Lines changed: 61 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,21 +19,26 @@ This system consists of three main scripts (01_train.sh, 02a_test.sh, and 02b_te
19
19
- Helper scripts for DCASE2024T2
20
20
- data\_download\_2024dev.sh
21
21
- "Development dataset":
22
-
- This script downloads development data files and puts them into "data/dcase2024t2/dev\_data/raw/train/" and "data/dcase2024t2/dev\_data/raw/test/". **Newly added!!**
22
+
- This script downloads development data files and puts them into "data/dcase2024t2/dev\_data/raw/train/" and "data/dcase2024t2/dev\_data/raw/test/".
23
+
- data\_download\_2024add.sh **Newly added!!**
24
+
- "Additional train dataset for Evaluation":
25
+
- This script downloads Addition data files and puts them into "data/dcase2024t2/eval\_data/raw/train/". **Newly added!!**
23
26
24
27
- 01_train_2024t2.sh
25
28
- "Development" mode:
26
-
- This script trains a model for each machine type for each section ID by using the directory `data/dcase2024t2/dev_data/raw/<machine_type>/train/<section_id>`. **Newly added!!**
29
+
- This script trains a model for each machine type for each section ID by using the directory `data/dcase2024t2/dev_data/raw/<machine_type>/train/<section_id>`.
30
+
- "Evaluation" mode:
31
+
- This script trains a model for each machine type for each section ID by using the directory `data/dcase2024t2/eval_data/raw/<machine_type>/train/<section_id>`. **Newly added!!**
27
32
28
33
- 02a_test_2024t2.sh (Use MSE as a score function for the Simple Autoencoder mode)
29
34
- "Development" mode:
30
-
- This script makes a CSV file for each section, including the anomaly scores for each WAV file in the directories `data/dcase2024t2/dev_data/raw/<machine_type>/test/`.**Newly added!!**
35
+
- This script makes a CSV file for each section, including the anomaly scores for each WAV file in the directories `data/dcase2024t2/dev_data/raw/<machine_type>/test/`.
31
36
- The CSV files will be stored in the directory `results/`.
32
37
- It also makes a csv file including AUC, pAUC, precision, recall, and F1-score for each section.
33
38
34
39
- 02b_test_2024t2.sh (Use Mahalanobis distance as a score function for the Selective Mahalanobis mode)
35
40
- "Development" mode:
36
-
- This script makes a CSV file for each section, including the anomaly scores for each wav file in the directories `data/dcase2024t2/dev_data/raw/<machine_type>/test/`.**Newly added!!**
41
+
- This script makes a CSV file for each section, including the anomaly scores for each wav file in the directories `data/dcase2024t2/dev_data/raw/<machine_type>/test/`.
37
42
- The CSV files will be stored in the directory `results/`.
38
43
- It also makes a csv file including AUC, pAUC, precision, recall, and F1-score for each section.
39
44
@@ -55,8 +60,9 @@ We will launch the datasets in three stages. Therefore, please download the data
+ Download "dev\_data_<machine_type>.zip" from [https://zenodo.org/records/10902294](https://zenodo.org/records/10902294).
64
+
+ "Additional Training Dataset", i.e., the evaluation dataset for training **New! (2024/05/15)**
65
+
+ Download "eval\_data_<machine_type>_train.zip" from [https://zenodo.org/records/11183284](https://zenodo.org/records/11183284).
60
66
61
67
+ For DCASE 2023 Challenge Task 2
62
68
(C.f., for DCASE2023T2, see [README_legacy](README_legacy.md))
@@ -96,6 +102,16 @@ We will launch the datasets in three stages. Therefore, please download the data
96
102
+ attributes\_00.csv (attributes CSV for section 00)
97
103
+ gearbox/ (The other machine types have the same directory structure as fan.)
98
104
+ data/dcase2024t2/eval\_data/raw/
105
+
+\<machine\_type0\_of\_additional\_dataset\>/
106
+
+ train/ (after launch of the additional training dataset)
107
+
+ section\_00\_source\_train\_normal\_0000\_.wav
108
+
+ ...
109
+
+ section\_00\_source\_train\_normal\_0989\_.wav
110
+
+ section\_00\_target\_train\_normal\_0000\_.wav
111
+
+ ...
112
+
+ section\_00\_target\_train\_normal\_0009\_.wav
113
+
+ attributes\_00.csv (attributes CSV for section 00)
114
+
+\<machine\_type1\_of\_additional\_dataset\> (The other machine types have the same directory structure as \<machine\_type0\_of\_additional\_dataset\>/.)
99
115
100
116
### 4. Change parameters
101
117
@@ -242,7 +258,7 @@ The Legacy support scripts are similar to the main scripts. These are in `tools`
242
258
243
259
## Dependency
244
260
245
-
We developed and tested the source code on Ubuntu 18.04.6 LTS.
261
+
We developed and tested the source code on Ubuntu 20.04.4 LTS.
246
262
247
263
### Software package
248
264
@@ -264,12 +280,33 @@ We developed and tested the source code on Ubuntu 18.04.6 LTS.
This repository have evaluation data's ground truth csv. this csv is using to rename evaluation datasets.
335
+
You can calculate AUC and other score if add ground truth to evaluation datasets file name. *Usually, rename function is executed along with [download script](#description) and [auto download function](#41-enable-auto-download-dataset).
0 commit comments