Research Projects
AI-Based Software Vulnerability Detection
Supported by Defense Agency for Technology and Quality (국방기술품질원), through LIGNex1 (2022~2024)
Supported by IITP (2023~2025)
Keywords: binary/source code-based software vulnerability detection, LLM-based models
Core Technology Development of On-device Robot Intelligence SW Platform
Supported by IITP through ETRI (2024~2027)
Keywords: AI model compression, sparse coding, quantization
Development of Cyber Resilience Method for Intelligent Service Robots
Supported by IITP (2024~2027)
Keywords: trustworthy AI, adversarial attack/defense, sensor-fusion, model stealing defense
Generative AI-based Binary Deobfuscation Technology and Its Evaluation Metrics
Supported by IITP, co-work with Soongsil University (2024~2026)
Keywords: binary code, deobfuscation, generative AI
AI-Based Cyber Warfare Training Evaluation & Review
Supported by Defense Agency for Technology and Quality (국방기술품질원), through LIGNex1 (2022~2024)
Keywords: automated evaluation and review, XAI
Publication
CODE-SMASH: Source-Code Vulnerability Detection using Siamese and Multi-Level Neural Architecture, Sungmin Han, Hyunkyung Nam, Jaesik Kang, Kwangsoo Kim, Seungjae Cho, Sangkyun Lee, IEEE Access, 2024 (to appear)
On-Sensor AI
Future Challenge Defense Technology R&D Project (미래도전국방기술 연구개발사업), supported by Defense Acquisition Program Administration (방위사업청) through ETRI (2022~2025)
Keywords: computer vision, sound recognition, on-sensor AI, model compression with resource constraints
AI-based Intelligent Vehicle Control
Supported by the Hyundai Motor Group (2019~2024)
In this project, we aim to design deep learning models to predict the speed of automobiles using various sensor signals from the vehicles. In particular, we focus on creating small neural nets that can be efficiently operated on small embedded systems.
Keywords: vehicle speed prediction, model compression
Air Quality Prediction
Supported by the National Institute of Environmental Research (NIER), Ministry of Environment (2019~2023)
Fine dusts (PM10 and PM2.5) are high risk factors against public health in South Korea, and long-term predictions of fine dusts are essential for governmental decision making such as initiating emergency reduction measures. In this, accurate prediction is required to minimize social and economic impacts.
In this project, we create new long-term (+3 ~ +6 days ahead) PM10 and PM2.5 prediction models based on deep neural nets using meteorological fields and related inputs, with the goal to outperform the current forecasting systems such as WRF and CMAQ that have clear limits in uncertainty accumulation over long prediction horizons.
Publication
Development of a Deep Learning-based Midterm PM2.5 Prediction Model Adapting to Trend Changes, Dong Jun Min, Hyerim Kim, Sangkyun Lee, The Transactions of the Korea Information Processing Society, 2024 [pdf]
SSRC aims to innovate and develop smart media services, nurturing master's and doctoral level researchers in the fields of technology (AI, communication technology, security, brain engineering), data science (big data application development), and media industry (market policy).
This project belongs to the University ICT Research Center Promotion Program (ITRC) supported by the Institute of Information & Communications Technology Planning & Evaluation (IITP) of the Ministry of Science, ICT. (2020~2025)
Publication:
[TOP-TIER] SwiftThief: Enhancing Query Efficiency of Model Stealing by Contrastive Learning, Jeonghyun Lee, Sungmin Han, Sangkyun Lee, IJCAI (the 33rd International Joint Conference on Artificial Intelligence), 2024 (accepted)
[TOP-TIER] Libra-CAM: An Activation-Based Attribution Based on the Linear Approximation of Deep Neural Nets and Threshold Calibration, Sangkyun Lee, Sungmin Han, IJCAI (the 31st International Joint Conference on Artificial Intelligence), 2022 (acceptance rate: 15%)
[TOP-TIER] Model Stealing Defense against Exploiting Information Leak Through the Interpretation of Deep Neural Nets, Jeonghyun Lee, Sungmin Han, Sangkyun Lee, IJCAI (the 31st International Joint Conference on Artificial Intelligence), 2022 (acceptance rate: 15%)
Patents:
심층 신경망의 선형 근사를 기반으로 하는 활성화 기반 XAI 기법 및 임계 값 교정 방법 (An activation-based attribution based on the linear approximation of deep neural nets and threshold calibration), 출원번호: 10-2022-0088563
딥러닝 기반 분류 시스템에 대한 모델 탈취 방어 방법 (Model Stealing Defense for the Deep Learning based Classification System), 출원번호: 10-2022-0091273
Anomaly Detection in Multi-Host Environment
Supported by Agency for Defense Development (ADD) (2021~2022)
Keywords: anomaly detection, multi-host, federated learning, data privacy
Publication:
Anomaly Detection in Multi-Host Environment Based on Federated Hypersphere Classifier, Junhyung Kwon, Byeonggil Jung, Hyungil Lee, and Sangkyun Lee, Electronics, 2022 [pdf]
Patents:
전자 장치 및 그의 이상 탐지 방법 (Electronic apparatus and anomaly detection method thereof), 출원번호: 10-2022-0087490
Network Intrusion Detection & XAI
Supported by LIGNex1 (2020~2021)
In this project, we developed an improved network intrusion detectors based on deep neural nets, where further investigations have been made to pursue the origins of attacks, with the help of XAI techniques.
Keywords: network intrusion detection system, explanable AI (XAI)
Publication:
[SCI: Q2] Hunt for Unseen Intrusion: Multi-Head Self-Attention Neural Detector, Seongyun Seo, Sungmin Han, Janghyeon Park, Shinwoo Shim, Han-Eul Ryu, Byoungmo Cho, and Sangkyun Lee, IEEE Access, 2021 [pdf]
Patents:
네트워크 공격 탐지 시스템 및 네트워크 공격 탐지 방법 (Network attack detection system and network attack detection method), 출원번호: 10-2021-0057656, 등록번호: 10-2525-5930000
네트워크 침입 탐지 시스템 및 네트워크 침입 탐지 방법 (Network intrusion detection system and network intrusion detection method), 출원번호: 10-2021-0057630, 등록번호: 10-2526-9350000
설명가능한 인공지능을 이용한 네트워크 패킷 공격의 원인 분석 방법, 이를 수행하는 장치 및 컴퓨터 프로그램 (Method for analyzing cause of network packet attack using XAI, apparatus and computer program for performing the method), 출원번호: 10-2022-0065476, 등록번호: 10-2483-7970000
On-Device AI
Supported by ETRI and NRF (2018~20)
Model compression is an application of sparse coding, where we "compress" models by excluding many zero values in sparse parameter vectors from storage and compution. In this project, we use L1-norm and its variants as regulaizers to induce various forms of zero-value patterns in parameter tensors in DNNs, expecially in CNNs.
We study sparse coding, a technique to use regularizers to induce certain structure in trained model paramters. L1-norms are the most popular regularizers, appearing in machine learning & statistics (e.g. LASSO) and signal recovery (e.g. compressed sensing), where elementwise sparsity of parameter vectors leads to discovery of important variables/signals.
We're also interested in an actual implementation of the idea, so that training and testing of DNNs can be performed on embedded systems using model parameters in compressed forms. We study parallel implementations using CUDA and OpenCL backends, on embedded platforms such as Nvidia Jetson and Samsung Exynos 8890.
This project is supported by the Electronics and Telecommunications Research Institute of Korea (ETRI, 2018~2020) and the National Research Foundation of Korea (grant NRF-2018R1D1A1B07051383, 2018~2020)
Publication:
Improving the Robustness of Model Compression by On-Manifold Adversarial Training , Junhyung Kwon and Sangkyun Lee, Future Internet, 2021 [pdf]
[SCI: Q2] Robust CNN Compression Framework for Security-Sensitive Embedded Systems, Jeonghyun Lee and Sangkyun Lee, Applied Sciences, 2021 [pdf]
[SCI: Q2] Data Quality Measures and Efficient Evaluation Algorithms for Large-Scale High-Dimensional Data, Hyeongmin Cho and Sangkyun Lee, Applied Sciences, 2021 [pdf]
AI-Vision Testing in
Smart Factory
Supported by Myunghwa Industry (2019~2021)
Computer vision system for automatized inspection in manufacturing lines of automobile products using super-high resolution images.
Publication:
[SCI: Q1 (TOP 7%)] Anomaly Candidate Extraction and Detection for Automatic Quality Inspection of Metal Casting Products using High-Resolution Images, Byeonggil Jung, Heegon You, Sangkyun Lee, Journal of Manufacturing Systems, 2023 [pdf].
Patents:
제조품 외관 한도의 통계적 특성을 반영한 영상 기반 결함 탐지의 오검출 개선 방법 (Method of improving false detection of image-based defect detection reflecting statistical property of manufactured product inspection area), 출원번호: 10-2021-0170177
오토인코더 및 합성곱 심층 신경망을 활용한 고해상도 영상 기반 제조품 결함 탐지 방법 (Method of detecting defect of manufactured product based on high-resolution image using autoencoder and convolutional neural network), 출원번호: 10-2021-0170176
차분 이미지 화소 강도에 기반한 제조품 최적 결함 후보군 추출 방법 (Method of extracting optimal defect candidate based on pixel intensity of difference image between original image and reconstructed image), 출원번호: 10-2021-0170178
Malware Detection
This project has been supported by Samsung SDS (2020~2021)
Patents:
악성 코드 탐지 방법 및 그 장치 (Method for detecting malware and apparatus thereof), 출원번호: 10-2021-0147222
Deep-fake Evasion
This project has been supported by Samsung Electronics (2020~2021)
Adversarial Attack & Defense
Recently it has been shown that ML models can be fooled by creating so-called adversarial examples, modifying data points to maximize the training loss function. Adversarial examples have been studied actively in computer vision and computer security.
We have investigated recently proposed attack mechanisms against ML models, studying why such attacks are ever possible regarding learning models and theory. We also have investigated available defenses for those attacks, analyzing their potential problems.
We now investigate malware detection problems, where ML-based detectors are getting more interest due to their capability to prevent zero-day attacks. In our research, we try to build adversarial examples with binary code constraints, to check that if it is possible to obfuscate ML-based malware detectors by modifying malware binary code in a systematic fashion.
This project has been supported by the National Security Research Institute of Korea (grants 2017-125, 2018-150)
Patents
딥러닝 기반 분류 시스템에 대한 모델 탈취 방어 방법 (Model Stealing Defense for the Deep Learning based Classification System), 출원번호: 10-2022-0091273
심층 신경망의 선형 근사를 기반으로 하는 활성화 기반 XAI 기법 및 임계 값 교정 방법 (An activation-based attribution based on the linear approximation of deep neural nets and threshold calibration), 출원번호: 10-2022-0088563
설명가능한 인공지능을 이용한 네트워크 패킷 공격의 원인 분석 방법, 이를 수행하는 장치 및 컴퓨터 프로그램 (Method for analyzing cause of network packet attack using XAI, apparatus and computer program for performing the method), 출원번호: 10-2022-0065476, 등록번호: 10-2483-7970000
전자 장치 및 그의 이상 탐지 방법 (Electronic apparatus and anomaly detection method thereof), 출원번호: 10-2022-0087490
악성 코드 탐지 방법 및 그 장치 (Method for detecting malware and apparatus thereof), 출원번호: 10-2021-0147222
네트워크 공격 탐지 시스템 및 네트워크 공격 탐지 방법 (Network attack detection system and network attack detection method), 출원번호: 10-2021-0057656, 등록번호: 10-2525-5930000
네트워크 침입 탐지 시스템 및 네트워크 침입 탐지 방법 (Network intrusion detection system and network intrusion detection method), 출원번호: 10-2021-0057630, 등록번호: 10-2526-9350000
제조품 외관 한도의 통계적 특성을 반영한 영상 기반 결함 탐지의 오검출 개선 방법 (Method of improving false detection of image-based defect detection reflecting statistical property of manufactured product inspection area), 출원번호: 10-2021-0170177
오토인코더 및 합성곱 심층 신경망을 활용한 고해상도 영상 기반 제조품 결함 탐지 방법 (Method of detecting defect of manufactured product based on high-resolution image using autoencoder and convolutional neural network), 출원번호: 10-2021-0170176
차분 이미지 화소 강도에 기반한 제조품 최적 결함 후보군 추출 방법 (Method of extracting optimal defect candidate based on pixel intensity of difference image between original image and reconstructed image), 출원번호: 10-2021-0170178