The corporate information system plays an important management system in relation to corporate management, such as personnel management, budget management, and financial management. If there is an abnormal failure of the information system, the work w...
The corporate information system plays an important management system in relation to corporate management, such as personnel management, budget management, and financial management. If there is an abnormal failure of the information system, the work will be paralyzed until it is restored.
For the stable operation of important information systems, companies are making efforts to respond to abnormal situations through monitoring and designating departments in charge and people in charge of each system.
However, the complexity of information systems creates difficulties in maintenance, making it difficult to respond quickly to abnormal conditions. Existing monitoring methods for checking the abnormal status of the information system should be more intelligent and advanced.
This paper proposes a method that collects data from information systems operated by actual companies and uses negative sampling and contrastive learning to check abnormal conditions before or immediately using performance data of monitoring systems. The data of the information system in operation has more normal data than abnormal data. In order to deal with the data imbalance, the negative sampling method is adopted based on t-distributed stochastic neighbor embedding. To learn with a small dataset, a contrastive learning is proposed by augmenting data.
To see the effectiveness of the proposed methods, we have compared with conventional deep learning models such as CNN, LSTM, and spectral residuals, which showed good performance in related work. In experimental results, the proposed contrastive learning with negative sampling method showed 99.47% in true positive rate(TPR). On the other hand, the conventional CNN and LSTM with negative sampling showed 98.80% and 98.67% in TPR, respectively. This result shows that the proposed method is effective in anomaly detection with a small dataset.