728x90
๋ฐ์ํ
๐ก
๋ชจ๋ธ๋ง(Modeling) : ์ํ/ํต๊ณ์ ์ธ ๋ฐฉ๋ฒ์ ์ด์ฉํ์ฌ ๋ฐ์ดํฐ๋ฅผ ํด์ํ๋ ๊ณผ์ .
- ๊ทผ๋ณธ์ ์ธ ๊ฐ๋ ์ ์ํ์ ์ธ ๋ชจ๋ธ๊ณผ ํต๊ณ์ ์ธ ๋ชจ๋ธ์ ๊ฐ๋ ์์ ๋์จ๋ค.
Mathematical model - Wikipedia
A mathematical model is a description of a system using mathematical concepts and language. The process of developing a mathematical model is termed mathematical modeling. Mathematical models are used in the natural sciences (such as physics, biology, earth science, chemistry) and engineering disciplines (such as computer science, electrical engineering), as well as in non-physical systems such as the social sciences (such as economics, psychology, sociology, political science).

Statistical model - Wikipedia
A statistical model is a mathematical model that embodies a set of statistical assumptions concerning the generation of sample data (and similar data from a larger population). A statistical model represents, often in considerably idealized form, the data-generating process. A statistical model is usually specified as a mathematical relationship between one or more random variables and other non-random variables.
- ๋ฐ์ดํฐ ์ฌ์ด์ธ์ค์์ ์ฌ์ฉํ๋ ๋ชจ๋ธ์ ํต๊ณ ๋ชจ๋ธ ๊ทธ ์์ฒด์ผ ์๋ ์๊ณ , ๋ฐ์ดํฐ๋ฅผ ๋ถ์ํ๋ ์ด๋ค ์์คํ ๊ทธ ์์ฒด์ผ ์๋์๋ค.
- ๋ชจ๋ธ์ ํ๋ ค๊ณ ํ๋ task์ ๋ฐ๋ผ ์ฌ๋ฌ๊ฐ์ง ์ด๋ฆ์ผ๋ก ๋ถ๋ฆฐ๋ค. e.g. ์์ธก ๋ชจ๋ธ, ์์ฑ ๋ชจ๋ธ, ์์ฝ ๋ชจ๋ธ, โฆ
- ๋ฐ์ดํฐ ์ฌ์ด์ธ์ค๋ ์ฃผ๋ก ์์ธก ๋ชจ๋ธ์ด ์ฌ์ฉ๋๋ค.
- ์์ธก ๋ชจ๋ธ์ด๋, ์ฃผ์ด์ง ๋ฐ์ดํฐ์ ํจํด์ ํ์ ํด์ ๋ฏธ๋์ ๋ฐ์ดํฐ์ ํจํด์ ์์ธกํ ์ ์๋ ์์คํ ์ ๋งํ๋ค.
- ๋ชจ๋ธ๋ง์๋ ํต๊ณ์ ๋ชจ๋ธ๋ง๊ณผ ๋จธ์ ๋ฌ๋(Machine Learning) ๋ฐฉ๋ฒ์ด ์ฃผ๋ก ์ฌ์ฉ๋๋ค.
Statistical Modeling
๐ก
ํต๊ณ์ ๋ชจ๋ธ๋ง : ๋ฐ์ดํฐ๊ฐ ์ ์๋๋ ๊ณต๊ฐ(S, sample space)์ ๊ทธ ๊ณต๊ฐ์์์ ํ๋ฅ ๋ถํฌ(P, probability distribution on S)๊ฐ ์๋ค๊ณ ํ ๋, ์ด๋ค ๋ฐ์ดํฐ๋ S์์์ P๋ฅผ ํตํด์ ๋ง๋ค์ด์ก๋ค๊ณ ๊ฐ์ ํ๊ณ ๋ฐ์ดํฐ๋ฅผ ์ ๊ธฐ์ ํ๋ P๋ฅผ ์ฐพ๋ ๊ณผ์ .
- ๋ณดํต P๋ parameter๋ค์ ๋ํด์ ์ ์๋๋ค. /์ํ
- parameter๋ ์ด๋ค ํต๊ณ ์ง๋จ์ ๊ธฐ์ ํ๋ ์ธก์ ๋ ๊ฐ์ด๋ค. e.g. ํ๊ท (mean, ๏ปฟ), ํ์คํธ์ฐจ(standard deviation, ๏ปฟ) ...
- ์ ์ ํ parameter๋ฅผ ์ฐพ๊ฒ ๋๋ฉด ์ ๊ธฐ์ ํ๋ P๋ฅผ ์ฐพ์ ์ ์๋ค.
- ์ด๋ฌํ parameter๋ฅผ ์ฐพ์๊ฐ๋ ๊ณผ์ ์ด๋ผ๊ณ ๋ณผ ์ ์๋ค.
Machine Learning Modeling
๐ก
๋จธ์ ๋ฌ๋ ๋ชจ๋ธ๋ง : ์ฃผ์ด์ง ํ์ต ๋ฐ์ดํฐ๋ก ์ป์ ์ ๋ณด๋ก ํ์ตํ์ง ์์ ๋ฐ์ดํฐ์ ๋ํด์ ์์ธก(๋๋ ์ถ๋ก )์ ํ๋ ๊ณผ์
- ๋จธ์ ๋ฌ๋ ๋ชจ๋ธ์ ์ฌ๋ฌ๊ฐ์ง ์ข ๋ฅ๊ฐ ์๋ค.
- ์ด๋ค task๋ฅผ ์ํํ๋๋์ ๋ฐ๋ผ์ ์ ํฉํ ๋ชจ๋ธ๋ค์ด ์๋ค. e.g. ๋ถ๋ฅ - Logistic Regression, Naive Bayes, ... ํ๊ท - Linear Regression, Random Forest, ...
- ํต๊ณ์ ๋ชจ๋ธ๋ง ์ฒ๋ผ ์ ์ ํ Parameter(๋๋ weight)๋ฅผ ์ฐพ๋ ๊ณผ์ ์ด๋ผ๊ณ ๋ณผ ์ ์๋ค.
- ํ์ต ๋ฐฉ๋ฒ์ ๊ฒฐ์ ํ๋ parameter์ธ hyper-parameter์ ์ํฅ์ ๋ฐ๋๋ค.
์์ฝ
- ํต๊ณ์ ๋ชจ๋ธ๋ง์ ๋ฐ์ดํฐ๋ฅผ ํด์ํ ์ ์๋ ํ๋ฅ ๋ถํฌ๋ฅผ ์ฐพ์๊ฐ๋ ๊ณผ์ ์ด๋ค. ๊ทธ ํ๋ฅ ๋ถํฌ๋ parameter๋ฅผ ํตํด ๊ฒฐ์ ๋๋ค.
- ๋จธ์ ๋ฌ๋ ๋ชจ๋ธ๋ง์ ์ฃผ์ด์ง ํ์ต๋ฐ์ดํฐ๋ก ์ ๋ณด๋ฅผ ํ์ตํด์ ํ์ตํ์ง ์์ ๋ฐ์ดํฐ๋ฅผ ํ๋จํ๋ ๊ธฐ์ค์ ์ค์ ํ๋ ๊ณผ์ , ๊ทธ ํ๋จํ๋ ๊ธฐ์ค์ parameter๋ฅผ ํตํด ๊ฒฐ์ ๋๋ค.
- ๋ชจ๋ธ๋ง์ด๋ผ๋ ๊ฒ์ ์ด๋ ํ parameter๋ฅผ ์ฐพ์๊ฐ๋ ๊ณผ์ ์ด๋ค.
Hands-on
- Mathematical Model๊ณผ Statistical Model์ ๋ํ ์๋ฌธ ์ํคํผ๋์๋ฅผ ์ฝ๊ณ , ๋๋ฆ๋๋ก ์๊ฐํ ์ ์๋ฅผ ์ ๋ฆฌํด๋ณด์ธ์.
- ๋ํ์ ์ธ ๋จธ์ ๋ฌ๋ ๋ชจ๋ธ๋ค์ 3๊ฐ์ง ์ ๋ ์ฐพ์์ ์ ๋ฆฌํด๋ณด์ธ์.
Uploaded by N2T
728x90
๋ฐ์ํ