Main
TIL - Today I Learn
Who Am I ?

๐ ๊น ์์ฑ, Lawrence, Sangwook Kim, AI Engineer
๐ฌ lswkim322@gmail.com
๐ป https://github.com/lswkim
๐ Python, Pytorch, NLP, java, MySQL, Spring Boot
์ํ๊ณผ๋ฅผ ์กธ์ ํ๊ณ ์๋ฐ ๊ฐ๋ฐ์๋ฅผ ๊ฑฐ์ณ AI ์์ง๋์ด์ ๊ฟ์ ํฅํด์ ๐ซ
๐ฒHistory of my life
Since
Title
Detail
22.03 ~ (ํ์ฌ)
๋ฉ๊ฐ์กดํด๋ผ์ฐ๋ AI/MLํ SA
AWS Cloud ๋ฐAI/ML SA ์ ๋ฌด ์ํ
18.03 ~ 21.07
ํ์ผ๋คํธ์์ค DSC์ฌ์ ๋ถ R&Dํํธ (์ฃผ์)
์๋ฃจ์ ๊ฐ๋ฐ ๋ฐ ์ ์ง๋ณด์
17.11 ~ 18.03
๋นํธ์บ ํ - ์๋ฐ๊ฐ๋ฐ์ ๊ณ ๊ธ๊ณผ์
16.12 ~ 17.06
์ ํด๋ฆญ UC์ง์ํ (์ฌ์)
์๋ฃจ์ SE ์ง์
16.07 ~ 16.10
SL์์นด๋ฐ๋ฏธ - ์๋ฐ๋ฅผ ํ์ฉํ ๋น ๋ฐ์ดํฐ ๊ณผ์
10.03 ~ 16.02
์ฐ์ธ๋ํ๊ต(์์ฃผ) ์ํ๊ณผ
3.55 / 4.3
๐ Project
๋ผ์ด๋ธ์ปค๋จธ์ค ๋งค๋์ง๋จผํธ ์๋ฃจ์
- ๐ 2021.11.29 ~ 2021.12.17 (3์ฃผ)
๋ฅ๋ฌ๋ ๋ชจ๋ธ์ ํ์ฉํ์ฌ ํ์ค๋ฐ์ธ ๊ฐ์ง๋ฅผ ํตํ ๋ง์คํน๊ณผ ์์ฒญ์ ๋ฐ์ ๋ถ์์ ํตํ ์ค์๊ฐ ํต๊ณ์๋ฃ ์ ๊ณต ์๋น์ค (๋ถ์คํธ์บ ํ ์ต์ข ํ๋ก์ ํธ)
๐์ต์ข ํ๋ก์ ํธ ๊ธฐํํ๋ก์ ํธ ์งํ์ฃผ์๋ด์ฉ
ํ์ต ๋ฐ์ดํฐ ์์ง (๊ณต๊ณต๋ฐ์ดํฐ + ๋ผ์ด๋ธ์ปค๋จธ์ค ํฌ๋กค๋ง)
KcELECTRA ๋ฐฑ๋ณธ๋ชจ๋ธ์ ํ์ฉํ ์์ค๋ถ๋ฅ ๋ชจ๋ธ ๊ตฌํ ๋ฐ ์ฑ๋ฅ ๊ฐ์
KoELECTRA ๋ฐฑ๋ณธ๋ชจ๋ธ์ ํ์ฉํ ๊ฐ์ฑ๋ถ์ ๋ชจ๋ธ ๊ตฌํ ๋ฐ ์ฑ๋ฅ ๊ฐ์
Active Learning์ ํตํ ๋๋ฉ์ธ ์ต์ ํ ์์
FastAPI๋ฅผ ์ฌ์ฉํ ๋ฐฑ์๋ ๊ตฌ์ฑ / ๋ถํธ์คํธ๋ฉ, HTML5, JS๋ฅผ ํ์ฉํ ํ๋ก ํธ์ค๋
์ฌ์ฉ๊ธฐ์ : Python, Pytorch, HuggingFace, HTML5, JS, Git, Slack
๋ด๋น์ญํ : ๊ฐ์ฑ๋ถ์ ๋ชจ๋ธ ํ ์คํธ, ๋ฐ๋ชจ ์๋น์ค ๊ตฌํ
2021 ํ๊ตญ์ด ์์ฑ ์์ฐ์ด ์ธ๊ณต์ง๋ฅ ๊ฒฝ์ง๋ํ ํ๋ฏผ์ ์์ ์ค๋ฉฐ๋ค๋ค - ๐ 2021.10. ~ 2021.11. (9์ฃผ)
์ฑํ ๋ํ์ ์ผ๋ถ๋ถ์ ์ ๋ ฅ์ผ๋ก ๋ฐ์ ์์ฝ๋ ๋ฌธ์ฅ์ ์์ฑํ๋ ๋ฌธ์ ์ ๋๋ค. ๋ํ์งํ์ ์ญ๋ํ๊ฐ -> ์์ -> ๋ณธ์ ์ผ๋ก ์ด๋ฃจ์ด์ก์ผ๋ฉฐ, ์ญ๋ํ๊ฐ๋ ๋ฒ๋ฅ , ๊ธฐ์ฌ์ ๋ํ ์์ฝ๋ฌธ์ ์์ฑํ๋ ๋ฌธ์ ์์ผ๋ฉฐ, ์์ ๊ณผ ๋ณธ์ ์ ๋ํ์์ฝ Task์ ๋ฐ์ดํฐ๊ฐ ์ถ๊ฐ๋์์ต๋๋ค.
2021 ์ธ๊ณต์ง๋ฅ ๋ฐ์ดํฐ ํ์ฉ ๊ฒฝ์ง๋ํ์ฃผ์๋ด์ฉ
๋ฐ์ดํฐ EDA, Ai-hub ๋ฐ์ดํฐ์ค๋ช ์๋ฅผ ์ฐธ๊ณ ํ ๋ฐ์ดํฐ ์ ์ฒ๋ฆฌ ์งํ
BART ๋ชจ๋ธ์ ํ์ฉํ Pre-training + Fine-tuning ์งํ
ํ์ ํ๊น , ์คํ์ ํ ํฐ ์ถ๊ฐ, Beam Search ๊ธฐ๋ฒ์ ์ฉ
์ฌ์ฉ๊ธฐ์ : Python, Pytorch, HunggingFace, Git, Slack
๋ด๋น์ญํ : ๋ฐ์ดํฐ ์ ์ฒ๋ฆฌ ์์ , ๋ชจ๋ธ Fine-tuning
์ต์ข ๊ฒฐ๊ณผ: ๋ณธ์ 7๋ฑ + ํน๋ณ์(ํ์ง๊ฒ์ฆ์) ์์
ODQA(Open-Domain Question Answering) - ๐ 2021.10.11 ~ 2021.11.04 (4์ฃผ)
ODQA์ ์์ MRC๋ ์ง๋ฌธ๊ณผ ์ง๋ฌธ์ด ์ฃผ์ด์ก์ ๋, ์ง๋ฌธ์ผ๋ก๋ถํฐ ๋ต๋ณ์ ์ถ๋ก ํ๋ ๋ฌธ์ ์ ๋๋ค. ODQA๋ ์ง๋ฌธ์ด ์ฃผ์ด์ง์ง ์๊ณ ์ฌ์ ์ ๊ตฌ์ถ๋์ด์๋ Knowledge resource์์ ์ง๋ฌธ์ ๋๋ตํ ์ ์๋ ๋ฌธ์๋ฅผ ์ฐพ์ ๋ต๋ณ์ ์ถ๋ก ํ๋ ๋ฌธ์ ์ ๋๋ค. (๋ํ)
2. [NLP] MRC ํ๋ก์ ํธ์ฃผ์๋ด์ฉ
๋ฐ์ดํฐ ์ฆ๊ฐ- ์ํคํผ๋์ ๋ฐ์ดํฐ์ Pororo Question Generation์ ํ์ฉ
Sparse Embedding(TF-IDF, BM25)์ Dense Embedding์ ํ์ฉํ Retrieval ๋ชจ๋ธ๊ตฌํ
RoBERTa-large, BERT-base, KoELECTRA๋ฅผ ํ์ฉํ Reader ๋ชจ๋ธ๊ตฌํ
์ฝ 40๊ฐ์ ์ถ๋ก ๊ฒฐ๊ณผ๋ฅผ ํ์ฉํ ํ๋๋ณดํ ์์๋ธ์ ํตํด EM Score 8์ ์์น
์ฌ์ฉ๊ธฐ์ : Python, Pytorch, HuggingFace, Git, Slack
๋ด๋น์ญํ : Reader๋จ BERT๋ชจ๋ธ ํ ์คํธ ๋ฐ ๊ฒฐ๊ณผ๋ฌผ ์์ง, ๋ฐ์ดํฐ ์ฆ๊ฐ์์ , ์์๋ธ
์ต์ข ๊ฒฐ๊ณผ: EM(68.330) 7/19
๋ฌธ์ฅ ๋ด ๊ฐ์ฒด๊ฐ ๊ด๊ณ ์ถ์ถ - ๐ 2021.09.27 ~ 2021.10.07 (2์ฃผ)
๊ด๊ณ ์ถ์ถ(Relation Extraction)์ ๋ฌธ์ฅ์ ๋จ์ด(Entity)์ ๋ํ ์์ฑ๊ณผ ๊ด๊ณ๋ฅผ ์์ธกํ๋ ๋ฌธ์ ์ ๋๋ค. ๋ฌธ์ฅ์ด ์ฃผ์ด์ง๊ณ ๋ฌธ์ฅ๋ด์ subject entity์ object entity์ฌ์ด์ ๊ด๊ณ๋ฅผ 30๊ฐ๋ก ๋ถ๋ฅ๋ Relation์ค์ ์ํ๋ ๊ด๊ณ๋ฅผ ์์ธกํ๋ ์ธ๊ณต์ง๋ฅ ๋ง๋ค๊ธฐ ๋ํ
1. [NLP] ๋ฌธ์ฅ ๋ด ๊ฐ์ฒด๊ฐ ๊ด๊ณ ์ถ์ถ์ฃผ์๋ด์ฉ
๋ฌธ์ฅ๋ด์ ๋จ์ด๋ค ์ฌ์ด์ ๊ด๊ณ๋ฅผ 30๊ฐ์ ํด๋์ค๋ก ๋งคํํ๋ ๋ถ๋ฅ๋ฌธ์
๋ฐ์ดํฐ ์ฆ๊ฐ - AEDA, ๋จ์ด์ ์์ฑ๊ฐ์ ๋ฐ๋ผ ๋ฆฌ์คํธ๋ฅผ ๊ตฌ์ถํ๊ณ ๋์
๋ชจ๋ธ ํ ์คํธ๋ฅผ ํตํด RoBERTa-large๋ฅผ ๋ฐฑ๋ณธ๋ชจ๋ธ๋ก ์ ์
์คํ์ ํ ํฐ(Typed Entity marker)๋ฅผ ํ์ฉํ Fine-tuning
TAPT(Task Adaptive Pre-training)๊ธฐ๋ฒ ์๋
์ฌ์ฉ๊ธฐ์ : Python, Pytorch, HuggingFace, Git, Slack
๋ด๋น์ญํ : ๋ชจ๋ธ ํ ์คํธ, ๋ฐ์ดํฐ ์ฆ๊ฐ์์
๊ณ ๊ฐ์ฌ ์ธํฐํ์ด์ค ์๋น์ค - ๐ 2021.02 ~ 2021.03 (4์ฃผ)
ZIKTO(์ค๋งํธ์์น)์ ๋ณดํ์ฌ ๊ฐ์ ๊ฑธ์ ์ ๋ฐ์ดํฐ ์ธํฐํ์ด์ค ์๋น์ค ๊ตฌ์ถ
์ฃผ์๋ด์ฉ
์ค์๊ฐ API ํธ์ถ ๋ฐ ์กฐํ ํํ์ด์ง ๊ตฌ์ถ
์๋ฐฐ์น ๋ฐ์ดํฐ ์ ์ก(SFTP) ํ๋ก์ธ์ค ๊ตฌ์ถ
์ฌ์ฉ๊ธฐ์ : Centos7, Spring boot, Java, MySQL, ShellScript
๋ด๋น์ญํ : ์นํ์ด์ง ๋ฐ API ์๋ฒ ๊ตฌ์ถ
๋ถ๋ฒ์์ ๊ฒ์ถ ์๋ฃจ์
- ๐ 2019.10 ~ 2019.12 (3๊ฐ์)
๋ฆฌ๋ฒค์ง ํฌ๋ฅด๋ ธ ํผํด์ ์์ ๊ฒ์ถ ๋ฐ ์ ๊ณ ์๋ฃจ์ PoC
์ฃผ์๋ด์ฉ
AWS Rekognition ์๋น์ค๋ฅผ ํ์ฉํ ์ผ๊ตด์ธ์ ์๋ฃจ์
์์ ํฌ๋กค๋ง ๋ฐ ๋ถ๋ฒ ํํ์ด์ง alive ์ฒดํฌ
์ฌ์ฉ๊ธฐ์ : Centos7, AWS, Spring boot, Java, Python
๋ด๋น์ญํ
AWS Rekognition API ํ์ฉ ๋ฐ Lambda ๊ตฌํ
ํผํด์ ์ ์ ๋ฐ ๊ด๋ฆฌ์ ์กฐํ ํํ์ด์ง ๊ตฌ์ถ
ํฌ๋กค๋ง์ ํ์ฉํ ์์ + ์ฌ์ดํธ ๋ฐ์ดํฐ ์์ง
๐ Certification
Title
Date
Code
SQLD (SQL๊ฐ๋ฐ์)
2019.12.31
์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ
2016.11.17
Last updated
Was this helpful?