๋๋ ์๊ทผ๋ ์ ํ์์คํ ์ ๋ํด ๊ด์ฌ์ด ๋ง์๋๋ฐ ์ด๋ฒ์๋ linear๋ผ๋ ์กฐ๊ฑด์ ํด์ ํ๊ณ ์ ๋ง equation์ ํด๋ฅผ ์ฐพ๋๋ค๋ ๊ฒ์ ๋ํ ์ด์ผ๊ธฐ๋ฅผ ํด๋ณด๊ณ ์ ํ๋ค. Optimization๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก ํ๋์ ๋ณด์ฅ๋ ๋ฐฉ๋ฒ์ด๋ ๊ฒ ์๋ค.
๐GOAL
How to find for
multi variable vector valued function ์ ๋ํด ์ ๋ง์กฑํ๋ ๋ฅผ ์ฐพ๋ ๊ฒ์ ๋ชฉ์ ์ผ๋ก ํ๋ค.
root finding์๋ iterative method๊ฐ ์ด์ฉ๋๋ค.
iterative method๋ ํญ์ starting point (initial guess)๋ฅผ ํ์๋ก ํ๊ณ ์ด starting point๋ฅผ ์ ์ ํ๋๊ฒ ์ค์ํ๋ค. ์๋ชป๋ starting point์์ ์์ํ๋ ๊ฒฝ์ฐ convergeํ์ง ์๊ฑฐ๋ ์๋ชป๋ ํด๋ฅผ ์ฐพ์ ์ ์๋ค.
์์คํ ํน์ฑ์ ์ ํ์ ํ๋ ๋ญ ํ๋ ๊ฐ์ ์ธ ์ ์๋ ์กฐ๊ฑด์ ๋ชจ๋ ๋ชจ์ ๊ทผ์ด ์กด์ฌํ ๊ฐ๋ฅ์ฑ์ด ๋์ ๊ณณ์์ startํ๋ ๊ฒ์ด ์ข๋ค.
Iterate๋ฅผ ํ์ ํ ์๋ ์์ผ๋ ์ธ์ ๋ฉ์ถ์ง ๊ฒฐ์ ํ๋ stopping criterion๋ ํ์ํ๋ค.
equation์ root๋ฅผ ์ฐพ๋ ๋ฐ ๋ณด์ฅ๋ ๋ฐฉ๋ฒ์ด๋ ๊ฒ์ ์์ง๋ง ๊ทธ๋๋ ์์ฃผ ๊ด์ฐฎ์ ๋ฐฉ๋ฒ์ ์๋ค. ๊ทธ๊ฒ Newton-Rapson Method์ด๋ค. ๋จ์ ์ด๋ผ๋ฉด ์ ๋ฅผ ์ด์ฉํ๊ธฐ ๋๋ฌธ์ ๋ฅผ ์ ์ํ ์ ์์ด์ผ ํ๋ค๋ ๊ฒ์ด๋ค. ์์์ ๋งํ๋ฏ์ด functioin์ด๋ผ๋ ๊ฒ์ ์ ๋ ฅ๊ณผ ๊ทธ์ ๋ฐ๋ฅธ ์ถ๋ ฅ๋ง ๋ถ๋ช ํ ์ ์๋๋ฉด ๋๊ณ , ํจ์๋ผ๋ ๊ฒ์ด ๋ฏธ๋ถ๊ฐ๋ฅํ๋ค๋ ์๊ธฐ๋ ์๋๋ค.
๊ธฐ๋ณธ์ ์ผ๋ก iteration method์ด๊ธฐ ๋๋ฌธ์ update๋ฅผ ํด ๊ฐ๋ค.
๊ฐ ์์ ๋ ๋ก ์ด๋ป๊ฒ updateํ ์ง๊ฐ ๋ฌธ์ ๊ณ variation์ด ๋ง๋ค.
iteration์ basic form์ ์๋์ ๊ฐ๋ค.
๋ step size, ๋ update direction์ด๋ค.
Newton Raphson Formula:
Taylor Series Expansion์ผ๋ก
์ผ ๋ derivative๋ฅผ ์ด์ฉํ๋ ๊ฒ์ฒ๋ผ ์ง๊ธ ๋ค๋ฃจ๋ ํจ์๋ multi variable vector valued์ด๊ธฐ ๋๋ฌธ์ ๊ฐ์ ์ญํ ์ธ Jacobian์ ์ด์ฉํ๋ค.
์ฐธ๊ณ ์๋ฃ:
์ธํ๋ ๊น๊ด๊ธฐ ๊ต์๋์ ์์นํด์ ๊ฐ์