KR102352954B1 - 예측 자동 회귀 기반 실시간 기업정보시스템 사용자 이상행위 탐지 시스템 및 방법 - Google Patents
예측 자동 회귀 기반 실시간 기업정보시스템 사용자 이상행위 탐지 시스템 및 방법 Download PDFInfo
- Publication number
- KR102352954B1 KR102352954B1 KR1020210070224A KR20210070224A KR102352954B1 KR 102352954 B1 KR102352954 B1 KR 102352954B1 KR 1020210070224 A KR1020210070224 A KR 1020210070224A KR 20210070224 A KR20210070224 A KR 20210070224A KR 102352954 B1 KR102352954 B1 KR 102352954B1
- Authority
- KR
- South Korea
- Prior art keywords
- user
- event
- abnormal behavior
- prediction result
- predictive
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/50—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
- G06F21/55—Detecting local intrusion or implementing counter-measures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/14—Network analysis or design
- H04L41/147—Network analysis or design for predicting network behaviour
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/14—Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic
- H04L63/1408—Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic by monitoring network traffic
- H04L63/1416—Event detection, e.g. attack signature detection
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Computing Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Debugging And Monitoring (AREA)
Abstract
Description
도 2는 일 실시예에 따른 컴퓨터 시스템의 내부 구성의 일례를 설명하기 위한 블록도이다.
도 3은 일 실시예에 따른 예측 자동 회귀 기반 실시간 기업정보시스템 사용자 이상행위 탐지 시스템을 나타내는 블록도이다.
도 4는 일 실시예에 따른 예측 자동 회귀 기반 실시간 기업정보시스템 사용자 이상행위 탐지 방법을 나타내는 흐름도이다.
도 5는 일 실시예에 따른 ERP 시스템에 대해 제안된 AIED을 나타내는 도면이다.
도 6는 일 실시예에 따른 PAM의 구조적 세부 사항을 나타내는 도면이다.
Claims (14)
- 컴퓨터 시스템에 의해 수행되는 예측 자동 회귀 기반 실시간 기업정보시스템 사용자 이상행위 탐지 방법에 있어서,
기업정보시스템에서 연속된 2개의 세션 이벤트를 사용하여 현재 이벤트 및 미래 이벤트로 사용하는 단계;
상기 현재 이벤트를 예측 자동 회귀 모델(Predictive Auto-regression Model, PAM)에 입력하여 미래 이벤트를 예측하여 예측 결과를 생성하는 단계; 및
상기 예측 결과와 실제 상기 미래 이벤트를 비교하여 실시간으로 사용자 이상행위를 판단하는 단계
를 포함하고,
상기 현재 이벤트를 예측 자동 회귀 모델(PAM)에 입력하여 미래 이벤트를 예측하여 예측 결과를 생성하는 단계는,
인코더를 이용하여 상기 현재 이벤트를 인코딩하여 잠재 특징을 추출하는 단계; 및
추출된 상기 잠재 특징에 예측 변수를 사용하여 상기 예측 결과를 생성하는 단계
를 포함하는, 사용자 이상행위 탐지 방법. - 컴퓨터 시스템에 의해 수행되는 예측 자동 회귀 기반 실시간 기업정보시스템 사용자 이상행위 탐지 방법에 있어서,
기업정보시스템에서 연속된 2개의 세션 이벤트를 사용하여 현재 이벤트 및 미래 이벤트로 사용하는 단계;
상기 현재 이벤트를 예측 자동 회귀 모델(Predictive Auto-regression Model, PAM)에 입력하여 미래 이벤트를 예측하여 예측 결과를 생성하는 단계; 및
상기 예측 결과와 실제 상기 미래 이벤트를 비교하여 실시간으로 사용자 이상행위를 판단하는 단계
를 포함하고,
상기 연속된 2개의 세션 이벤트를 사용하여 현재 이벤트 및 미래 이벤트로 사용하는 단계는,
기업정보시스템에서 원시 시스템 로그를 dense 임베딩 벡터(Dense Embedding Vector, DEV) 또는 원핫 인코딩(one-hot encoding)으로 인코딩하는 단계
를 포함하고,
상기 dense 임베딩 벡터 또는 또는 원핫 인코딩(one-hot encoding)을 이용하여 상기 연속된 2개의 세션 이벤트를 사용하여 현재 이벤트 및 미래 이벤트로 사용하는 것
을 특징으로 하는, 사용자 이상행위 탐지 방법. - 제1항에 있어서,
상기 예측 자동 회귀 모델(PAM)은,
입력되는 상기 현재 이벤트를 이용하여 미래 이벤트를 예측하도록 훈련되는 것
을 특징으로 하는, 사용자 이상행위 탐지 방법. - 삭제
- 제1항에 있어서,
상기 예측 결과와 실제 상기 미래 이벤트를 비교하여 실시간으로 사용자 이상행위를 판단하는 단계는,
상기 예측 결과와 실제 상기 미래 이벤트를 비교하여 산정된 오류가 기설정된 임계값 이상인 경우 사용자 이상행위로 판단되는 것
을 특징으로 하는, 사용자 이상행위 탐지 방법. - 제1항에 있어서,
상기 예측 결과와 실제 상기 미래 이벤트를 비교하여 실시간으로 사용자 이상행위를 판단하는 단계는,
예측 오류 손실을 산정하여 상기 예측 결과와 실제 상기 미래 이벤트의 차이를 판단하는 것
을 특징으로 하는, 사용자 이상행위 탐지 방법. - 제1항에 있어서,
상기 예측 결과와 실제 상기 미래 이벤트를 비교하여 실시간으로 사용자 이상행위를 판단하는 단계는,
인코딩 및 디코딩 과정에서 생성되는 잠재 특징의 불확실성을 낮추기 위해 자동 회귀 손실을 적용하며, 상기 자동 회귀 손실은 실제 상기 미래 이벤트의 특징을 추출했을 때의 결과와 상기 현재 이벤트를 통한 예측을 위한 특징을 도출했을 때의 결과의 차이인 것
을 특징으로 하는, 사용자 이상행위 탐지 방법. - 예측 자동 회귀 기반 실시간 기업정보시스템 사용자 이상행위 탐지 시스템에 있어서,
기업정보시스템에서 연속된 2개의 세션 이벤트를 사용하여 현재 이벤트 및 미래 이벤트로 사용하는 전처리부;
상기 현재 이벤트를 입력하여 미래 이벤트를 예측하여 예측 결과를 생성하는 예측 자동 회귀 모델(Predictive Auto-regression Model, PAM); 및
상기 예측 결과와 실제 상기 미래 이벤트를 비교하여 실시간으로 사용자 이상행위를 판단하는 사용자 이상행위 판단부
를 포함하고,
상기 예측 자동 회귀 모델(PAM)은,
상기 현재 이벤트를 인코딩하여 잠재 특징을 추출하는 인코더; 및
추출된 상기 잠재 특징에 예측 변수를 사용하여 상기 예측 결과를 생성하는 예측기
를 포함하는, 사용자 이상행위 탐지 시스템. - 예측 자동 회귀 기반 실시간 기업정보시스템 사용자 이상행위 탐지 시스템에 있어서,
기업정보시스템에서 연속된 2개의 세션 이벤트를 사용하여 현재 이벤트 및 미래 이벤트로 사용하는 전처리부;
상기 현재 이벤트를 입력하여 미래 이벤트를 예측하여 예측 결과를 생성하는 예측 자동 회귀 모델(Predictive Auto-regression Model, PAM); 및
상기 예측 결과와 실제 상기 미래 이벤트를 비교하여 실시간으로 사용자 이상행위를 판단하는 사용자 이상행위 판단부
를 포함하고,
상기 전처리부는,
기업정보시스템에서 원시 시스템 로그를 dense 임베딩 벡터(Dense Embedding Vector, DEV) 또는 원핫 인코딩(one-hot encoding)으로 인코딩하고, 상기 dense 임베딩 벡터 또는 원핫 인코딩(one-hot encoding)을 이용하여 상기 연속된 2개의 세션 이벤트를 사용하여 현재 이벤트 및 미래 이벤트로 사용하는 것
을 특징으로 하는, 사용자 이상행위 탐지 시스템. - 제8항에 있어서,
상기 예측 자동 회귀 모델(PAM)은,
입력되는 상기 현재 이벤트를 이용하여 미래 이벤트를 예측하도록 훈련되는 것
을 특징으로 하는, 사용자 이상행위 탐지 시스템. - 삭제
- 제8항에 있어서,
상기 사용자 이상행위 판단부는,
상기 예측 결과와 실제 상기 미래 이벤트를 비교하여 산정된 오류가 기설정된 임계값 이상인 경우 사용자 이상행위로 판단되는 것
을 특징으로 하는, 사용자 이상행위 탐지 시스템. - 제8항에 있어서,
상기 사용자 이상행위 판단부는,
예측 오류 손실을 산정하여 상기 예측 결과와 실제 상기 미래 이벤트의 차이를 판단하는 것
을 특징으로 하는, 사용자 이상행위 탐지 시스템. - 제8항에 있어서,
상기 사용자 이상행위 판단부는,
인코딩 및 디코딩 과정에서 생성되는 잠재 특징의 불확실성을 낮추기 위해 자동 회귀 손실을 적용하며, 상기 자동 회귀 손실은 실제 상기 미래 이벤트의 특징을 추출했을 때의 결과와 상기 현재 이벤트를 통한 예측을 위한 특징을 도출했을 때의 결과의 차이인 것
을 특징으로 하는, 사용자 이상행위 탐지 시스템.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020210070224A KR102352954B1 (ko) | 2021-05-31 | 2021-05-31 | 예측 자동 회귀 기반 실시간 기업정보시스템 사용자 이상행위 탐지 시스템 및 방법 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020210070224A KR102352954B1 (ko) | 2021-05-31 | 2021-05-31 | 예측 자동 회귀 기반 실시간 기업정보시스템 사용자 이상행위 탐지 시스템 및 방법 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR102352954B1 true KR102352954B1 (ko) | 2022-01-19 |
Family
ID=80052684
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020210070224A Active KR102352954B1 (ko) | 2021-05-31 | 2021-05-31 | 예측 자동 회귀 기반 실시간 기업정보시스템 사용자 이상행위 탐지 시스템 및 방법 |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR102352954B1 (ko) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102619044B1 (ko) * | 2023-03-21 | 2023-12-27 | 쿠팡 주식회사 | 기계학습 기반 추천 방법 및 그 시스템 |
| CN117496740A (zh) * | 2023-12-29 | 2024-02-02 | 山东高速股份有限公司 | 高速公路的车辆通行管控方法、装置、设备及存储介质 |
| WO2025088292A1 (en) * | 2023-10-27 | 2025-05-01 | Arm Limited | Applications of improved detection of behavior from multi-variable data |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20190122983A (ko) * | 2018-04-23 | 2019-10-31 | 주식회사 엔씨소프트 | 비정상 이벤트 탐지 방법 및 장치 |
-
2021
- 2021-05-31 KR KR1020210070224A patent/KR102352954B1/ko active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20190122983A (ko) * | 2018-04-23 | 2019-10-31 | 주식회사 엔씨소프트 | 비정상 이벤트 탐지 방법 및 장치 |
Non-Patent Citations (8)
| Title |
|---|
| A. Sherstinsky, "Fundamentals of recurrent neural network (rnn) and long short-term memory (lstm) network," Physica D: Nonlinear Phenomena, vol. 404, p. 132306, 2020. |
| Balaram Sharma et al, "User Behavior Analytics for Anomaly Detection Using LSTM Autoencoder - Insider Threat Detection"(2020.07.)* * |
| J. Chung, C. Gulcehre, K. Cho, and Y. Bengio, "Empirical evaluation of gated recurrent neural networks on sequence modeling," arXiv preprint arXiv:1412.3555, 2014. |
| J. R. Hershey and P. A. Olsen, "Approximating the kullback leibler divergence between gaussian mixture models," in 2007 IEEE International Conference on Acoustics, Speech and Signal Processing-ICASSP'07, vol. 4, pp. IV-317, IEEE, 2007. |
| J. Yu, Y. Lee, K. C. Yow, M. Jeon, and W. Pedrycz, "Abnormal event detection and localization via adversarial event prediction," IEEE Transactions on Neural Networks and Learning Systems, 2021. |
| M. Du, F. Li, G. Zheng, and V. Srikumar, "Deeplog: Anomaly detection and diagnosis from system logs through deep learning," in Proceedings of the 2017 ACM SIGSAC Conference on Computer and Communications Security, pp. 1285-1298, 2017. |
| P. Vincent, H. Larochelle, I. Lajoie, Y. Bengio, P.-A. Manzagol, and L. Bottou, "Stacked denoising autoencoders: Learning useful representations in a deep network with a local denoising criterion.," Journal of machine learning research, vol. 11, no. 12, 2010. |
| P. Wang, B. Xu, J. Xu, G. Tian, C.-L. Liu, and H. Hao, "Semantic expansion using word embedding clustering and convolutional neural network for improving short text classification," Neurocomputing, vol. 174, pp. 806-814, 2016. |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102619044B1 (ko) * | 2023-03-21 | 2023-12-27 | 쿠팡 주식회사 | 기계학습 기반 추천 방법 및 그 시스템 |
| WO2025088292A1 (en) * | 2023-10-27 | 2025-05-01 | Arm Limited | Applications of improved detection of behavior from multi-variable data |
| CN117496740A (zh) * | 2023-12-29 | 2024-02-02 | 山东高速股份有限公司 | 高速公路的车辆通行管控方法、装置、设备及存储介质 |
| CN117496740B (zh) * | 2023-12-29 | 2024-03-19 | 山东高速股份有限公司 | 高速公路的车辆通行管控方法、装置、设备及存储介质 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102352954B1 (ko) | 예측 자동 회귀 기반 실시간 기업정보시스템 사용자 이상행위 탐지 시스템 및 방법 | |
| US11025649B1 (en) | Systems and methods for malware classification | |
| US20210067527A1 (en) | Structural graph neural networks for suspicious event detection | |
| JP7513358B2 (ja) | 機械学習モデルを堅牢化するための学習入力のプリプロセッシング | |
| US20180025286A1 (en) | Detecting trends in evolving analytics models | |
| CN116438553A (zh) | Paas云环境中操作符的成功的概率预测的机器学习模型 | |
| US20240330348A1 (en) | System and Method for Summarization of Complex Cybersecurity Behavioral Ontological Graph | |
| CN110855648B (zh) | 一种网络攻击的预警控制方法及装置 | |
| US20230274160A1 (en) | Automatically training and implementing artificial intelligence-based anomaly detection models | |
| US10785243B1 (en) | Identifying evidence of attacks by analyzing log text | |
| US11620407B2 (en) | Real-time, context based detection and classification of data | |
| WO2022022059A1 (en) | Context aware anomaly detection | |
| US11663329B2 (en) | Similarity analysis for automated disposition of security alerts | |
| US11379576B2 (en) | Identification of database intrusion by changes in data tables | |
| JP2023034537A (ja) | 概念ドリフト検出のための装置、方法、及びシステム | |
| US11929063B2 (en) | Obfuscating audio samples for health privacy contexts | |
| US20230177385A1 (en) | Federated machine learning based on partially secured spatio-temporal data | |
| WO2021205244A1 (en) | Generating performance predictions with uncertainty intervals | |
| US9436912B1 (en) | Symmetric schema instantiation method for use in a case-based reasoning system | |
| CN110490304A (zh) | 一种数据处理方法及设备 | |
| KR102307632B1 (ko) | 적대적 재귀 오토인코더 기반 기업정보시스템 사용자 이상행위 탐지 시스템 및 방법 | |
| US20210365358A1 (en) | Diagnosing anomalies detected by black-box machine learning models | |
| Bing | Critical infrastructure protection based on memory-augmented meta-learning framework | |
| CN109272165B (zh) | 注册概率预估方法、装置、存储介质及电子设备 | |
| You et al. | sBiLSAN: Stacked bidirectional self-attention lstm network for anomaly detection and diagnosis from system logs |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20210531 |
|
| PA0201 | Request for examination | ||
| PA0302 | Request for accelerated examination |
Patent event date: 20210531 Patent event code: PA03022R01D Comment text: Request for Accelerated Examination |
|
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20210823 Patent event code: PE09021S01D |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20220110 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20220114 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20220114 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration |