๐โ๏ธ 5์ฃผ์ฐจ
๐ ๋ฐ๋์ง ๊ฐ์ฌ๋ - ๋ฐ์ดํฐ ์์ง
๊ณต๊ณต API์ฌ์ฉ๋ฒ์ ๋ฐฐ์ฐ๊ณ ๋ ๋ค, ์ฝ๊ฒ ๋งํ๋ฉด ์น ํฌ๋กค๋ง์ ๋ฐฐ์ ์ต๋๋ค.
์น ํ์ด์ง ์ ํ์ ๋ฐ๋ผ ๋์ ํ์ด์ง์ ์ ์ ํ์ด์ง๋ก ๋๋์ด์ ์ฐจ๊ทผ์ฐจ๊ทผ ํ๋์ฉ ์ค์ต์ ํตํด ์์ ์ ๋ฐ๋ผ๊ฐ์ต๋๋ค.
๋์ ํ์ด์ง์์๋ Selenium๊ณผ BeautifulSoup๋ฅผ ํตํด ๊ณต๋ถํ๊ณ ,
์ ์ ํ์ด์ง๋ Parsing Package๋ก BeautifulSoup์ผ๋ก ์ค์ต์ ํ์ต๋๋ค.
๊ทธ ์ ์๋, ์น ํฌ๋กค๋ง์ ๊ฒฝํ์ด ์์๊ธฐ ๋๋ฌธ์ ํฌ๊ฒ ์ด๋ ค์์ด ์๋ ๊ฐ์ ์์ต๋๋ค.
๐ ์ฝ์นญํ์ ๊ฐ์ฌ๋๋ค - ๋ฏธ๋ ํ๋ก์ ํธ 2์ฐจ
์์์ผ์ด 3.1์ ๊ณตํด์ผ์ด๋ผ ์ ๋ง ์ ์ฌ์์ต๋๋ค. ํ์ง๋ง, ํ๋ก์ ํธ๋ ์ธ์ ๋ ์ฐพ์ ์ค๋๋ฒ...
์ด๋ฒ ํ๋ก์ ํธ๋ ์์ธํน๋ณ์์ ๋์ค๊ตํต์ธ ๋ฒ์ค์ ์งํ์ฒ ์ ์์ค ์ถ๊ฐ๊ฐ ํ์ํ ์ง์ญ์ ์ ์ ํ๋ ๊ฒ์ ๋ชฉํ๋ก ๋๊ณ ๋ฐ์ดํฐ์ ์ ์ฒ๋ฆฌ๋ฅผ ํ๋ ๊ฒ์ด์์ต๋๋ค.
์ฆ, ํ์๋ค๊ณผ ์ฌ๋ฌ๊ฐ์ง ๊ฐ์ค์ ์ธ์ ๋ฐ์ดํฐ์์ ์๋ฏธ๋ฅผ ๋์ถํด ๊ฒ์ฆ์ ํ๋ ํ๋ก์ ํธ!!
์ฌ๊ธฐ์๋ถํฐ๋ ์ง์ ๋ด๊ฐ ๋ฐ์ดํฐ์ KEY๋ฅผ ์ ์ฒญํ์ฌ ๋ฐ์ดํฐ๋ฅผ ์ ์ฒ๋ฆฌ๋ฅผ ํด๋ณด๋๋ฐ ์์ฒญ๋ ๋ฟ๋ฏํจ๊ณผ ํฌ์ด์ ๋๊ผ์ต๋๋ค.
ํญ์ ์ ๊ณต๋ง ๋ฐ์์ ๊ทธ๋ฐ์ง, ๋ค๋ฅธ ๋ฐ์ดํฐ๋ค๋ ๊ด์ฌ์ด ์๊ฒจ ์ฌ๋ฌ๊ฐ์ง ๋ค๋ฅธ ๋ฐ์ดํฐ๋ค๊ณผ๋ ์ ๋ชฉํด๋ณผ๊น๋ผ๋ ์๊ฐ๋ ํ์ต๋๋ค.
๋ฏธ๋ํ๋ก์ ํธ๋ ์ฃผ์ด์ง PPT์ ๊ฐ์ด๋๋ฅผ ๋ค ๋ง์ท์ง๋ง, ๋๋ฉ์ธ ์ง์์ด๋ผ๋ ๊ฒ์ด ์ ๋ง ์ค์ํ๊ตฌ๋ ๋ผ๋ ๊ฒ์ ์ ์ ์๋ ๊ณ๊ธฐ๊ฐ ๋์์ต๋๋ค. ํ๋ก์ ํธ์ ๋ชฉํ๋ ๊ทธ๋ ์ง๋ง, ๋ฐ์ดํฐ ์์ฒด๋ฅผ ์ดํดํ๋๋ฐ ์ค๋์๊ฐ์ด ๊ฑธ๋ ธ๊ณ , ์ ์๋ฏธํ ๊ฐ์ค์ ์ธ์ฐ๋ ๊ฒ ์กฐ์ฐจ ์ ์คํด์ผ ํ์ต๋๋ค.
ํ์ง๋ง, ์ฌ๋ฌ๊ฐ์ง ๋ฐ์ดํฐ ๋ถ์์ ํตํด ์๊ฐํํ์ฌ ๊ณ ๊ฐ์ ์ค๋ํ๋ ์ปจ์คํดํธ์ ์ง๋ฌด๊ฐ ์กฐ๊ธ ๋ ์๋ฟ์๋ ํ๋ก์ ํธ์์ต๋๋ค.
๐โ๏ธ 6์ฃผ์ฐจ
๐ ์ด์ฅ๋ ๊ฐ์ฌ๋ - ๋จธ์ ๋ฌ๋
๊ฐ์ฅ๋๋์ ๋ค์ ์์ ํ๋ฉฐ, ๋จธ์ ๋ฌ๋์ ๋๋์ด ๋ฐ์ ๋ค์ฌ ๋์์ต๋๋ค.
- ์ง๋ ํ์ต : ํ์ต ๋์์ด ๋๋ ๋ฐ์ดํฐ์ ์ ๋ต์ ์ฃผ์ด ํจํด์ ์ตํ๋ ๋ฐฉ๋ฒ
- ๋น์ง๋ ํ์ต : ์ ๋ต์ด ์๋ ๋ฐ์ดํฐ ๋ง์ผ๋ก ๋ฐฐ์ฐ๊ฒ ํ๋ ๋ฐฉ๋ฒ
- ๊ฐํ ํ์ต : ์ ํ๋ ๊ฒฐ๊ณผ์ ๋ฐ๋ผ ๋ณด์์ ์ป์ด ํ๋์ ๊พธ์คํ ๊ฐ์ ํ๋ฉฐ ๋ฐฐ์ฐ๋ ๋ฐฉ๋ฒ
์ด ๊ฐ์์์๋ ์ง๋ํ์ต๋ง์ ๋ฐฐ์ ๊ณ , ์ฃผ๋ก ํ๊ท์ ๋ถ๋ฅ๋ฌธ์ ์ ์ ํ์ ์ค์ตํ๋ฉฐ ๊ณต๋ถํ์ต๋๋ค.
ํ๊ท | ๋ถ๋ฅ | |
์๊ณ ๋ฆฌ์ฆ | - LinearRegression - KNeighborsRegressor - DecisionTreeRegressor - SVR - RandomForestRegressor - XGBRegressor |
- LogisticRegression - KNeighborsClassifier - DecisionTreeClassifier - SVC - RandomForestClassifier - XGBClassifier |
ํ๊ฐ ๋ฐฉ๋ฒ | - mean_absolute_error - mean_squared_error - root mean_squared_error - mean_absolute_percentage_error - r2_score |
- accuracy_score - recall_score - precision_score - classification_report - confusion_matrix |
๋ค์ํ๋ฒ, ์์ ํ๋ก ์ ๋ฆฌ๋ฅผ ํ๋ ์ฐจ์ด์ ๊ณผ ๊ฐ๋ ๋ค์ด ๋ค์ ์ ๋ฆฌ๋๋ ๊ฒ ๊ฐ๋ค์.
๐โ๏ธ 7์ฃผ์ฐจ
๐ ์ด์ฅ๋ ๊ฐ์ฌ๋ - ๋จธ์ ๋ฌ๋
์ด ์ธ์๋ ๊ต์ฐจ๊ฒ์ฆ, ํ์ดํผํ๋ผ๋ฏธํฐ์ ํ๋ ๊ทธ๋ฆฌ๊ณ ์์๋ธ(Ensemble) ๊ธฐ๋ฒ๊น์ง ์ฌ๋ฌ๊ฐ์ง๋ฅผ ์ค์ต์ ํตํด ๋ฐฐ์ ์ต๋๋ค.
๋ํ, ์์๋ธ ์๊ณ ๋ฆฌ์ฆ์ธ ๋ณดํ , ๋ฐฐ๊น ๊ทธ๋ฆฌ๊ณ ์คํํน์ ๋ฐฐ์ฐ๋ฉด์ ํ๋ผ๋ฏธํฐ์ ์ข ๋ฅ๋ค์ ๋ ์์ธํ ์ ์ ์์๊ณ , ๊ณง ์์๋ ๋ฏธ๋ ํ๋ก์ ํธ ์ ์ ์ฌ์ดํท๋ฐ์ ๊ณ์ ๋ค์ ๊ฑฐ๋ฆฌ๋ฉฐ ๋ณต์ต์ ํ ์ ์์์ต๋๋ค.
๐ ์ต์ฉ๋ฐฐ ๊ฐ์ฌ๋ - ๋ฏธ๋ ํ๋ก์ ํธ 3์ฐจ
"AI ๋ถ๋ฅ Case ๋ฏธ์ ํด๊ฒฐ์ ํตํด ๋ฐ์ดํฐ ๋ถ์ ์ญ๋๊ณผ ๋ชจ๋ธ๋ง ์ญ๋์ ํฅ์ ์ํค๊ณ ์ค๋ฌด ํด๊ฒฐ์ ๋ํ ๊ฒฝํ์ ์๋๋ค"
๋ผ๋ ํ๋ก์ ํธ ์๋ฏธ๋ฅผ ๋๊ณ , 3์ฐจ ๋ฏธํ๊ฐ ์์๋์์ต๋๋ค.
๋ฉ์ธ ๋ชฉํ๋ ์ค๋งํธ์์น์ ๋ฐ์ดํฐ๋ก ํน์ ํ๋ํจํด์ ๋ถ๋ฅํ ์ ์๋ AI๋ชจ๋ธ์ ๋ง๋ค์ด, ์ค์ํ ์ํฅ์ ๋ผ์น๋ feature๋ฅผ ์ ๋ณํ๋ ๊ฒ์ด์์ต๋๋ค.
ํ์ง๋ง, ์ด ๊ธฐ๊ฐ์ค ํ๋ฃจ๋ฅผ ์ ๋ ์๋น๊ตฐ์ ๋ค๋ ์ค๋ ๋ฐ๋์..... 1์ผ์ฐจ๋ฅผ ๋นผ๋จน์์ต๋๋ค. ๋์ํ๋ จ ๋๋๊ฒ ์ผ๋ง๋ ๋คํ์ธ์ง...
๊ทธ๋ผ์๋ ํ์๋ค์ ๋ฐฐ๋ ค์ ๊ด์ฌ์ผ๋ก...ํ ๋ฐ์ดํฐ์ ๋ ๋ฐ๊ณ ๋ต์์ ๋ฐ์ ์๋น๊ตฐ์ ๋ค๋ ์ ๋ฐค์ ํผ์ ์ค์ต์ ํด์ ๊ฒจ์ฐ ๋ฐ๋ผ๊ฐ ์ ์์์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ ๋๋ง์ ์ฒซ ๋๋ฉด ๋ฏธ๋ ํ๋ก์ ํธ์ด๊ธฐ๋ ํ์ต๋๋ค. ํญ์ ์จ๋ผ์ธ์ผ๋ก๋ง ํ๋ค๊ฐ ๊ต์ก์ฅ์ ๋ฐฉ๋ฌธํ๋ ๋งค์ฐ ๋ค๋ ์์์ต๋๋ค. ๊ทธ๋์์ธ์ง ๋งค๋์ ๋์ด ์ฌ์ง ์ฐ์ผ๋ฌ์์๋ ์ด์ํ ํฌ์ฆ๋ ์ทจํด๋ฒ๋ ธ๋ค์..
๊ทธ๋ ๊ฒ ์ ํฌ ํ์ AI๋ชจ๋ธ๋ง์ ํ ํ ๋ง์ ํ๋์ ์๋ํ์์ต๋๋ค. ๊ทธ๋ ๊ฒ ์ป์ ๊ฒฐ๊ณผ๋ฅผ ์ฑ๊ณต์ ์ผ๋ก ํ์ธ-์ ํ S๋๋ฆฌ๋๊ป ๊ฒฐ๊ณผ๋ฅผ ๋ณด๋ผ ์ ์์์ต๋๋ค!!
๐โ๏ธ 8์ฃผ์ฐจ
๐ ํ๊ธฐ์ ๊ฐ์ฌ๋ - ๋ฅ๋ฌ๋
์์ธ๋ก ํ ๋ง ํ๋ค๋ ๋๋์ ๋ฐ์ผ๋ฉฐ ๋จธ์ ๋ฌ๋์ ๋๋ด๊ณ ๋๋ ๋ฅ๋ฌ๋์ ๋ง์ฃผ์น๊ฒ ๋์์ต๋๋ค. ํ์ง๋ง ๊ฐ๊ธฐ์ ๊ฐ์ฌ๋์ด๊ธฐ ๋๋ฌธ์ ์์๋ถํฐ ์ ๋์์์ต๋๋ค.
๋ฅ๋ฌ๋ ๋ํ ๋จธ์ ๋ฌ๋๊ณผ ๊ฐ์ด ํ๊ท์ ๋ถ๋ฅ๋ก ๋๋์๊ณ , ๊ฒฐ๊ตญ์๋ ์ค์ฐจ๊ฐ ์ ์ ๋ชจ๋ธ์ ๋ง๋๋ ๊ณผ์ ์ ์งํ ํ๋ ๊ฒ์ด์์ต๋๋ค. ๋จธ์ ๋ฌ๋๊ณผ์ ์ค์ํ ์ฐจ์ด์ ์ด๋ผ๋ฉด, ๋ฐ์ดํฐ์ ์ ์ฒ๋ฆฌ ๋จ๊ณ์์ ํ๋ ์ค์ผ์ผ๋ง ์ฌ๋ถ ์ ๋๋ค. ๋ฅ๋ฌ๋์ ํ์๋ก ๊ผญ ์ค์ผ์ผ๋ง์ ํ ํ, ๋ชจ๋ธ์ ์ ์ธํด์ผ ํฉ๋๋ค.
๐ ๊น๊ฑด์ ๊ฐ์ฌ๋ - ์๊ฐ์ง๋ฅ ๋ฅ๋ฌ๋
CNN์ ์งํํ๊ธฐ ์ , ๋ฅ๋ฌ๋์ ํ๋ฒ ์ญ์ฑ ๋ณต์ต์ ํด ์ฃผ์ ์ ์ ๋ง ๋คํ์ธ ์๊ฐ์ด์์ต๋๋ค.
CNN์ Convolutional Neural Network์ ์ฝ์ด๋ก ํฉ์ฑ๊ณฑ ์ ๊ฒฝ๋ง์ด๋ผ๊ณ ๋ ํฉ๋๋ค. ์ฉ์ด๊ฐ ์ฒ์์๋ ์ํ์ฉ์ด ๊ฐ์์ต๋๋ค...
์์์ ๋ฐฐ์ด ๋ฅ๋ฌ๋์ Max-pooling๊ณผ Conv2D๋ฑ์ ๋ ์ด์ด๋ค์ด ์ถ๊ฐ๋์ด ์งํ์ด ๋์์ต๋๋ค. ํ์คํ ๋จธ์ ๋ฌ๋์ด๋ ๋ฅ๋ฌ๋์ด๋ ๋ฅํ๊ฒ ๋ค์ด๊ฐ๋ ์ด๋ ต์ต๋๋ค!
์ฌ๊ธฐ์ ๋ ํ๋ฒ, ๋จธ์ ๋ฌ๋ ๋ ๋ฐฐ์ด ํ๊ท์ ๋ถ๋ฅ์ ๊ธฐ๋ณธ๊ธฐ๋ฅผ ๋ค์ก๋ ๊ฒ์ด ๋งค์ฐ ํฐ ๋์์ด ๋์์ต๋๋ค.
ํญ์ ๋๋ผ๋ ๊ฒ์ด์ง๋ง, ์ง๊ธ์ ๋๋ ๋ ์ด์ ์์๊ฒ ์๋ค. ์ฑ ํด๊ณ ์๊ฒฉ์ฆ ๊ณต๋ถ๋ ์ด์ฌํ ํด๋ณด์!!
'BAEK: KT AIVLE 3๊ธฐ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[KT DX] ์์ด๋ธ์ค์ฟจ AIVLE-DAY !!!!! (0) | 2023.04.27 |
---|---|
[KT DX] ์์ด๋ธ์ค์ฟจ Week 9 to Week 12 (1) | 2023.04.25 |
[KT DX] ์์ด๋ธ์ค์ฟจ Week 1 to Week 4 (0) | 2023.03.28 |
[KT DX] ๋ฉํ ์๋ น๋ถํฐ ์คํ๋๋ฐ์ด๊น์ง (0) | 2023.02.22 |
[KT DX] ์์ด๋ธ์ค์ฟจ 3๊ธฐ ์ต์ข ํฉ๊ฒฉ ํ๊ธฐ (0) | 2023.02.22 |