Skip to main content

이원열 교수

Wonyeol Lee

포항공과대학교 컴퓨터공학과 · 컴퓨터과학

연구실 소개

이원열 교수의 연구실은 소프트웨어 정확성과 신뢰성 확보를 핵심 목표로 삼고 있으며, 특히 부동소수점 연산의 오차 분석, 복잡한 수치 알고리즘의 정당성 검증, 그리고 자동 미분 시스템의 이론적 타당성에 초점을 맞추고 있습니다. 실세계 응용에서 나타나는 복잡한 요건—예를 들어 시간 제약과 연속적 시도를 반영한 영향력 확산 모델—을 반영한 새로운 수학적 모델링 기법 개발에도 기여하고 있습니다. 이와 더불어, 프로그래밍 언어와 수학적 추론을 융합한 정밀한 프로그램 검증 기법과 딥러닝 기반 확률적 프로그래밍의 정당성 보장 기법 등, 현대 소프트웨어 시스템의 정확성과 안정성을 뒷받침하는 기초 기술을 개발하고 있습니다.

부동소수점 오차 분석정확성 검증자동 미분의 정당성프로그래밍 언어 기반 수학적 추론소프트웨어 신뢰성

연구 현황

논문 수
32
총 인용 수
237
최근 5년 논문
13
주요 분야
컴퓨터과학

연구 성과 추이

표시된 성과는 수집된 데이터 기준으로 산출되며, 일부 차이가 있을 수 있습니다.

5개년 연도별 논문 게재 수
13총합
2022
2023
2024
2025
2026
5개년 연도별 피인용 수
20총합
20222023202420252026

주요 논문

15
1
논문|인용수 59·2014
CT-IC: Continuously activated and Time-restricted Independent Cascade model for viral marketing
Jinha Kim, Wonyeol Lee, Hwanjo Yu
SJR Q1Knowledge-Based Systems
Statistical and Nonlinear PhysicsPhysics and Astronomy
2
논문|인용수 29·2012
CT-IC: Continuously Activated and Time-Restricted Independent Cascade Model for Viral Marketing
Wonyeol Lee, Jinha Kim, Hwanjo Yu

Influence maximization problem with applications to viral marketing has gained much attention. Underlying influence diffusion models affect influence maximizing nodes because they focus on difference aspect of influence diffusion. Nevertheless, existing diffusion models overlook two important aspects of real-world marketing - continuous trials and time restriction. This paper proposes a new realistic influence diffusion model called Continously activated and Time-restricted IC (CT-IC) model whic

Statistical and Nonlinear PhysicsPhysics and Astronomy
3
논문|인용수 27·2017
On automatically proving the correctness of math.h implementations
Wonyeol Lee, Rahul Sharma, Alex Aiken
SJR Q1Proceedings of the ACM on Programming LanguagesOA

Industry standard implementations of math.h claim (often without formal proof) tight bounds on floating-point errors. We demonstrate a novel static analysis that proves these bounds and verifies the correctness of these implementations. Our key insight is a reduction of this verification task to a set of mathematical optimization problems that can be solved by off-the-shelf computer algebra systems. We use this analysis to prove the correctness of implementations in Intel's math library automati

Computational Theory and MathematicsComputer Science
4
논문|인용수 27·2016
Verifying bit-manipulations of floating-point
Wonyeol Lee, Rahul Sharma, Alex Aiken
OA

Reasoning about floating-point is difficult and becomes only more so if there is an interplay between floating-point and bit-level operations. Even though real-world floating-point libraries use implementations that have such mixed computations, no systematic technique to verify the correctness of the implementations of such computations is known. In this paper, we present the first general technique for verifying the correctness of mixed binaries, which combines abstraction, analytical optimiza

Computational Theory and MathematicsComputer Science
5
논문|인용수 20·2019
Towards verified stochastic variational inference for probabilistic programs
Wonyeol Lee, Hangyeol Yu, Xavier Rival, Hongseok Yang
SJR Q1Proceedings of the ACM on Programming LanguagesOA

Probabilistic programming is the idea of writing models from statistics and machine learning using program notations and reasoning about these models using generic inference engines. Recently its combination with deep learning has been explored intensely, which led to the development of so called deep probabilistic programming languages, such as Pyro, Edward and ProbTorch. At the core of this development lie inference engines based on stochastic variational inference algorithms. When asked to fi

Artificial IntelligenceComputer Science
6
논문|인용수 20·2014
A proof system for separation logic with magic wand
Wonyeol Lee, Sungwoo Park

Separation logic is an extension of Hoare logic which is acknowledged as an enabling technology for large-scale program verification. It features two new logical connectives, separating conjunction and separating implication, but most of the applications of separation logic have exploited only separating conjunction without considering separating implication. Nevertheless the power of separating implication has been well recognized and there is a growing interest in its use for program verificat

Artificial IntelligenceComputer Science
7
preprint|인용수 10·2020
On Correctness of Automatic Differentiation for Non-Differentiable Functions
Wonyeol Lee, Hangyeol Yu, Xavier Rival, Hongseok Yang
arXiv (Cornell University)OA

Differentiation lies at the core of many machine-learning algorithms, and is\nwell-supported by popular autodiff systems, such as TensorFlow and PyTorch.\nOriginally, these systems have been developed to compute derivatives of\ndifferentiable functions, but in practice, they are commonly applied to\nfunctions with non-differentiabilities. For instance, neural networks using\nReLU define non-differentiable functions in general, but the gradients of\nlosses involving those functions are computed u

Artificial IntelligenceComputer Science
8
논문|인용수 8·2023
Smoothness Analysis for Probabilistic Programs with Application to Optimised Variational Inference
Wonyeol Lee, Xavier Rival, Hongseok Yang
SJR Q1Proceedings of the ACM on Programming LanguagesOA

We present a static analysis for discovering differentiable or more generally smooth parts of a given probabilistic program, and show how the analysis can be used to improve the pathwise gradient estimator, one of the most popular methods for posterior inference and model learning. Our improvement increases the scope of the estimator from differentiable models to non-differentiable ones without requiring manual intervention of the user; the improved estimator automatically identifies differentia

Artificial IntelligenceComputer Science
9
preprint|인용수 7·2018
Reparameterization Gradient for Non-differentiable Models
Wonyeol Lee, Hangyeol Yu, Hongseok Yang
arXiv (Cornell University)OA

We present a new algorithm for stochastic variational inference that targets at models with non-differentiable densities. One of the key challenges in stochastic variational inference is to come up with a low-variance estimator of the gradient of a variational objective. We tackle the challenge by generalizing the reparameterization trick, one of the most effective techniques for addressing the variance issue for differentiable models, so that the trick works for non-differentiable models as wel

Artificial IntelligenceComputer Science
10
논문|인용수 6·2024
Expressive power of ReLU and step networks under floating-point operations
Yeachan Park, Geonho Hwang, Wonyeol Lee, Sejun Park, Sejun Park
SJR Q1Neural Networks
Computational Theory and MathematicsComputer Science
11
논문|인용수 4·2018
Reparameterization Gradient for Non-differentiable Models
Wonyeol Lee, Hangyeol Yu, Hongseok Yang
arXiv (Cornell University)OA

We present a new algorithm for stochastic variational inference that targets at models with non-differentiable densities. One of the key challenges in stochastic variational inference is to come up with a low-variance estimator of the gradient of a variational objective. We tackle the challenge by generalizing the reparameterization trick, one of the most effective techniques for addressing the variance issue for differentiable models, so that the trick works for non-differentiable models as wel

Artificial IntelligenceComputer Science
12
논문|인용수 4·2014
A proof system for separation logic with magic wand
Wonyeol Lee, Sungwoo Park
ACM SIGPLAN NoticesOA

Separation logic is an extension of Hoare logic which is acknowledged as an enabling technology for large-scale program verification. It features two new logical connectives, separating conjunction and separating implication, but most of the applications of separation logic have exploited only separating conjunction without considering separating implication. Nevertheless the power of separating implication has been well recognized and there is a growing interest in its use for program verificat

Artificial IntelligenceComputer Science
13
논문|인용수 4·2018
On Automatically Proving the Correctness of math.h Implementations
Wonyeol Lee, Rahul Sharma, Alex Aiken
Symposium on Principles of Programming Languages

Industry standard implementations of {\tt math.h} claim (often without formal proof) tight bounds on floating-point errors. We demonstrate a novel static analysis that proves these bounds and verifies the correctness of these implementations. Our key insight is a reduction of this verification task to a set of mathematical optimization problems that can be solved by off-the-shelf computer algebra systems. We use this analysis to prove the correctness of implementations in Intel’s math library au

Computational Theory and MathematicsComputer Science
14
논문|인용수 2·2009
Edge detection using morphological amoebas in noisy images
Wonyeol Lee, Se Yun Kim, Young Woo Kim, Jae Young Lim, Dong-Min Lim

Edge detection is a significant step in image processing. Morphological edge detectors developed until now used a fixed structuring element (SE) on all the image pixels; however, they cannot consider the local features of an image due to the fixed SE and we should choose an appropriate SE by lots of experiments. In this paper, new morphological edge detectors using amoebas, dynamic structuring elements which adapt their shapes to image contours, are proposed. The experimental results show that a

BiophysicsBiochemistry, Genetics and Molecular Biology
15
preprint|인용수 2·2022
Smoothness Analysis for Probabilistic Programs with Application to Optimised Variational Inference
Wonyeol Lee, Xavier Rival, Hongseok Yang
arXiv (Cornell University)OA

We present a static analysis for discovering differentiable or more generally smooth parts of a given probabilistic program, and show how the analysis can be used to improve the pathwise gradient estimator, one of the most popular methods for posterior inference and model learning. Our improvement increases the scope of the estimator from differentiable models to non-differentiable ones without requiring manual intervention of the user; the improved estimator automatically identifies differentia

Artificial IntelligenceComputer Science

대표 연구 분야

Artificial IntelligenceComputational Theory and MathematicsStatistical and Nonlinear PhysicsElectrical and Electronic EngineeringBiophysicsComputer Vision and Pattern Recognition

이원열 교수의 연구를 Nubint에서 더 깊이 살펴보세요

이 연구실의 논문을 앱에서 열어 AI와 함께 읽고, 핵심을 요약하고, 내 글에 인용하세요.