Python 3.7.13, PyTorch 1.10.0, scikit-learn 1.0.2, fastText 0.9.2, and DGL 0.9.2 are suggested.
D1: https://github.com/CloudWise-OpenSource/GAIA-DataSet
D1 contains two datasets: MicroSS and Companion Data. We use MicroSS, for it provides trace, log, and metric at the same time.
We provide a demo. Please run:
python main.py --config gaia_config.yaml
vector_dim
: The dimension of event embedding vectors. (default: 100)sample_count
: The number of samples per type after data augmentation. (default: 1000)edit_count
: The number of events modified per sample during data augmentation. (default: 1)minCount
: The minimum number of occurrences of the event (events that occur less than this number are ignored). (default: 1)
epoch
: Training rounds. (default: 6000)batch_size
: The number of samples contained in a batch of data. (default: 1000)win_size
: The length of the judgment window for ending training early. (default: 10)win_threshole
: The thresh for ending training early. (default: 0.0001)lr
: The learning rate. (default: 0.001)