Two Columns

I am a deep learning enthusiast with a keen interest in generative models, diffusion models, and the underlying principles of deep learning. My passion lies in designing interpretable and inferable generative models that can emulate the complexities of the real world.

My goal is not just to create models that can generate realistic outputs, but also to forge a deeper understanding of deep learning architectures and methodologies. Through this journey, I am committed to advancing research that demystifies the core mechanics of AI, making it as accessible and as natural to use in our daily lives as a calculator.

Interests

  • Deep Learning
  • Generative AI
  • Diffusion models

Education

  • Gwangju Institute of Science and Technology
    (2023-2025) M.S in Artificial Intelligence
  • Ulsan National Institute of Science and Technology
    (2014-2019) B.S in Physics, minor in Nuclear Science and Engineering


Research & Projects

Model Sensitivity (Ongoing)

Apply formulas to predict how parameters change as data changes without retraining.

Development and Training of Reinforcement Learning Environments with Dynamic Terrain Considerations: A Case Study on Robot Vacuum Cleaner (2023.03 ~ 2023.06)

* Language: Python

Reinforcement learning is commonly applied to learn optimal decision-making in stationary environments. However, in real-world scenarios, stationary environments are limited, and thus, the use of reinforcement learning in machine intelligence applications is limited. In the case of robot vacuum cleaners, companies typically employ simple algorithms or basic machine learning techniques to determine the robot’s movement path. These approaches fail to address the issue of adapting to environmental changes that occur during the cleaning process. We aim to develop a reinforcement learning environment that can be used to enhance the efficiency of robot vacuum cleaners and use the environment to train a robot vacuum cleaner agent. We created a dynamic grid-world-based learning environment that incorporates potential changes in the real world. We trained a robot vacuum cleaner to navigate the room efficiently and compared its performance with traditional algorithm-based approaches.

MENU Master : Service that provides food recommendations and information to help you navigate away from menus in languages you don't understand. (2024.03 ~ 2024.06)

* Language: Python(Flask)

This service can be useful if the menu is in a language you don't understand and you can't get any information from it. It uses the user's information and the menu information on the menu board to determine the fitness of the food and recommends the top three options.

Development of efficient dictionary training technology for large Korean language models (2024. 01 ~ 2024. 12)



Study


Why ML lost and DL became the trend?


Diffusion model Background

Discussion of deep learning representations


Why Cross Entropy?



Experience

Teaching

  • General PhysicsⅠ, UNIST (spring 2018)
  • General Physics Ⅱ, UNIST (fall 2018)
  • Calculus Ⅱ, UNIST (fall 2018)

Military Service

  • ROKAF (2020-2022)

Additional Education

  • KIAS-APCTP Statistical Physics Winter School (POSTECH) (2020) - ML & Deep Learning
  • Data Youth Campus (Yonsei University) (2022) - Big Data analysis & Deep Learning


Life Motto

Let's do something I'm passionate about.

No matter what you do, there will always come a time when it's hard and you feel like giving up. To get through those moments, you need to do something you love and are passionate about. This is the secret to success and how I live my life.

Muscle growth

If you look at the process of muscle development, the first thing that happens is that muscle fibers tear, and new muscle fibers grow to fill the void. Human growth is no different than muscle development. The right amount of "tearing" is what makes you grow.

Skills

  • Python, C++, C#, HTML
  • Deep Learning Frame work: PyTorch
  • 3D modeling: Unreal Engine, Unity, Sketchup