Datasets
The HAI-CPS benchmark constist of a total of 10 Datasets showing increasing system complexity
Each dataset is available in four recording modes:
normal discrete: Includes only binary/discrete control and sensor values with its states of the normal working system.
anomalous discrete: Includes only binary/discrete control and sensor values with its states of the non-normal working system.
normal continuous: Includes only real-valued sensor data and process measurements with its states of the normal working system.
anomalous continuous: Includes only real-valued sensor data and process measurements with its states of the normal working system.
Within each recording mode all anomalies in all modules and all their permutations are saved as a separate .csv file, along with a recording of without any anomaly, to foster unsupervised ML methods.
The naming convention of the channels within the recordings follows the schema <module><component><sensor>.
The recordings of HAI-CPS are structured as follows:
HAI-CPS
├── normal-continuous
| ├── ds1
| ├── ds2
| | ├── ds2_continuous_s.csv
| | ├── sim_setup.json
...
├── anomalous-continuous
| ├── ds1_mixer0_anom_clogging
| ├── ds1_mixer0_anom_pump50
| | ├── ds1_mixer0_anom_pump50_continuous_s.csv
| | ├── sim_setup.json
...
├── normal-discrete
| ├── ds1
| ├── ds2
| | ├── ds2_discrete_s.csv
| | ├── sim_setup.json
...
├── anomalous-discrete
| ├── ds1_mixer0_anom_clogging
| ├── ds1_mixer0_anom_pump50
| | ├── ds1_mixer0_anom_pump50_discrete_s.csv
| | ├── sim_setup.json
...
Download
HAI-CPS is hosted on IEEE-Dataport. You can find and download all datasets, follwing this link.