Skip to content
代码片段 群组 项目

Getting Started

Environment

Python 3.7.13, PyTorch 1.10.0, scikit-learn 1.0.2, fastText 0.9.2, and DGL 0.9.2 are suggested.

Dataset

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.

Demo

We provide a demo. Please run:

python main.py --config gaia_config.yaml

Parameter Description in the Demo

fastText & Instance Embedding

  • 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)

DGL

  • 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)