한국과학기술원 전산학부 양홍석 교수
홍석 양 교수 연구실은 프로그래밍 언어와 기계학습의 융합, 그리고 확률적 프로그래밍 및 프로그램 분석 분야에서 세계적인 연구를 선도하고 있습니다. 본 연구실은 프로그래밍 언어 이론과 기계학습 알고리즘의 경계에서 발생하는 다양한 문제를 다루며, 이론적 연구와 실용적 응용을 동시에 추구합니다. 특히, 확률적 프로그래밍 언어의 설계와 구현, 그리고 이를 활용한 추론 알고리즘 개발에 중점을 두고 있습니다. 연구실의 주요 연구 분야 중 하나는 확률적 프로그래밍과 일반화된 확률적 추론입니다. 이를 통해 복잡한 통계적 모델을 간결하게 표현하고, 다양한 추론 기법을 효율적으로 적용할 수 있는 새로운 언어적 프레임워크를 개발하고 있습니다. 또한, 논리 기반의 프로그래밍 언어 기술과 데이터 기반의 기계학습 기법을 결합하여, 기존에 어려웠던 문제들을 해결할 수 있는 혁신적인 프로그램 분석 알고리즘을 연구하고 있습니다. 정적 분석과 프로그램 분석 자동화 분야에서도 본 연구실은 탁월한 성과를 내고 있습니다. 베이지안 최적화, 지도학습, 자동 특징 생성 등 최신 기계학습 방법론을 활용하여, 분석 전략을 자동으로 학습하고 최적화하는 연구를 수행합니다. 이를 통해 대규모 소프트웨어 시스템의 오류를 사전에 탐지하고, 프로그램의 안전성과 신뢰성을 높이는 데 기여하고 있습니다. 이러한 연구는 실제 데이터 과학, 인공지능, 소프트웨어 공학 등 다양한 분야에 응용되고 있습니다. 예를 들어, 복잡한 네트워크 데이터의 모델링, 대규모 데이터셋에 대한 효율적인 추론, 신뢰성 있는 인공지능 시스템 구축, 그리고 자동화된 코드 검증 등에서 본 연구실의 성과가 활용되고 있습니다. 앞으로도 홍석 양 교수 연구실은 프로그래밍 언어, 기계학습, 확률적 프로그래밍, 프로그램 분석 등 다양한 분야에서 혁신적인 연구를 지속적으로 추진하며, 학계와 산업계 모두에 큰 기여를 할 것으로 기대됩니다.
대표 연구 분야 확인하기