An unofficial implementation of Lifelong Anomaly Detection Through Unlearning(CCS' 19)read here
Due to the limited public implementations in the field of lifelong/online log anomaly detection, this repo is created for the study purpose and only the implementation with the HDFS log dataset is made. You are more than welcome to share your insights and point out any code issues.
Currently I am still unable to get satifactory experimental results, potentially due to the wrong model structure or hyparameter selection. The weight
pip install -r requirements.txt
or
pip install torch logparser3
- Download and extract HDFS dataset from here
- In main.py, set the input_dir to the directory of HDFS.log, set the out_dir to the directory of storing the parsed and processed data.
input_dir = output_dir =
python -m main
Feel free to adjust the params in options variable