KOR ยท ENG
- NumPy, Pandas, Keras, Scikit-learn, Matplotlib, MySql
- 24.07.24 - 24.08.21, 24.09.27 - (ํ์ฌ)
- Libraries : huggingface, langchain, peft, faiss, trl, pymupdf, gmft
- ์ฃผ์ด์ง ์ฌ์ ์ ๋ณด pdf ๋ฌธ์๋ฅผ ๋ฐํ์ผ๋ก ์ง๋ฌธ์ ๋ต๋ณํ๋ gemma2 ๊ธฐ๋ฐ LLM ๋ชจ๋ธ์ RAG, LoRA๋ฅผ ํ์ฉํ์ฌ ํ์ต.
- ๋ํ ์ฑ์
- metric : ๋ฌธ์ฅ์์ ๋ฌธ์ ๋จ์์ F1 score
- Public 0.666, Private 0.673, ์ต์ข ์์ 38/359 (์์ 10.58%)
- ๊ฒฝ์ง๋ํ ๋ง๊ฐ ์ดํ, ์ฑ๋ฅ ๊ฐ์ ์ ์ํ ์คํ ์ค๊ณ ๋ฐ ์คํ ์งํ ์ค
- ํ์ฌ ์ฑ์ | Public 0.715 : ํ์ฌ 25/359, Private 0.693 : ๋ํ ์ข ๋ฃ ์์ ์ 23๋ฑ์ ์คํ๋ ์ฑ์
- pymupdf์ gmft๋ฅผ ์ด์ฉํ ํ ์ ์ฒ๋ฆฌ, ์ฝ๋ ๋ฆฌํฉํ ๋ง ๋ฑ์ ๊ธฐ์ฌ
- ํ ์ ์ฒ๋ฆฌ๋ฅผ ํตํด Public ๊ธฐ์ค, 0.657์์ 0.666์ผ๋ก ์ฆ๊ฐํ๊ณ , ์ดํ 0.690์ผ๋ก ์ฆ๊ฐ
-
24.07.10 - 24.07.22, 24.10.19~24.10.23
-
Libraries : NumPy, Pandas, Matplotlib, Beautifulsoup, re, Scikit-learn, xgboost, Mecab
-
์๋ผ๋ 00๋ 1์ 1์ฃผ์ฐจ ~ 24๋ 7์ 2์ฃผ์ฐจ์ ๋ฒ ์คํธ์ ๋ฌ ๋ชฉ๋ก์ ํฌ๋กค๋งํ์ฌ 141.5๋ง ํ์ DB ๊ตฌ์ถ
- 15.8๋ง ์ฌ์ข ์ ๋์์ ๋ํ์ฌ, ํด๋น ์ฃผ์ฐจ์์์ ์์ ๋ฐ ๋์ ๊ด๋ จ ์ ๋ณด๋ฅผ ํฌํจ
-
์ฃผ๊ฐ ๋ฒ ์คํธ ์ ๋ฌ DB๋ฅผ ๋ฐํ์ผ๋ก, 78๋ง ํ์ ์๋ผ๋ ์ค๊ณ ๋งค์ฅ์ ์ค๊ณ ๋์ DB ๊ตฌ์ถ
- 10.3๋ง ์ฌ์ข ์ ์ญ๋ ๋ฒ ์คํธ์ ๋ฌ ๋์์ ๋ํ ์ค๊ณ ๋์ ๋งค๋ฌผ ๋ฐ์ดํฐ
-
XGBoost Regressor๋ฅผ ์ด์ฉํ์ฌ ์ค๊ณ ๊ฐ ์์ธก ๋ชจ๋ธ ๊ฐ๋ฐ
- cross validation๊ณผ grid search๋ฅผ ์ด์ฉํ์ฌ 486๊ฐ์ ์กฐํฉ ์ค ์ฐ์ hyperparameter 14๊ฐ๋ฅผ ์ถ๋ฆผ
- Python API ๋ฐ cupy๋ฅผ ์ด์ฉํ์ฌ GridSearchCV๋ฅผ ์งํํ ์ ์๋ ํจ์๋ฅผ ๋ง๋ค์ด ์ฐ์ฐ ์๋๋ฅผ ๊ฐ์
- ์ฐ์ hyperparameter๋ก ํ์ตํ ๋ชจ๋ธ๋ค์ ๋ํด์๋ ๋ ๊ฐ์ง ๋ฐฉ๋ฒ์ผ๋ก ํ๊ฐ
- test 1 : ์ด๊ธฐ์ test set์ผ๋ก ๋๋ ๋ฐ์ดํฐ๋ก ํ๊ฐ
- test 2 : test set ์ค train set์ ํฌํจ๋ ์ ์๋ ์ข ๋ฅ์ ๋์์ ํํด์ ํ๊ฐ
- cross validation๊ณผ grid search๋ฅผ ์ด์ฉํ์ฌ 486๊ฐ์ ์กฐํฉ ์ค ์ฐ์ hyperparameter 14๊ฐ๋ฅผ ์ถ๋ฆผ
-
Best model
- ๋ ๋ฆฝ๋ณ์ : ์ค๊ณ ํ์ง, ์ทจ๊ธ์ง์ , ๋์๋ช , ๋์๋ช ์ ํฌํจ๋ ๋ถ๊ฐ์ ๋ฌธ๊ตฌ(์์ฅ๋ณธ, ํ์ ํ ๋ฑ), ์ ์, ๊ธฐํ ์ ์, ์ถํ์ฌ, ์ถ๊ฐ์ผ, ์ ๊ฐ, ๋๋ถ๋ฅ
- hyperparameter
- num_boost_round : 2500
- learning_rate : 0.3
- max_depth : 6
- min_child_weight : 4
- colsample_bytree : 1
- subsample : 1
RMSE | R2 score | N | |
---|---|---|---|
test 1 | 610.7 | 0.973 | 784,213 |
test 2 | 1,440 | 0.914 | 5,968 |
harmonic mean | 857.8 | 0.943 |
- ์กฐ์ฅ์ผ๋ก์ ํ๋ก์ ํธ ๊ธฐํ ๋ฐ ์งํ
- ํฌ๋กค๋ง ์ฝ๋ ๊ฐ๋ฐ, DB ๋ฐ model์ prototype ๊ฐ๋ฐ, ์คํ ์ค๊ณ, ์งํ ๋ฐ ํ๊ฐ ๋ฑ์ ๊ธฐ์ฌ
- ์ ์ ํ ๋ชจ๋ํ๊ฐ ๊ฐ๋ฐ์ ํจ์จ์ฑ ๋ฐ ์ฝ๋์ ๊ฐ๋ ์ฑ์ ์ฃผ๋ ์ํฅ๋ ฅ์ ์ฒด๊ฐํจ.
- ์์์ ์ํ๋ก ๋น ๋ฅธ ๊ฐ๋ฐ์ ์งํํ์ฌ, ํ์ฌ์ ๋ฐฉ๋ฒ๋ก ์ด ๊ฐ๋ฅํ์ง ํน์ ์ ์ ํ์ง ํ๊ฐํ๋ ๊ฒ์ ์ ๋ต์ ์ผ๋ก ์ ํจํจ.
- ํ๋ก์ ํธ์ ๋ฐฉํฅ์ฑ์ ์ก๋๋ฐ ๋์์ด ๋๊ณ , ์ข์ baseline์ ๊ธฐ์ค์ด ๋ ์ ์์.
- ๋น ๋ฅด๊ฒ prototype๋ฅผ ๊ฐ๋ฐํ๋๋ฐ ๋๋ฉ์ธ ์ง์ ๋ฑ์ ์ด์ฉํด ํด๋ฆฌ์คํฑํ ํ๋จ์ ํ๋ ๊ฒ์ ์ ํจํ ๋์์ด ๋ ์ ์์.
- ํ์ง๋ง ํด๋ฆฌ์คํฑํ ๊ฒฐ์ ๋ค์ ๋ํด์ ์ฒด๊ณ์ ์ธ ๊ธฐ์ค์ ์ธ์ฐ๊ธฐ ์ํด์๋ ์์๋ณด๋ค ํฐ ๋ ธ๊ณ ๊ฐ ๋ค ์ ์์.
- ๋ชจ๋ธ์ด ์ ํ์ ์๋ ์ข
๋ฅ์ ๋ฐ์ดํฐ์ ๋ํด ์ถ๊ฐ์ ์ธ test๋ฅผ ์งํํจ์ผ๋ก์จ ๋ชจ๋ธ์ ํ์ต ์ ๋์ ๋ํด์ ์ ๊ทน์ ์ผ๋ก ํ๊ฐํ ์ ์์.
- train set์ ํฌํจ ๋ ์ ์๋ ์ข ๋ฅ์ ๋์์ ๋ํด์๋ง ์ถ๊ฐ์ ์ธ ํ๊ฐ๋ฅผ ์งํ.
- ํด๋น test์์๋ ์ฑ์ ์ด ํฐ ์ฐจ์ด ๋์ง ์๊ฒ ์ ๋์ค๋ ๊ฒ์ ํ์ธํจ.
- ๋์ ๋ณ ๊ฐ๊ฒฉ์ ๋ชจ๋ธ์ด ์ธ์ด ๊ฒ์ด ์๋๋ผ ์์ฐ์ด ์ฒ๋ฆฌ ๊ฒฐ๊ณผ๋ฅผ ๋ชจ๋ธ์ด ๋ฐ์ํ๊ณ ์์์ ํ์ธํ๊ณ ์์์.
- ๋ฐ์ดํฐ ์
์ column ์ค ๋ถ๋ช
ํํ ๊ฒ์ ์ฌ์ฉํ์ง ์์๋, ๋ชจ๋ธ์ ๋ณต์ก๋๋ฅผ ์ ํจํ ๋ฐฉํฅ์ผ๋ก ๋ํ๋ฉด ์ฑ๋ฅ์ด ์ข๊ณ ๋ ๊ฐ๊ฑดํ ๋ชจ๋ธ์ ๊ฐ๋ฐํ ์ ์์์ ํ์ธ.
- ์๋ผ๋์ด ๊ฐ๋ฐํ ํ๋งค์ง์(SalesPoint)๋ฅผ ์ค๊ณ ๋์ ์์ธก์ ์ด์ฉํ๋ฉด, ๋จ์ํ ๋ชจ๋ธ๋ก๋ ์ข์ ์ฑ๋ฅ์ ์ป์ ์ ์๋ค๋ ์ฅ์ ์ด ์์์ง๋ง ๋จ์ ๋ ์์์
- best model์ ์ฐ์ธ hyperparamter๋ฅผ ํฌํจํ์ฌ, ๋์ผํ hyperparameter๋ก SalesPoint๋ฅผ ์ ์ธํ๊ณ ํ์ต์์ผฐ์ ๋ ์ฑ๋ฅ์ด ๋ ์ข๊ณ ๋ ๊ฐ๊ฑดํ ๊ฒฝ์ฐ๊ฐ ๋ช ์์์.
- ์ถ์ฐ๋ฒ์ด ๊ณต๊ฐ ๋์ง ์์ ๋ถ๋ช ํํ ๋ฟ ์๋๋ผ, ์ค๊ณ ๊ฐ ์์ธก์ ์ฑ๋ฅ์ ๋ ๊ณ ๋ํํ๋ ๋จ๊ณ์์๋ ๋ฐฉํด๊ฐ ๋ ์ ์๋ค๊ณ ํ๋จ.
- ๊ฐ๋จํ ๋ชจ๋ธ๋ก ๋ฆฌ๋ฒ์ค ์์ง๋์ด๋ง์ ์งํํ์ฌ, ์์คํ
์ด ์ด๋ ์ ๋๋ก ๋ณต์กํ๊ฑฐ๋ ๋จ์ํ์ง ํ๊ฐํด๋ณผ ์ ์์.
- ๊ฐ๋จํ๊ณ ๊ธฐ๋ณธ์ ์ธ ์ ์ฒ๋ฆฌ๋ง ์งํํ ์ํฉ์์, ๋ชจ๋ธ์ด ์ฒ์ ๋ณด๋ ์ข ๋ฅ์ ๋ฐ์ดํฐ์ ๋ํด์๋ XGBoost ๋ง์ผ๋ก๋ ์ถฉ๋ถํ ์ข์ ์ฑ๋ฅ์ด ๋์ฌ ์ ์์์.
- ์๋ผ๋์์ ์ค๊ณ ๋์์ ๋ํด์ ์ ์, ์ถํ์ฌ, ์ค๊ณ ํ์ง ๋ฑ์ ๊ธฐ์ค์ผ๋ก ๊ฐ๊ฒฉ์ ์ฑ ์ ํ๊ณ ์์ผ๋ฉฐ, ์ฑ ์ ์์คํ ์ด ์์ฃผ ๋ณต์กํ์ง๋ ์์ผ๋ฆฌ๋ผ ์ ์ถํ ์ ์์์.
- ์ฐ์ฐ๋์ ๊ด์ ์์ grid search๋ hyperparameter ํ์์ ๋งค์ฐ ๋นํจ์จ์ .
- grid search๋ฅผ ์ด์ฉํ๋ฉด hyperparameter์ ๋ฐ๋ฅธ ๋ณํ๋ฅผ ์ง์ ์ ์ผ๋ก ๊ด์ฐฐํ ์ ์์ด ๊ฒฐ๊ณผ ๋ถ์๊ณผ ์์ผ๋ก์ ๋ฐฉํฅ ์ค์ ์ ์ฉ์ดํ๋ค๋ ์ฅ์ ์ด ์์ง๋ง, ์ฐ์ฐ๋์ ์ธก๋ฉด์์ ์ง๋์น๊ฒ ๋นํจ์จ์ .
- ๋ชจ๋ธ์ ๋ง๊ฒ hyperparameter์ ํ์ ์์๋ฅผ ์ค์ ํ๊ฑฐ๋, Bayesian search ๋ฑ์ ํ์ฉํ๋ฉด ์ฐ์ฐ์ ๋๋ ์์ ๋ฐ ์๊ฐ์ ๋ณด๋ค ํจ์จ์ ์ผ๋ก ์ฌ์ฉํ ์ ์์์ ๊ฒ์ด๋ผ ๊ธฐ๋.
- ๋ช ์ญ๋ง ๊ฐ ๋จ์์ ๋ฐ์ดํฐ๋ฅผ XGBoost์ ์ ์ฉํ๊ณ ์ ํ๋ฉด, Sci-kit API ๋ณด๋ค Python API๋ฅผ ์ด์ฉํ๋ ๊ฒ์ด ์ฐ์ฐ ์๋์ ๋ฉด์์ ๋ ๋น ๋ฅผ ์ ์๊ณ , ํนํ cupy๋ฅผ ์ด์ฉํด gpu๋ฅผ ์ฌ์ฉํ๋ฉด ์ฐ์ฐ์๋๋ฅผ ๋น์ฝ์ ์ผ๋ก ๋น ๋ฅด๊ฒ ํ ์ ์์.
๋ฏธ๊ตญ ๋๋์ ๋ณด๊ฑด ๋ฐ์ดํฐ์ ์ ๊ธฐ๋ฐ์ผ๋ก ํ ์ง๋ณ ๋ฐ๋ณ ๋ฐ ์ฌ๋ง ํต๊ณ ์์ธก AI ๋ชจ๋ธ
- 24.06.14 - 24.06.24
- Libraries : NumPy, Pandas, Matplotlib, Scikit-learn, PyTorch, Jit
- ๋ฏธ๊ตญ ๋๋์ ๋ณด๊ฑด ๋ฐ์ดํฐ์
(BCHI Dataset)์ 35๊ฐ ๋๋์์ 16์ข
์ผ๋ก ์ธตํ๋ ์ธ์ข
ยท ์ฑ๋ณ ์ธ๊ตฌ ์ง๋จ ๋ณ๋ก ๋ค์ํ ํต๊ณํญ๋ชฉ์ 2010-2022 ๋์ ์ง๊ณํ ๋ฐ์ดํฐ ์
.
- ํต๊ณ ํญ๋ชฉ์ All Cancer Death, Lung Cancer Death, Diabetes Death, Drug Overdose Death ๋ฑ ์ด 118 ์ข
์ผ๋ก ๊ตฌ์ฑ.
- e.g. "Minneapolis์์ 2015๋ ์ ์ธ์ข ์๊ด์์ด ์ฌ์ฑ์ ๋ํด All Cancer Death๋ฅผ ์กฐ์ฌํ ๊ฒฐ๊ณผ, ์ญ๋ง๋ช ๋น 157๋ช "
- ๊ฐ ๋๋์๋ '์ง์ญ'/ '๊ฒฝ์ ์ ๋น๊ณค'/ '์ธ๊ตฌ'/ '์ธ๊ตฌ๋ฐ๋'/ '์ธ์ข
๋ณ ๊ฑฐ์ฃผ์ง ๋ถ๋ฆฌ ์ ๋' 5๊ฐ์ง ํน์ฑ์ ๊ธฐ์ค์ผ๋ก ๋ถ๋ฅ ๋์ด ์์.
- 35๊ฐ ๋์๊ฐ ์ด 19์ข ์ ๋์ ์ ํ์ผ๋ก ๋ถ๋ฅ๋จ.
- e.g. "Minneapolis์ ๋์ ์ ํ : ์ค์๋ถ, ๋ ๋น๊ณคํ, ์ธ๊ตฌ๊ท๋ชจ๊ฐ ์์, ๋ฎ์ ์ธ๊ตฌ๋ฐ๋, ์ธ์ข ๋ณ ๊ฑฐ์ฃผ์ง ๋ถ๋ฆฌ ์ ๋๊ฐ ๋ฎ์ ๋์"
- ํต๊ณ ํญ๋ชฉ์ All Cancer Death, Lung Cancer Death, Diabetes Death, Drug Overdose Death ๋ฑ ์ด 118 ์ข
์ผ๋ก ๊ตฌ์ฑ.
- BCHI Dataset์ ๋ค์ํ ํต๊ณ ํญ๋ชฉ๊ณผ ์ธ์ข
, ์ฑ๋ณ, ๋์์ ํ์ ์ธตํ ์ ๋ณด๋ฅผ ์ด์ฉํ์ฌ ํด๋น ์ง๋จ์ ํน์ ํต๊ณ ํญ๋ชฉ์ ๊ฐ์ ํ๊ท ์์ธกํ๋ ํ๋ก์ ํธ ์งํ.
- All Cancer Deaths, Lung Cancer Deathes ๋ฑ ์ด 14๊ฐ์ง ํต๊ณ ํญ๋ชฉ์ ๋ํ์ฌ ํ๊ท ์์ธก ์งํ.
- e.g. ๋์์ ํน์ฑ,์ธ์ข ,์ฑ๋ณ๋ก ์ธตํ๋ ์ธ๊ตฌ์ง๋จ์ ๋ํ์ฌ, ์ธตํ๋ ์ ๋ณด ๋ฐ Adult Physical Inactivity, Diabetes, Teen Obesity, Adult Obesity, Population : Seniors, Income : Poverty in All Ages ๋ฑ์ ํต๊ณ๊ฐ๋ฅผ ์ด์ฉํ์ฌ, All Cancer Deaths ํต๊ณ๊ฐ์ ์์ธก
- ์์ธก ๋ฐฉ๋ฒ์ผ๋ก XGBoost Regressor, Random Forest Regressor, Multilayer Perceptron, k-NN Regressor์ ์ฌ์ฉ.
- k-NN์ ๊ฒฝ์ฐ๋ ์ธตํ ํญ๋ชฉ์ ๋ํด
$L_p$ norm์ ์์ฉํ custom metric์ ์ด์ฉํด ์์ธกํ๊ณ , ๋ค๋ฅธ ์ฐธ๊ณ ํญ๋ชฉ์ ์ฌ์ฉํ์ง ์์. - ๊ธฐํ ๋ชจ๋ธ์ ๊ฒฝ์ฐ, ๊ฒฐ์ธก ๊ฐ๋ค์ ์ ์ธํ๊ณ ํ์ต์ ์งํํ ๊ฒฝ์ฐ์ ๊ฒฐ์ธก๊ฐ์ k-NN์ ์ด์ฉํ ์์ธก๊ฐ์ผ๋ก ๋ณด๊ฐํ ๋ค ์งํํ ๊ฒฝ์ฐ์ ์ฑ๋ฅ์ ๋น๊ตํจ.
- ํ๊ฐ metric์ผ๋ก RMSE, MAPE, R2 score ๋ฑ์ ์ฌ์ฉ.
- ํต๊ณ ํญ๋ชฉ ๋ณ๋ก ์ฐจ์ด๊ฐ ์์ง๋ง, k-NN, k-NN์ผ๋ก ๊ฒฐ์ธก์ ๋ณด๊ฐํ XGBoost, k-NN์ผ๋ก ๊ฒฐ์ธก์ ๋ณด๊ฐํ์ง ์์ XGBoost ์ธ ๋ชจ๋ธ์์ ์ฑ๋ฅ์ด ์ ์ผ ๋๊ฒ ๋์ด.
- k-NN์ ๊ฒฝ์ฐ๋ ์ธตํ ํญ๋ชฉ์ ๋ํด
์์ธก ๋ชฉํ ํญ๋ชฉ | ์ฐธ๊ณ ํญ๋ชฉ |
---|---|
All Cancer Deaths | Adult Physical Inactivity, Diabetes, Teen Obesity, Adult Obesity, Population : Seniors, Income : Poverty in All Ages, e.t.c. |
Colorectal Cancer Deaths | Teen Obesity, Adult Obesity, Health Insurance : Uninsured in All Ages, Births : Low Birthweight, Dietary Quality : Teen Soda, e.t.c. |
- ์กฐ์ฅ์ผ๋ก์ ํ๋ก์ ํธ ๋ฐฉํฅ ์ ์.
- ํ๋ก์ ํธ ๋ฐฉํฅ ๊ฒฐ์ ์ ์ํ EDA, k-NN์์ ์ฌ์ฉํ custom metric ์ ์ ๋ฐ ๊ตฌํ, k-NN์ ํ์ฉํ ๊ฒฐ์ธก์น ๋ณด๊ฐ ์ ์, ์ฝ๋ ๋ฆฌํฉํ ๋ง ๋ฑ์ ๊ธฐ์ฌ.
- ํ๊ท ์์ธก์ ํ๊ฐํ ๋, ํ๊ท ์ค์ฐจ์ ๊ดํ score์ r2 score๋ฅผ ๋ณตํฉ์ ์ผ๋ก ์ด์ฉํด์ผ ํจ์ ์ตํ.
- r2 score๊ฐ ์ข์์๋ก x์์์ ์ฐจ์ด๊ฐ y๊ฐ ์์ธก์ ์ ๋ฐ์๋๊ณ ์๊ณ , ํ๊ท ์ค์ฐจ์ ๊ดํ score(RMSE, MAPE ๋ฑ)๊ฐ ์ข์์๋ก ์ค์ ๊ฐ๊ณผ ์ค์ฐจ๊ฐ ์ ์ ๊ฒ์ ๋ฐ์ดํฐ๋ฅผ ํตํด ์ง์ ์ ์ผ๋ก ๋ณผ ์ ์์์.
- ์ผ๋ฐ์ ์ผ๋ก ํ๊ท ์ค์ฐจ์ ๊ดํ score๊ฐ ์ข์ ์๋ก r2 score๋ ์ข์์ผ๋, ํญ์ ๊ทธ๋ฐ ๊ฒ์ ์๋์์.
- ๋ฐ์ดํฐ ์
ํน์ฑ์ ๋ฐ๋ผ, k-NN์ ์ ์ฉํ์ฌ ๊ฒฐ์ธก ๋ณด๊ฐ์ ํ๋ ๊ฒ์ด ์ ํจํ ์ ์์.
- ๋ค๋ง, ๋ค๋ฅธ ๋ณด๊ฐ ๋ฐฉ๋ฒ ํน์ ๋ฐ์ดํฐ๋ฅผ dropํ๋ ๊ฒ์ ๋นํด ํญ์ ์๋์ ์ผ๋ก ์ข์ง๋ ์์.
- ํ๊ท ์ค์ฐจ์ ๊ด๋ จ๋ score๋ ๋๊ฐ ์ข์์ก์ง๋ง, r2 score๋ ๋๋น ์ง๋ ๊ฒฝ์ฐ๋ค์ด ์์์.
- ๋๋ฉ์ธ ์ง์์ ๋ฐํ์ผ๋ก custom metric์ ์ค๊ณํ๋ ๊ฒ์ด ์ ํจํ ์ ์์.
- numpy ๋ฐ cython์ ๋ง๊ฒ ์ต์ ํ๋ฅผ ์ํค์ง ์์ ๊ฒฝ์ฐ, custom metric์ scikit-learn ์ k-NN์ ์ฌ์ฉํ๋ฉด ์๋๊ฐ ๋งค์ฐ ๋๋ฆผ.
- ์ฝ 4์ฒ ~ 5์ฒ ์ฌ๊ฐ์ ๋ฐ์ดํฐ๋ฅผ ์ด์ฉํด 3์ฒ ~ 2์ฒ ์ฌ๊ฐ์ ๋ฐ์ดํฐ๋ฅผ ์์ธกํ๋๋ฐ ๋ถ ๋จ์์ ์๊ฐ์ด ๊ฑธ๋ฆผ.
- ๋ค๋ง, ๋ค๋ฅธ ๋ณด๊ฐ ๋ฐฉ๋ฒ ํน์ ๋ฐ์ดํฐ๋ฅผ dropํ๋ ๊ฒ์ ๋นํด ํญ์ ์๋์ ์ผ๋ก ์ข์ง๋ ์์.
- c๋ฅผ ์ด์ฉํ ์ ์๋๋ก ๋ฆฌํฉํ ๋งํ์ฌ, Jit์ ์ ์ฉ์ํฌ ๊ฒฝ์ฐ ์๋๊ฐ ๋น์ฝ์ ์ผ๋ก ๋นจ๋ผ์ง.
- custom metric์ Jit์ ์ ์ฉํ์, ๋ถ ๋จ์์์ ์ด ๋จ์๋ก ๋นจ๋ผ์ง.
- input์ด ํจ์์์ ์ฒ๋ฆฌ๋ ๋ ์ค๊ฐ๊ฐ์ผ๋ก ๋ฌธ์๋ฅผ ๊ฒฝ์ ํ๋ฉด ์๋จ.
- dict ์๋ฃํ์ ์ฌ์ฉํ๋ฉด ์๋๊ณ , array๋ฅผ ์ฌ์ฉํด์ผ ํจ.
- baseline์ ์ก๊ธฐ ์ํด XGBoost ๋ฑ์ machine learning์ ์ฌ์ฉํ๋ ๊ฒ์ด ๊ฐ๋ฐ ์๋ ๋ฑ์ ์ธก๋ฉด์์ ๋งค์ฐ ์ ์ฉํ ์ ์์.
- Cucker-Smale ๋ชจ๋ธ์ ๋น์ ํ ODE system์ผ๋ก, ์ด๋ํ๋ ๋ฌผ์ฒด๋ค์ด ์๋์๋ ์ ๋ณด๋ฅผ ์ฃผ๊ณ ๋ฐ์์ผ๋ก์จ ๊ฐ์ ์๋๋ก ๋๊ธฐํ ๋์ด ์๋ ดํ ์ ์๋ ๋ชจ๋ธ.
- Cucker-Smale ๋ชจ๋ธ ๋ฐ ๊ทธ ํ์ฅ๋ค์ ์์น์ ํด๋ฅผ ๊ตฌํ๋ ์๋ฎฌ๋ ์ด์
์ ์งํ.
- NumPy๋ฅผ ์ด์ฉํด ODE์ ์์น์ ํด๋ฅผ ๊ตฌํ๋ ์๊ณ ๋ฆฌ์ฆ(Runge-Kutta 4th order) ๋ฐ SDE์ ์์น์ ํด๋ฅผ ๊ตฌํ๋ ์๊ณ ๋ฆฌ์ฆ(Improved Euler-Maruyama Method)๋ฅผ ๊ตฌํํจ.
- Matplotlib์ ์ด์ฉํด ์ด๋ก ๊ณผ ์๋ฎฌ๋ ์ด์ ์ด ๋ถํฉํจ์ ์๊ฐํํ๊ณ , ์ค๊ณ์ ๋ง๊ฒ ์ด๋์ด ๋๊ธฐํ ๋๋ ๊ฒ์ ํ์ธํ๊ธฐ ์ํ ์์ฐ ์์ ์ ์.
- ์์ฌ ํ์ ๋
ผ๋ฌธ : "Flocking Behavior in Stochastic Cucker-Smale Model with Formation Control on Symmetric Digraphs" (๊ฐ๋ช
์ ์ด๋ฆ์ผ๋ก ํ๊ธฐ๋จ)
- ์ด๋ํ๋ ๋ฌผ์ฒด๋ค์ด ์๋๋ ๋ชจ์์ ๊ตฐ์ง์ ์ด๋ฃจ๋๋ก ๋๊ธฐํ ์ํฌ ์ ์๋ ์ํธ์์ฉ์ ์์๊ฐ ๋ ์ ์๋ ๋ชจ๋ธ์ ์ ์.
- ์๋์์น ๋ฐ ์๋์๋์ ๋ํ ํจ์๋ก ํํ๋๋ ํ์ ๋ ธ์ด์ฆ๊ฐ ์์ธ ํํ๋ก ๋ฌผ์ฒด๋ค ๊ฐ์ ์ฃผ๊ณ ๋ฐ๋ ์์คํ .
- Cucker-Smale์ ํ๋ฅ ๋ฏธ๋ถ๋ฐฉ์ ์์ผ๋ก ํ์ฅํ ๋ชจ๋ธ๋ก, ์๋์ง ๊ด๋ จ ์งํ๋ฅผ ์ ์ํด ํน์ ์กฐ๊ฑด์์ ํด์ ์กด์ฌ์ฑ๊ณผ ์๋ ด์ฑ์ ๋ณด์.
- ํ์ ์ฐ๊ตฌ ๋
ผ๋ฌธ : "Controlled pattern formation of stochastic Cucker-Smale systems with network structures"
- ์ ๋ชจ๋ธ์์์ ์๋ ด ์๋์ ๋ํ ์ด๋ก ์ ยท ์์น์ ์ถ์ ์ ์งํ.
- SCIE๊ธ ์ ๋์ด์ SCOPUS ๋ฑ์ฌ์ง์ธ "Communications in Nonlinear Science and Numerical Simulation"์ ๊ฒ์ฌ.
- ๊ธฐ์ฌ : ๋ชจ๋ธ ์ ์, ํด์ ์กด์ฌ์ฑ ๋ฐ ์๋ ด์ฑ ์ฆ๋ช , ์์น์ ์๋ฎฌ๋ ์ด์ ๊ตฌํ, ์งํ ๋ฐ ์ด๋ก ์ ๋ถํฉ๋๋์ง ๊ฒํ ๋ฑ์ ๊ธฐ์ฌ
- Researcher / 22.06 - 23.05
- ์์ธ๋๋ณ์ ์ธ๊ณตํธํก๊ธฐ ์์จ์ฃผํ AI ํ๋ก์ ํธ ๋ฐ ๋ถ๋น ์์ธ๋ ๋ณ์ ์ธ๊ณตํธํก๊ธฐ ์์จ์ฃผํ AI ํ๋ก์ ํธ ์ฐธ์ฌ
- ๋ฐ์ดํฐ ์ ์ฒ๋ฆฌ ํ๋ก์ธ์ค ๊ตฌ์ถ, ์ ์ง๋ณด์ ๋ฐ ๊ฐ์ ์ ์ฐธ์ฌ
- ๊ณตํ์ํ ์กฐ๊ต (์ฐ์ธ๋ํ๊ต)
- 2018-2020 (4ํ๊ธฐ)
- ์ํ ์ด๋ก ์ค๋ช
๋ฐ ๋ฌธ์ ํ์ด
- ๋ฏธ์ ๋ถํ, ์ ํ๋์, ์๋ฏธ๋ถ๋ฐฉ์ ์ ๋ฐ ํธ๋ฏธ๋ถ๋ฐฉ์ ์, ๋ณต์ํด์ ๋ฑ.
- M.S in Mathematics, 2021 (Yonsei University, Seoul)
- B.S in Mathematics & Philosophy, 2018 (Yonsei University,Seoul)