Computer Science/Machine Learning๐ป(6)
-
[2] ์ถ์ ๊ณผ ๊ฐ์ค ๊ฒ์
์ถ์ ์ด๋, ํ๋ณธ์ผ๋ก๋ถํฐ ๋ฏธ์ง์ ๋ชจ์๋ฅผ ์ถ์ธกํ๋ ๊ฒ์ด๋ค. ์ถ์ ์๋ 1) ์ ์ถ์ ๊ณผ, 2) ๊ตฌ๊ฐ์ถ์ ์ด ์๋ค. ์ ์ถ์ ์ ๊ฒฝ์ฐ, ๋ชจ์๊ฐ ํน์ ํ ๊ฐ์ผ ๊ฒ์ด๋ผ๊ณ ์ถ์ ํ๋ ๊ฒ์ด๋ฉฐ ํ๋ณธ์ ํ๊ท , ์ค์์, ์ต๋น๊ฐ์ ์ฌ์ฉํ๋ค. ๋ฐ๋ฉด ๊ตฌ๊ฐ ์ถ์ ์ ๊ฒฝ์ฐ, ์ ์ถ์ ์ ์ ํ์ฑ์ ๋ณด์ํ๊ธฐ ์ํด ํ๋ฅ ๋ก ํํ๋ ๋ฏฟ์์ ์ ๋ ํ์์ ๋ชจ์๊ฐ ํน์ ํ ๊ตฌ๊ฐ์ ์์ ๊ฒ์ด๋ผ๊ณ ์ ์ธํ๋ ๊ฒ์ด๋ค. ๊ตฌ๊ฐ ์ถ์ ์ ๊ฒฝ์ฐ ํญ์ ์ถ์ ๋์ ๋ถํฌ์ ๋ํ ์ ์ ๊ฐ ์ฃผ์ด์ ธ์ผ ํ๊ณ , ๊ตฌํด์ง ๊ตฌ๊ฐ ์์ ๋ชจ์๊ฐ ์์ ๊ฐ๋ฅ์ฑ์ ํฌ๊ธฐ(์ ๋ขฐ์์ค)์ด ์ฃผ์ด์ ธ์ผ ํ๋ค. ์ด๋ฅผํ ๋ฉด ๋ด๊ฐ ์ด๋ฒ ์ค๊ฐ๊ณ ์ฌ์์ ์ ํํ 90์ ์ ๋ง์ถ ๊ฒ์ด๋ค! ๋ผ๊ณ ์ถ์ ํ๋ ๊ฒ๋ณด๋ค๋ 80-90์ ์ฌ์ด์ ์ ์๊ฐ ๋์ฌ ๊ฒ์ด๋ค ๋ผ๊ณ ์ถ์ ํ๋ ํธ์ด ๋ ์ ๋ขฐ์ฑ์๋ ๊ฒ์ฒ๋ผ ๋ง์ด๋ค. ์ด๋ฌํ ์ ์ถ์ ๋์์๋ ๋ค์๊ณผ ๊ฐ์ ์กฐ๊ฑด์ด..
2020.11.08 -
[1] ์ด์ฐํ/์ฐ์ํ ํ๋ฅ ๋ถํฌ
ํ๋ฅ ์ด๋ ํ๋ณธ๊ณต๊ฐ S์ ๋ถ๋ถ์งํฉ์ธ ๊ฐ ์ฌ์์ ๋ํด ์ค์๊ฐ์ ๊ฐ์ง๋ ํจ์์ ํ๋ฅ ๊ฐ์ด 0๊ณผ 1์ฌ์ด์ ์๊ณ , ์ ์ฒด ํ๋ฅ ์ ํฉ์ด 1์ธ ๊ฒ์ ์๋ฏธํ๋ค. ์ด ์ค์์๋ ํ๋ฅ ๋ณ์๋ ํน์ ๊ฐ์ด ๋ํ๋ ๊ฐ๋ฅ์ฑ์ด ํ๋ฅ ์ ์ผ๋ก ์ฃผ์ด์ง๋ ๋ณ์์ด๋ฉฐ,์ด์ฐํ ๋ณ์์ ์ฐ์ํ ๋ณ์์ ๋ฐ๋ผ ๊ธฐ๋๊ฐ์ ๋ํ ์ ์๊ฐ ๋ฌ๋ผ์ง๋ค. ์ ๋ฅ ์ ์ํ์์ ํจ์์ ๋ชจ์์ ์ค๋ช ํ๋ฉฐ, ํต๊ณํ์์๋ 1์์ ๋ถํฐ 4๊น์ง, ํ๊ท ์์๋ถํฐ ์ฒจ๋๋ก ๋๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ํ๋ฅ ๋ณ์ X์ ์์ด k์ฐจ ์ ๋ฅ ์ ๋ค์๊ณผ ๊ฐ๋ค. ์ด์ฐํ ํ๋ฅ ๋ณ์์์์ ํ๋ฅ ๋ถํฌ ํ๋ฅ ๋ณ์์์๋ ์ด์ฐํ ํ๋ฅ ๋ณ์๋ 0์ด ์๋ ํ๋ฅ ๊ฐ์ ๊ฐ๋ ํ๋ฅ ๋ณ์๋ฅผ ์ ์ ์๋ ๊ฒฝ์ฐ์ด๋ฉฐ,์ด์ฐํ ํ๋ฅ ๋ถํฌ ๋ด์๋ ๋ฒ ๋ฅด๋์ด ํ๋ฅ ๋ถํฌ๊ฐ ์์ผ๋ฉฐ ๊ฒฐ๊ณผ๊ฐ 2๊ฐ๋ง ๋์ค๋ ๊ฒฝ์ฐ์ด๋ค. ๋ฐ๋ฉด, ๊ฒฐ๊ณผ๊ฐ N๋ฒ ๋ฐ๋ณต ๋ ๋ K๋ฒ ์ฑ๊ณตํ ํ๋ฅ ์ ๋ํ..
2020.11.05 -
๋ฐ์ดํฐ ์ฌ์ด์ธ์ค ์ธํฐ๋ทฐ(2)
Bias์ Variance์ ์ฐจ์ด๋ ๋ฌด์์ธ๊ฐ?Bias๋ ๋ฐ์ดํฐ ๋ด์ ์๋ ๋ชจ๋ ์ ๋ณด๋ฅผ ๊ณ ๋ คํ์ง ์์์ผ๋ก ์ธํด ์ง์์ ์ผ๋ก ์๋ชป๋ ๊ฒ๋ค์ ํ์ตํ๋ ๊ฒฝํฅ์ ์๋ฏธํ๋ค.Variance๋ ๋ฐ์ดํฐ ๋ด์ ์๋ ์๋ฌ๊น์ง ๋ชจ๋ ๊ณ ๋ คํจ์ผ๋ก ์ธํด ์ค์ ํ์๊ณผ ๊ด๋ จ์๋ ๊ฒ๊น์ง ํ์ตํ๋ ๊ฒฝํฅ์ ์๋ฏธํ๋ค. bias(ํธํฅ)์ด ๋๋ค๋ ๊ฒ์ ์ค์ธก์น์ ์์ธก์น๊ฐ์ ์ค์ฐจ๊ฐ ๋ฒ์ด์ง ๊ฒ์ ์๋ฏธํ๋ฉฐ, Variance(๋ถ์ฐ)์ด ๋๋ค๋ ๊ฒ์ ์์ธก์ ๋ฒ์๊ฐ ๋๋ค๋ ๊ฒ์ ์๋ฏธํ๋ค. ์ฆ, bias๊ฐ ๋๋ค๋ ๊ฒ์ ๊ณผ์์ ํฉ(underfitting, ๊พธ์คํ ํ๋ฆฌ๋ ์ํฉ)์ด๋ฉฐ Variance๊ฐ ๋๋ค๋ ๊ฒ์ ๊ณผ๋์ ํฉ(Overfitting, ์์ธก์ ๋ถํฌ๊ฐ ํฐ ์ํฉ)์์ ์๋ฏธํ๋ค. ๋ชจ๋ธ์ ์์ด ๋ฐ์ดํฐ๋ฅผ ์ถฉ๋ถํ ํ์ต์ํค์ง ์์ ๊ฒฝ์ฐ ์ค์ ๋ฐ์ดํฐ๋ฅผ ์์ธกํ์ง ๋ชปํด Bias..
2020.11.01 -
๋ฐ์ดํฐ ์ฌ์ด์ธ์ค ์ธํฐ๋ทฐ(1)
p-value๋ ๋ฌด์์ธ๊ฐ?๊ท๋ฌด๊ฐ์ค์ด ๋ง๋ค๋ ์ ์ ํ์ ํ๋ณธ์์ ์ค์ ๋ก ๊ด์ธก๋ ํต๊ณ์น์ ๊ฐ๊ฑฐ๋ ๋ ๊ทน๋จ์ ์ธ ํต๊ณ์น๊ฐ ๊ด์ธก๋ ํ๋ฅ . P-value๋ ๋ด๊ฐ ๋ฝ์ ํ๋ณธํ๊ท ์ด ๊ท๋ฌด๊ฐ์ค์ ๋ฐ๋ผ ๋์ฌ ํ๋ฅ ์ด ๋ช %๊ฐ ๋์๋๊ฐ๋ฅผ ์ฐพ๋ ๋ฐฉ๋ฒ์ด๋ค์๋ฅผ ๋ค์ด ๋ ํ๋ณธ ํ๊ท ์ ์ฐจ์ด๋ฅผ ๊ฒ์ฆํ๋ค๊ณ ํ ๋, ๋ ํ๋ณธ ์ง๋จ์ ๋ชจ์ง๋จ์ด ๊ฐ๋ค๋ ๊ฐ์ ์ ์ ์ ํ์ฌ ํต๊ณ๋ฅผ ์งํํ๋ค. R-Square์ ์๋ฏธ๋ ๋ฌด์์ธ๊ฐ?๊ฒฐ์ ๊ณ์๋ผ๊ณ ๋ถ๋ฆฌ๋ฉฐ, ํ๊ท๋ชจํ์ ์ค๋ช ๋ ฅ์ ํํํ ๊ฒ. 0์ ๊ฐ๊น์ธ์๋ก ์ค๋ช ๋ ฅ์ด ๋ฎ๊ณ , 1์ ๊ฐ๊น์ธ์๋ก ๋๋ค. R-squred๋ 1-SSE/SST(SSR/SST)๋ก ๊ตฌํ ์ ์์ผ๋ฉฐ, SST๋ Sum of squre Total์ด๋ฉฐ, SSE๋ Sum of squre of error์ด๋ค. SST๋ ์ค์ ๊ฐ๊ณผ ์์ธก๊ฐ, ํ๊ท ๊ฐ ์ฌ์ด์ ๋ฐ์ํ ..
2020.11.01 -
easily image crawling with python and save in local drive
In this posting, we will learn how Python can easily crawl and save images to files. First, search the Google Search window for words to search for images. (In my case, I searched the 'plant' because I needed plants.) After navigating to the Image column, enter ctrl+shift+j to see the console window. You can enter the following code there. urls=Array.from(document.querySelectorAll('.rg_i')).map(..
2020.03.06 -
๋จธ์ ๋ฌ๋์ด๋ ๋ฌด์์ธ๊ฐ?
์ต๊ทผ ํ๋ํ๊ธฐ๋ฅผ ์์ํ๊ฒ ๋๋ฉด์ ์ฑ๊ฐ๋ฐ์ ํ๊ฒ ๋์๋๋ฐ ์ฑ์ ๋ค์ด๊ฐ ๋ค์ํ ๊ธฐ๋ฅ ์ค์ ์ฑ๋ด์ด ๋ง์ ๋ค์ด์ ์์๋ณด๊ฒ ๋์๋ค. ๋ฏธ๊ตญ์ ์์ ๋ CNN๋ชจ๋ธ์ ๊ฐ์ง๊ณ ์ด๋ฏธ์ง ๋ชจ๋ธ๋ง์ ํ๋๊ฑธ ๋ฐฐ์ ์๋๋ฐ, ์ฑ๋ด์ ๊ฒฝ์ฐ ์์ฐ์ด ์ฒ๋ฆฌ๋ฅผ ํด์ผํด์ CNN์ด ์๋ RNN๋ชจ๋ธ์ ์ฌ์ฉํ๋ ๊ฒ์ ์ ์ ์์๋ค. ๋ง์นจ ๋จธ์ ๋ฌ๋์ ์ ๋๋ก ๊ณต๋ถํด๋ณด๊ณ ์ถ๊ธฐ๋ ํ๊ณ ,,,๊ธฐ์ด๋ถํฐ ๋ค์ ๋ค์ง๊ณ ์ถ์ด์ ์ ํ๋ธ๋ฅผ ์ฌ๊ธฐ์ ๊ธฐ ๋ค์ง ๊ฒฐ๊ณผ ๊ด์ฐฎ์ ๊ฐ์๋ฅผ ์ฐพ์ ์ ์์๋ค! https://www.youtube.com/watch?v=TxIVr-nk1so ๊ฐ์์์ ๋์จ๋๋ก ์ด๊ฒ์ ๊ฒ ๊ณต๋ถํด๋ณด๊ณ , ์ ๋ฆฌํด๋ณด๋ ค๊ณ ํ๋ค! ์ฒซ๋ฒ์งธ๋ก, ๋จธ์ ๋ฌ๋์ด๋ ๋ฌด์์ธ๊ฐ์ ๋ํ ์ง๋ฌธ์ด๋ค. ๋จธ์ ๋ฌ๋, ์์ด ๊ทธ๋๋ก ํด์ํ๋ฉด ๊ธฐ๊ณํ์ต์ด๋ผ๋ ๋ป์ด๋ค. ๊ธฐ๊ณํ์ต์ด ๋ญ์ง?๋ผ๊ณ ๋ฌป๋๋ค๋ฉด ๊ฐ๋จํ๊ฒ, ..
2020.03.03