Skip to content
View doeun-235's full-sized avatar
  • Seoul, Korea

Block or report doeun-235

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
doeun-235/README.md

๐Ÿ‘‹ Hi there, I'm Doeun Oh.

Education

M.S in Mathematics, 2021 (Yonsei University, Seoul) / B.S in Mathematics & Philosophy, 2018 (Yonsei University,Seoul)

Tech Stack

c python jupyter mysql matlab

numpy pandas matplotlib tensorflow

์ฃผ์š” ๊ฒฝํ—˜

ํŠน์ • ์ƒํ˜ธ์ž‘์šฉ ํ•˜์˜ ๋™๊ธฐํ™” ํ˜„์ƒ์„ ๊ธฐ์ˆ ํ•˜๋Š” ๋น„์„ ํ˜• ODE ์‹œ์Šคํ…œ์ธ ์ฟ ์ปค-์Šค๋ฉ”์ผ ๋ชจ๋ธ๊ณผ ๊ทธ ํ™•์žฅ๋“ค์˜ ์ˆ˜์น˜์  ํ•ด๋ฅผ ๊ตฌํ•˜๋Š” ์‹œ๋ฎฌ๋ ˆ์ด์…˜์„ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค. ์„์‚ฌ ํ•™์œ„ ๋…ผ๋ฌธ(๊ฐœ๋ช… ์ „ ์ด๋ฆ„์œผ๋กœ ํ‘œ๊ธฐ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค)์—์„œ ์ฟ ์ปค-์Šค๋ฉ”์ผ ๋ชจ๋ธ์„ ํ™•๋ฅ  ๋ฏธ๋ถ„๋ฐฉ์ •์‹์œผ๋กœ ํ™•์žฅํ•œ ๋ชจ๋ธ์„ ํ•˜๋‚˜ ์ œ์‹œํ•˜๊ณ , ์—๋„ˆ์ง€ ๊ด€๋ จ ์ง€ํ‘œ๋ฅผ ์ œ์‹œํ•ด ํŠน์ • ์กฐ๊ฑด์—์„œ์˜ ํ•ด์˜ ์กด์žฌ์„ฑ๊ณผ ์ˆ˜๋ ด์„ฑ์„ ๋ณด์˜€์Šต๋‹ˆ๋‹ค. ๋˜, NumPy๋ฅผ ์ด์šฉํ•œ ์ˆ˜์น˜์  ์‹œ๋ฎฌ๋ ˆ์ด์…˜์ด ์ด๋ก ๊ณผ ๋ถ€ํ•ฉํ•˜๋Š”์ง€ ํ™•์ธํ–ˆ๊ณ , matplotlib์„ ์ด์šฉํ•œ ๊ด€๋ จ ์‹œ๊ฐํ™” ์ž๋ฃŒ๋“ค์„ ํฌํ•จํ–ˆ์Šต๋‹ˆ๋‹ค.

์ดํ›„ ์ˆ˜๋ ด ์†๋„์— ๋Œ€ํ•œ ์ด๋ก ์  ยท ์ˆ˜์น˜์  ์ถ”์ •์— ๋Œ€ํ•œ ํ›„์†์—ฐ๊ตฌ ๋…ผ๋ฌธ์— ์ฐธ์—ฌํ–ˆ์Šต๋‹ˆ๋‹ค. ํŠนํžˆ ์ˆ˜์น˜์  ์‹œ๋ฎฌ๋ ˆ์ด์…˜์ด ์ด๋ก ์„ ์ž˜ ๋’ท๋ฐ›์นจํ•˜๋Š” ๊ฒƒ์„ ๋ณด์ด๋Š”๋ฐ ๊ธฐ์—ฌ๋ฅผ ํ–ˆ๊ณ , ์ด ๋…ผ๋ฌธ์€ SCIE๊ธ‰ ์ €๋„์ด์ž SCOPUS ๋“ฑ์žฌ์ง€์ธ "Communications in Nonlinear Science and Numerical Simulation"์— ๊ฒŒ์žฌ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์—‘์…€ ํŒŒ์ผ๋กœ ์ œ๋ชฉ ๋ชฉ๋ก์„ ์ž…๋ ฅ ๋ฐ›์•„, ๋Œ€์‘๋˜๋Š” ์Œ์•…์˜ ์„ธ๋ถ€ ์ •๋ณด๋ฅผ genie.com์—์„œ ํฌ๋กค๋งํ•œ ํ›„ DB ํฌ๋งท์œผ๋กœ ๋งŒ๋“œ๋Š” ํ”„๋กœ์ ํŠธ๋ฅผ ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ณผ์ •์—์„œ BeautifulSoup, selenium, Pandas ๋“ฑ์˜ ์‚ฌ์šฉ๋ฒ•์„ ์ตํ˜”์Šต๋‹ˆ๋‹ค.

2019๋…„ ๋™๊ณ„ ์‚ฐ์—…์ˆ˜ํ•™ ์›Œํฌ์ˆ์— ์ฐธ์„ํ•ด ๊ฐ•์˜๋ฅผ ๋“ฃ๊ณ , ๊ฒฐ๊ณผ๋ฌผ๋กœ ๋‘ ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ฒซ ํ”„๋กœ์ ํŠธ๋Š” ๊ฒฐ์ • ํŠธ๋ฆฌ์™€ ๋žœ๋ค ํฌ๋ ˆ์ŠคํŠธ๋ฅผ ์ด์šฉํ•ด Iris dataset์„ ๋ถ„๋ฅ˜ํ•˜๋Š” ์ž‘์—…์ด์—ˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ ํ”„๋กœ์ ํŠธ์—์„  ๋ถ€๋™์‚ฐ ์ „์„ธ๊ฑฐ๋ž˜ ๊ณต๊ณต ๋ฐ์ดํ„ฐ๋ฅผ ํ™œ์šฉํ•ด, ์ž…๋ ฅํ•œ ์กฐ๊ฑด๊ณผ ์œ ์‚ฌํ•œ ์ง‘๋“ค์„ ์ง€๋„์— ์‹œ๊ฐํ™” ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ณผ์ •์—์„œ Scikit-learn, NumPy, Pandas, matplotlib, Folium ๋“ฑ์˜ ์‚ฌ์šฉ๋ฒ•์„ ์ตํ˜”์Šต๋‹ˆ๋‹ค.

๊ต์ˆ˜ ๊ฒฝํ—˜

๊ณตํ•™์ˆ˜ํ•™ ๊ณผ๋ชฉ๋“ค์˜ ์กฐ๊ต๋กœ์„œ ์ˆ˜ํ•™ ์ด๋ก  ์„ค๋ช… ๋ฐ ๋ฌธ์ œํ’€์ด ๋“ฑ์„ ์—ฐ์„ธ๋Œ€ํ•™๊ต์—์„œ ๋งก์•˜์Šต๋‹ˆ๋‹ค. 4ํ•™๊ธฐ ๋™์•ˆ ์ˆ˜์—… ์กฐ๊ต๋ฅผ ํ•˜๋ฉฐ ๋ฏธ์ ๋ถ„ํ•™, ์„ ํ˜•๋Œ€์ˆ˜, ์ƒ๋ฏธ๋ถ„๋ฐฉ์ •์‹ ๋ฐ ํŽธ๋ฏธ๋ถ„๋ฐฉ์ •์‹, ๋ณต์†Œํ•ด์„ ๋“ฑ์„ ๋‹ค๋ค˜์Šต๋‹ˆ๋‹ค.

Experience

I coded and ran simulations about the Cucker-Smale model, nonlinear ODE system describing the flocking behaviors, and its extensions. Mostly, the works have been done for writing my master's degree thesis(I changed my name from 'Tack Geun' to 'Doeun'). I extended and suggested a model, made indices about energy to prove the theory and proved that there is a condition for flocking by analytic methods. I implemented numerical methods for solving ODE and SDE with NumPy and plotted for showing that numerical results match to theoretical results with matplotlib.

Also, I participated in a follow-up study of the thesis. The main achievement is a development of an index for estimating the speed of convergence. I ran simulations and showed that theoretical achievement is also supported by numerical simulations. The article is published in "Communications in Nonlinear Science and Numerical Simulation", listed in SCIE and SCOPUS.

I crawled datum of musics in the given playlist, from a music streaming site 'genie.com', and exported DB as xlsx file. It was my first time that making a crawling project from zero, so I learned how to choose a proper site and how to analyze the parsed page.

I made 2 programs. The first one is classifing iris data with decision tree and random forest. The second one is suggesting houses and positioning the houses on the map. I became more skillful at using sklearn, Pandas, and Folium through this project. Caused to collisions happened during installing libraries, I learned setting develop environment is so important.

Teaching Experience

I had taught 'Engineering Math' classes as TA in Yonsei Univ. for 2 years. The classes covered calculus, linear algebra, solving ODE and PDE, and complex analysis.

Pinned Loading

  1. Cucker-Smale-Model Cucker-Smale-Model Public

    Works about Cucker-Smale model and its extensions. =Keywords: ODE, Runge-Kutta methods, SDE, Euler-Maruyama method, NumPy, Matplotlib

    Python 6 2

  2. graduate-course graduate-course Public

    Works done through a graduate course. =Keywords : Machine Learning, Numerical Analysis, Algorithms

    Jupyter Notebook

  3. WASSUP-AIModel-3rd-Project1/Project-1 WASSUP-AIModel-3rd-Project1/Project-1 Public

    Regression model for Big City Health Inventory data ; statistics about health issuses stratifed with race, sex and properties of a city.

    Jupyter Notebook

  4. kdt-3-second-Project/aladin_usedbook kdt-3-second-Project/aladin_usedbook Public

    Jupyter Notebook