Im YoungMin

Luis Ángel (임 영민)


My Portfolio

I am a computer scientist and software engineer interested in computational science (scientific computing) and applied machine learning. I am currently a graduate student researcher at the University of California, Santa Barbara, where I am member of the Computational Applied Science Laboratory, advised by Prof. Frédéric Gibou.

Curriculum Vitae


Machine-learning tools for curvature computation in the level-set method. Multidisciplinary University Research Initiatives (MURI) Program at UCSB/UMN. February, 2022.

A symmetry-seeking model for 3D object reconstruction using a mesh of particles. Information Technologies National Congress at ITCG. October 2012.

Latest Projects

Project Image

Drag Reduction on Channel Flows over Superhydrophobic Surfaces

Graduate student research work supervised by Prof. Paolo Luzzatto-Fegiz and Prof. Frédéric Gibou at UCSB; Dr. Fernando Temprano-Coleto at Princeton University; Prof. Julien Landel, Prof. Oliver E. Jensen, and Dr. Samuel Tomlinson at University of Manchester; and Dr. François Peaudecerf at ETH Zurich.

Experimenting with high-Reynolds-number, high-gas-fraction channel-flow direct numerical simulations on three-dimensional superhydrophobic surfaces.

Heavy use of multicore, distributed, heterogenous compute systems accessed through XSEDE, such as Stampede2 at Texas Advanced Computing Center.

Project Image

Error-Correcting Neural Networks for Two-Dimensional Curvature Computation in the Level-Set Method

We present an error-neural-modeling-based strategy for approximating two-dimensional curvature in the level-set method. Our main contribution is a redesigned hybrid solver [Larios-Cárdenas and Gibou, J. Comput. Phys., 463: 111291, August 2022, 10.1016/] that relies on numerical schemes to enable machine-learning operations on demand. In particular, our routine features double predicting to harness curvature symmetry invariance in favor of precision and stability. The core of this solver is a multilayer perceptron trained on circular- and sinusoidal-interface samples. Its role is to quantify the error in numerical curvature approximations and emit corrected estimates for select grid vertices along the free boundary. These corrections arise in response to preprocessed context level-set, curvature, and gradient data. To promote neural capacity, we have adopted sample negative-curvature normalization, reorientation, and reflection-based augmentation. In the same manner, our system incorporates dimensionality reduction, well-balancedness, and regularization to minimize outlying effects. Our training approach is likewise scalable across mesh sizes. For this purpose, we have introduced dimensionless parametrization and probabilistic subsampling during data production. Together, all these elements have improved the accuracy and efficiency of curvature calculations around under-resolved regions. In most experiments, our strategy has outperformed the numerical baseline at twice the number of redistancing steps while requiring only a fraction of the cost.

To appear in the Springer Journal of Scientific Computing.