Skip to content
View gmgu's full-sized avatar
  • AI Enginner at LG Electronics
Block or Report

Block or report gmgu

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
gmgu/README.md

Research Interests

My primary research efforts have been devoted to developing fast algorithms. I have developed fast algorithms for graph isomorphim, graph isomorphism query processing, and multiple pattern Cartesian tree matching during my Ph.D. study. At LG Electronics, I have developed AI coding assistant using large language model (LLM).

Work Experience

LG Electronics - Artificial Intelligence Lab (Senior Researcher)

  • Aug. 2022 – Present: Fine-tuning large language models for AI coding assistance using PyTorch FSDP and DeepSpeed (for full parameter fine-tuning), and LoRA (for parameter-efficient fine-tuning) on AWS SageMaker. Development of data augmentation techniques for causal language models. Inference server development for large language model using NVIDIA Triton, FastTransformer, and FastAPI. Inference optimization for transformer models using flash attention and paged attention.
  • Apr. 2022 – Dec. 2022: Training a small language model (from scratch) for AI coding assistance using PyTorch. Web UI development using Python Streamlit. Inference server development for language models using Flask and ShannonAI/service-streamer.

Seoul National University – Institute of Computer Technology (Post-Doctoral Assistant)

  • Jan. 2022 – Mar. 2022: Algorithm development for graph isomorphism query processing (Efficient Graph Isomorphism Query Processing using Degree Sequences and Color-Label Distributions, IEEE ICDE 2022).

Tech/Skills

Competitive Programming

Solved.ac 프로필

Programming Languages

Libraries

  • PyTorch, TensorFlow, Triton (OpenAI), Seaborn, Pandas, PySpark, HuggingFace Transformers, DeepSpeed, NVIDIA Triton, NVIDIA Faster Transformer, FastAPI, gtest

Others

  • AWS (SageMaker, EC2, Lustre, S3)

CV

GeonmoGu_CV

Pinned

  1. study-trident study-trident Public

    This repository is for studying Kakao Brain's Trident, which is an efficient library that can replace PyTorch.

    Python

  2. study-cuda study-cuda Public

    This repository is for studying NVIDIA CUDA C++

    Cuda

  3. GI GI Public

    Forked from SNUCSE-CTA/GI

    C++

  4. DCQ DCQ Public

    Forked from SNUCSE-CTA/DCQ

    C++

  5. study-rust study-rust Public

    Rust

  6. study-cpp study-cpp Public

    This repository is for studying C++

    C++