RnDCircle Logo
고인영 연구실
한국과학기술원 전산학부 고인영 교수
사물인터넷 서비스 컴퓨팅
강화학습
연합학습
연구 영역
기본 정보
논문·특허
과제
구성원

고인영 연구실

한국과학기술원 전산학부 고인영 교수

고인영 연구실은 전산학 기반 서비스 컴퓨팅과 소프트웨어 품질 관련 연구를 수행합니다. 특히 IoT 환경에서 사용자에게 전달되는 효과 품질을 지표로 정의하고, Deep Reinforcement Learning과 attention 기반 학습으로 서비스 선택과 바인딩 정책을 구성하는 기술을 개발합니다. 또한 포그·엣지에서 마이크로서비스 오토스케일링을 분산 제어로 구현하여 지연과 네트워크 오버헤드를 줄이는 방향으로 연구합니다. 더불어 연합학습 기반 개인화 사용자 모델과 IoT 이벤트 탐지·클러스터링, JIT 결함 예측에서 개발자 경험 메트릭을 활용하는 데이터마이닝 연구도 병행합니다.

사물인터넷 서비스 컴퓨팅강화학습연합학습엣지·포그 컴퓨팅마이크로서비스 오토스케일링
대표 연구 분야
연구 영역 전체보기
불확실 요소 기반 효과 중심 IoT 서비스 선택·바인딩 연구 thumbnail
불확실 요소 기반 효과 중심 IoT 서비스 선택·바인딩 연구
Uncertainty-aware Effect-driven IoT Service Selection and Binding Research
연구 분야 상세보기
연구 성과 추이
표시된 성과는 수집된 데이터 기준으로 산출되며, 일부 차이가 있을 수 있습니다.
주요 논문
5
논문 전체보기
1
Article
|
·
인용수 0
·
2025
Hierarchical Decentralized Autoscaling for Spatio-Temporal Load Bursts
E. K. Park, KyeongDeok Baek, In‐Young Ko
IF 5.8 (2025)
IEEE Transactions on Services Computing
포그 컴퓨팅의 등장은 클라우드에서 네트워크 지연과 혼잡을 감소시키는 데 유망한 결과를 보여주었다. 이러한 환경에서는 지리적으로 분산되어 있고 자원이 제한된 포그 노드에서 시공간 부하 버스트(spatio-temporal load bursts)를 처리하기 위한 효과적인 오토스케일링(autoscaling)이 시의적절한 문제로 대두되었다. 오토스케일링의 전형적인 전략은 포그 노드와 배치된 서비스 인스턴스에 대한 중앙집중식 모니터링에 기반한다. 그러나 포그 노드의 수가 증가함에 따라 오토스케일링을 위한 메트릭(metrics)의 중앙집중식 수집 및 분석은 비실현적이 될 수 있다. 또한 포그 노드의 동적이고 변동적인 특성은 포그 컴퓨팅 환경에서 효과적인 오토스케일링을 어렵게 만든다. 본 연구에서는 다중 에이전트 강화학습(multi-agent reinforcement learning)에 기반하여 마이크로서비스 인스턴스를 스케일링하고 배치하는 계층적 분산 오토스케일러인 HiDRA를 제안한다. HiDRA에서 에이전트는 스케일링 에이전트와 배치 에이전트로 나뉘며, 이들은 포그 컴퓨팅에서 시공간 부하 버스트를 효과적으로 처리하기 위해 상호 협력한다. Deep Q-Network 기반 오토스케일링 에이전트는 런타임 시 자신의 지역적 관측(regional observations)만을 기반으로 학습되므로, 메트릭의 중앙집중식 수집이 필요 없다. 우리는 실제 데이터셋을 사용하여 생성한 여러 시뮬레이션 포그 환경에서 HiDRA를 평가하였다. 각 환경은 3가지 수준의 희소성(sparsity)으로 나누었고, 각 수준은 초기 인스턴스 수 20, 15, 10개와 불안정 노드(unstable nodes)로 구성되었다. 그 결과, 기준(baseline) 대비 비율로 보았을 때 HiDRA는 평균 요청 성공률(request success rate)을 초기 인스턴스 수 20, 15, 10개 및 불안정 노드가 있는 환경에서 각각 10.7%, 16.4%, 36.7% 증가시켰으며, 생성된 인스턴스 수는 각각 12.3%, 15.9%, 16.8% 감소시켰다.
https://doi.org/10.1109/tsc.2025.3617074
Latency (audio)
Fog computing
Cloud computing
Load balancing (electrical power)
Server
Data collection
2
Article
|
·
인용수 1
·
2025
MultiFedRL: Efficient Training of Service Agents for Heterogeneous Internet of Things Environments
KyeongDeok Baek, In‐Young Ko
IF 8.9 (2025)
IEEE Internet of Things Journal
사물인터넷(IoT)은 공유 가능한 장치를 사용하여 공공장소에서 사용자 일상생활을 향상시키는 서비스를 제공함으로써 더 많은 관심을 받고 있다. 그러나 불확실한 요인과 환경 내의 다른 서비스는 서비스에 심각한 영향을 미칠 수 있으며, 그 결과 사용자의 만족도가 낮아진다. 다중 에이전트 강화학습과 클러스터 기반 연합학습을 기반으로 하는 자율 서비스 에이전트는 정교한 모델링 및 탐지 과정 없이도 사용자 피드백으로부터 요인이 복잡하게 미치는 영향을 학습할 수 있다. 그러나 종래 접근법은 서비스 에이전트의 다중 클러스터링 차원과 에이전트에 영향을 주는 동적인 환경 맥락을 처리하는 데 한계가 있다. 본 연구에서는 공공 IoT 환경에서 서비스 에이전트를 효율적으로 훈련하기 위한 다차원 및 다중에이전트 연합 강화학습(multidimension and multiagent federated reinforcement learning; MultiFedRL)을 제안한다. 첫째, 여러 클러스터링 차원에 대한 신경망의 병렬 구조를 제안하여 파라미터를 독립적으로 공유함으로써 종래의 클러스터 기반 연합학습의 한계를 해결한다. 둘째, 정적 특성과 동적 상태로 구성된 물리적 맥락을 에이전트가 요약하고 해석할 수 있도록, 환경 중심의 학습 가능한 통신 프로토콜을 제안한다. MultiFedRL을 평가하기 위해, 중요 물리 현상을 기반으로 사용자-서비스 상호작용을 모사하여 공공장소에서 모바일 사용자에게 제공되는 IoT 서비스를 위한 시뮬레이션 프레임워크를 개발하였다. 실험 결과, MultiFedRL은 최신 기술의 클러스터 기반 연합학습과 비교하여 사용자 만족도를 82.9% 증가시키고 훈련 효율성을 24.5% 향상시키는 것으로 나타났다.
https://doi.org/10.1109/jiot.2025.3534242
Computer science
Training (meteorology)
Internet of Things
Service (business)
The Internet
Computer network
Distributed computing
Computer security
World Wide Web
Business
3
Article
|
인용수 0
·
2024
Multi-temporal-scale event detection and clustering in IoT systems
Youchan Park, In‐Young Ko
IF 7.6 (2024)
Internet of Things
센서 기반 사물인터넷(IoT) 시스템은 데이터 스트림으로부터 사건을 감지하고 사건 처리(event processing)를 통해 적절한 조치를 수행한다. 사건 처리의 핵심인 사건 규칙(event rules)은 통상적으로 도메인 전문가가 수동으로 정의한다. 그러나 IoT 시스템의 런타임 동안 라벨이 없는 모든 사건에 대해 전문가가 규칙을 수동 설정하는 데에는 한계가 있다. 따라서 라벨이 없는 사건에 대한 규칙 생성을 지원하는 방법이 필요하다. 본 연구는 기존 사건 처리에 두 단계를 추가함으로써 이 문제를 다룬다. 첫 번째 단계는 데이터 스트림으로부터 라벨이 없는 사건을 탐지하는 것이다. IoT 시스템의 특성을 고려하여, 우리는 다변량 시계열 데이터로부터 다양한 시간 규모의 사건을 탐지할 수 있는 이상 탐지(anomaly detection) 기법의 확장인 Multi-Temporal-Scale Sampling(MulTemS)을 제안한다. 두 번째 단계는 유사한 사건들 간의 클러스터를 형성하는 것이다. 우리는 특징(feature) 추출을 통해 클러스터 수를 예측하고 도메인 중립적인 클러스터링을 수행하는 Feature-based Clustering Number prediction and Clustering(FeatCNC)을 제안한다. 실험을 통해 MulTemS가 여러 시간 규모에 해당하는 사건을 효과적으로 탐지할 수 있음을, 그리고 FeatCNC가 다양한 도메인 전반에서 사건을 안정적으로 클러스터링할 수 있음을 보여준다. 또한 이 두 단계를 통합하면 사건의 특성을 포착하는 더 나은 클러스터 형성이 이루어짐을 검증한다.
https://doi.org/10.1016/j.iot.2024.101434
Cluster analysis
Scale (ratio)
Computer science
Internet of Things
Event (particle physics)
Event data
Data mining
Data science
Artificial intelligence
Geography
최신 정부 과제
36
과제 전체보기
1
2025년 3월-2032년 12월
|112,520,000
엣지-클라우드 기반 복합 모빌리티 사이버-물리 시스템 안전성 향상 SafetyOps 기술 개발
복합 모빌리티 연합 안전성 및 신뢰성 확보를 위한 엣지-클라우드 기반 지능형 사이버-물리 시스템 SafetyOps 기술 개발
자율주행 모빌리티
복합시스템
사이버-물리 시스템
엣지-클라우드
소프트웨어 안전성
2
2025년 3월-2032년 12월
|150,000,000
엣지-클라우드 기반 복합 모빌리티 사이버-물리 시스템 안전성 향상 SafetyOps 기술 개발
복합 모빌리티 연합 안전성 및 신뢰성 확보를 위한 엣지-클라우드 기반 지능형 사이버-물리 시스템 SafetyOps 기술 개발
자율주행 모빌리티
복합시스템
사이버-물리 시스템
엣지-클라우드
소프트웨어 안전성
3
2024년 8월-2025년 8월
|30,000,000
환경적 인터랙티브 서비스의 효과적인 제공을 위한 불확실 요소 학습 기법
본 연구의 최종 목표는 공용 공간에 설치된 공유 기기를 사용하여 여러 사용자에게 제공되는 환경적 인터랙티브 서비스의 (1) 사용자 피드백 기반 불확실 요소 학습 기술의 개발과 (2) 프로토타입 개발을 통한 실제 사용자 대상 실증적 연구의 수행이다.첫째, 환경적 인터랙티브 서비스를 사용자에게 제공한 후 수집된 사용자의 만족도 피드백(feedback)으로부터 ...
환경적 인터랙티브 서비스
불확실 요소 학습
공공 환경
서비스 컴퓨팅
소프트웨어 공학
최신 특허
특허 전체보기
상태출원연도과제명출원번호상세정보
등록2023지문 어텐션 기반 환경 요소 학습을 통한 공공 사물인터넷 서비스의 효과적인 선택 방법 및 시스템1020230191426
공개2023포그 컴퓨팅에서 급격한 부하 증가 대응을 위한 분산 자기-적응형 수평 오토스케일 방법 및 시스템1020230181178
공개2023그래프 기반 기계 학습을 이용하여 도시 이벤트를 감지하는 방법 및 이를 이를 컴퓨터에서 실행시키기 위한 프로그램이 기록된 컴퓨터로 읽을 수 있는 기록 매체1020230042281
전체 특허

지문 어텐션 기반 환경 요소 학습을 통한 공공 사물인터넷 서비스의 효과적인 선택 방법 및 시스템

상태
등록
출원연도
2023
출원번호
1020230191426

포그 컴퓨팅에서 급격한 부하 증가 대응을 위한 분산 자기-적응형 수평 오토스케일 방법 및 시스템

상태
공개
출원연도
2023
출원번호
1020230181178

그래프 기반 기계 학습을 이용하여 도시 이벤트를 감지하는 방법 및 이를 이를 컴퓨터에서 실행시키기 위한 프로그램이 기록된 컴퓨터로 읽을 수 있는 기록 매체

상태
공개
출원연도
2023
출원번호
1020230042281