์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- ๋ฅ๋ฌ๋
- ํ ์คํธ ์ธํธ
- ICTํ๊ธฐ
- styled-components
- XCode
- ์ปค์คํ
- ์์ด๋์ค๋ณต
- ํผ๊ณต๋จธ์
- api๊ณตํตํ
- react
- ICT์ง์
- ios
- ๊นํ์ฌ์ดํธ
- axios์ธ์คํด์ค
- ์ทํ๊ท๊ฑธ์ด
- svg์
- ๋จธ์ ๋ฌ๋
- CSS
- java 11 ์ค์น
- ICT์ธํด์ญ
- ํ๋ก ํธ์๋
- ๊นํ์๋ฌ
- ์๋ฆฟ์์ ํ
- ์์
- ์ฒดํฌ๋ฐ์ค์ปค์คํ
- ์ปด๊ณต์ ๋ฐฐ
- ๋งฅ๋ถ
- ๊ณผ๋์ ํฉ๊ณผ ๊ณผ์์ ํฉ
- M1
- ํผ์ ๊ณต๋ถํ๋ ๋จธ์ ๋ฌ๋
- Today
- Total
Hi-๋๐ High-๋โ๏ธ
01-3 ๋ง์ผ๊ณผ ๋จธ์ ๋ฌ๋ ๋ณธ๋ฌธ
01-3 ๋ง์ผ๊ณผ ๋จธ์ ๋ฌ๋
ํ์ด๋ 2021. 8. 25. 15:44์ด ์ฑ ์ 'ํผ๊ณต๋จธ์ '์ด๋ผ๋ ์ด๋ณด ๋จธ์ ๋ฌ๋ ์์ง๋์ด๊ฐ ์ฃผ์ธ๊ณต์ผ๋ก ๋ฑ์ฅํ๋ค. ๊ทธ๋ฆฌ๊ณ ํผ๊ณต๋จธ์ ์ด ํ๋น ๋ง์ผ์ด๋ผ๋ ํ์ฌ์ ์ ์ฌํ์ฌ ๊ฐ์ข ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๊ณผ์ ์ ํตํด, ๋ ์๋ค๋ก ํ์ฌ๊ธ ๋จธ์ ๋ฌ๋๊ณผ ๋ฅ๋ฌ๋์ ๋ฐฐ์ธ ์ ์๋๋ก ๊ตฌ์ฑํ์๋ค.
ํ๋น ๋ง์ผ์์๋ ์ด์ ์๋ ์์ ์ ํ๋งคํ๋๋ฐ, ๋ฌผ๋ฅ ์ผํฐ์์ ์์ ์ ๊ณ ๋ฅด๋ ์ง์์ด ์์ ์ด๋ฆ์ ์ธ์ฐ์ง ๋ชปํ๋ ๋ฌธ์ ๊ฐ ๋ฐ์ํ์๋ค. ์ด๋ฒ ์ฑํฐ์์๋ ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด, '์์ ์ด๋ฆ์ ์๋์ผ๋ก ์๋ ค์ฃผ๋ ๋จธ์ ๋ฌ๋'์ ๋ง๋ค์ด๋ณด๊ณ ์ ํ๋ค.
์์ ๋ถ๋ฅ ๋ฌธ์
๋ณดํต์ ํ๋ก๊ทธ๋จ์ ๋๊ตฐ๊ฐ๊ฐ ์ ํด์ค ๊ธฐ์ค๋๋ก ์ผ์ ํ์ง๋ง, ๋จธ์ ๋ฌ๋์ ์ค์ค๋ก ๊ธฐ์ค์ ์ฐพ์์ ์ผ์ ํ๋ค. ๋จธ์ ๋ฌ๋์ ๊ธฐ์ค์ ์ฐพ์ ๋ฟ๋ง ์๋๋ผ ์ด ๊ธฐ์ค์ ์ด์ฉํด์ ํ๋ณ์ ํ ์๋ ์๋ค.
๋๋ฏธ ๋ฐ์ดํฐ ์ค๋นํ๊ธฐ
๋จธ์ ๋ฌ๋์ ์ฌ๋ฌ ๊ฐ์ ๋๋ฏธ ์์ ์ ๋ณด๋ฉด ์ค์ค๋ก ์ด๋ค ์์ ์ด ๋๋ฏธ์ธ์ง๋ฅผ ๊ตฌ๋ถํ ๊ธฐ์ค์ ์ฐพ๋๋ค. ๊ทธ๋ ๊ธฐ ๋๋ฌธ์ ๋๋ฏธ ์์ ์ ๋ํ ์ ๋ณด๊ฐ ํ์ํ๋ค. http://bit.ly/bream_list ์์ ๋๋ฏธ์ ๋ํ ๊ธธ์ด์ ๋ฌด๊ฒ ๋ฆฌ์คํธ๋ฅผ ๊ฐ์ ธ์ฌ ์ ์๋ค.
bream_length = [25.4, 26.3, 26.5, 29.0, 29.0, 29.7, 29.7, 30.0, 30.0, 30.7, 31.0, 31.0, 31.5, 32.0, 32.0, 32.0, 33.0, 33.0, 33.5, 33.5, 34.0, 34.0, 34.5, 35.0, 35.0, 35.0, 35.0, 36.0, 36.0, 37.0, 38.5, 38.5, 39.5, 41.0, 41.0]
bream_weight = [242.0, 290.0, 340.0, 363.0, 430.0, 450.0, 500.0, 390.0, 450.0, 500.0, 475.0, 500.0, 500.0, 340.0, 600.0, 600.0, 700.0, 700.0, 610.0, 650.0, 575.0, 685.0, 620.0, 680.0, 700.0, 725.0, 720.0, 714.0, 850.0, 1000.0, 920.0, 955.0, 925.0, 975.0, 950.0]
์ด๋ ๊ฒ ๊ฐ ๋๋ฏธ์ ํน์ง์ ๊ธธ์ด์ ๋ฌด๊ฒ๋ก ํํํ ๊ฒ์ ๋ฐ์ดํฐ์ ํน์ง, ์ฆ ํน์ฑ์ด๋ผ๊ณ ๋ถ๋ฅผ ์ ์๋ค.
๊ทธ๋ฆฌ๊ณ ์ด๋ฌํ ํน์ฑ๋ค์ ๊ทธ๋ํ๋ก ํํํ๋ฉด ๋ฐ์ดํฐ๋ฅผ ์ ์ดํดํ ์ ์๋ค. ๋ค์์ x,y์ถ์ผ๋ก ์ด๋ฃจ์ด์ง ์ขํ๊ณ์ ๋ ๋ณ์ (x,y)์ ๊ด๊ณ๋ฅผ ํํํ๋ ๋ฐฉ๋ฒ์ธ '์ฐ์ ๋(scatter plot)'๋ฅผ ์ฌ์ฉํ ๋ด์ฉ์ด๋ค.
import matplotlib.pyplot as plt
plt.scatter(bream_length, bream_weight)
plt.xlabel('length')
plt.ylabel('weight')
plt.show()
ํ์ด์ฌ์์ ๊ณผํ๊ณ์ฐ์ฉ ๊ทธ๋ํ๋ฅผ ๊ทธ๋ฆด ๋๋ ๋งทํ๋กฏ๋ฆฝ(matplotlib)์ ์ฃผ๋ก ์ฌ์ฉํ๋ค. ์ด ํจํค์ง๋ฅผ ์ํฌํธํ๊ณ ์ฐ์ ๋๋ฅผ ๊ทธ๋ฆฌ๋ scatter() ํจ์๋ฅผ ์ฌ์ฉํ๋ฉด ๋๋ค. ์ด๋ฅผ ์คํํ๋ฉด ๋ค์๊ณผ ๊ฐ๋ค.
๋๋ฏธ 35๋ง๋ฆฌ๋ฅผ 2์ฐจ์ ๊ทธ๋ํ์ ์ ์ผ๋ก ๋ํ๋ด์๋ค. x์ถ์ ๊ธธ์ด, y์ถ์ ๋ฌด๊ฒ๋ฅผ ์๋ฏธํ๋ค. ์์ ์ ๊ธธ์ด๊ฐ ๊ธธ์๋ก ๋ฌด๊ฒ๊ฐ ๋ง์ด ๋๊ฐ๋ค๊ณ ์๊ฐํ ์ ์๋๋ฐ, ์ด๋ ๊ฒ ์ฐ์ ๋ ๊ทธ๋ํ๊ฐ ์ผ์ง์ ์ ๊ฐ๊น์ด ํํ๋ก ๋ํ๋๋ ๊ฒฝ์ฐ๋ฅผ ์ ํ์ ์ด๋ผ๊ณ ํ๋ค.
๋น์ด ๋ฐ์ดํฐ ์ค๋นํ๊ธฐ
์ด๋ฒ์๋ http://bit.ly/smelt_list ์์ ํ์ด์ฌ ๋ฆฌ์คํธ๋ฅผ ๋ณต์ฌํด์ค์.
smelt_length = [9.8, 10.5, 10.6, 11.0, 11.2, 11.3, 11.8, 11.8, 12.0, 12.2, 12.4, 13.0, 14.3, 15.0]
smelt_weight = [6.7, 7.5, 7.0, 9.7, 9.8, 8.7, 10.0, 9.9, 9.8, 12.2, 13.4, 12.2, 19.7, 19.9]
๊ทธ๋ฆฌ๊ณ ๋๋ฏธ์ ๋น์ด ๋ฐ์ดํฐ๋ฅผ ํจ๊ป ์ฐ์ ๋๋ก ๊ทธ๋ ค๋ณด์.
plt.scatter(bream_length, bream_weight)
plt.scatter(smelt_length, smelt_weight)
plt.xlabel('length')
plt.ylabel('weight')
plt.show()
๋น์ด๋ ๋๋ฏธ์ ๋นํด ๊ธธ์ด๋ ๋ฌด๊ฒ๋ ๋งค์ฐ ์๋ค. ๊ทธ๋ฆฌ๊ณ ๋น์ด๋ ๋๋ฏธ์ ๋น์ทํ๊ฒ ๊ธธ์ด์ ๋ฌด๊ฒ๊ฐ ๋น๋กํ์ง๋ง ๋์ด๋๋ ์ ๋๊ฐ ์กฐ๊ธ ๋ค๋ฅด๋ค๋ ๊ฒ์ ํ์ธํ ์ ์๋ค. ์ด์ ๋ฐ์ดํฐ๊ฐ ๋ชจ๋ ์ค๋น๋์์ผ๋, ๋ ๋ฐ์ดํฐ๋ฅผ ์ค์ค๋ก ๊ตฌ๋ถํ๊ธฐ ์ํ ๋จธ์ ๋ฌ๋ ํ๋ก๊ทธ๋จ์ ๋ง๋ค์ด ๋ณด์.
์ฒซ ๋ฒ์งธ ๋จธ์ ๋ฌ๋ ํ๋ก๊ทธ๋จ
์๊ณ ๋ฆฌ์ฆ์ ์ฌ์ฉํ์ฌ ๋๋ฏธ์ ๋น์ด ๋ฐ์ดํฐ๋ฅผ ๊ตฌ๋ถํ๊ธฐ ์ ์, ์ ์ ์ค๋นํ ๋๋ฏธ์ ๋น์ด ๋ฐ์ดํฐ๋ฅผ ํ๋๋ก ํฉ์ณ๋ณด์.
length = bream_length+smelt_length
weight = bream_weight+smelt_weight
์ด๋ ๊ฒ ๋ฆฌ์คํธ๋ฅผ ํฉ์น๋ฉด ๋ค์๊ณผ ๊ฐ์ด ๋ฆฌ์คํธ๊ฐ ๊ตฌ์ฑ๋๋ค.
length =[25.4, 26.3, ..., 41.0, 9.8, ... , 15.0]
weight =[242.0, 290.0, ... , 950.0, 6.7, ... , 19.9]
๊ทธ๋ฐ๋ฐ ์ฌ์ดํท๋ฐ(scikit-learn)์ด๋ผ๋ ๋จธ์ ๋ฌ๋ ํจํค์ง๋ฅผ ์ฌ์ฉํ๋ ค๋ฉด, ๋ค์๊ณผ ๊ฐ์ด ๊ฐ ํน์ฑ์ ๋ฆฌ์คํธ๋ฅผ ์ธ๋ก ๋ฐฉํฅ์ผ๋ก ๋์ด๋จ๋ฆฐ 2์ฐจ์ ๋ฆฌ์คํธ๋ฅผ ๋ง๋ค์ด์ผ ํ๋ค.
[[25.4, 242.0],
[26.3, 290.0],
. .
. .
. .
[25.0, 19.9]]
์ด๋ ๊ฒ ๋ง๋ค๊ธฐ ์ํด์ ํ์ด์ฌ์ zip() ํจ์์ ๋ฆฌ์คํธ ๋ดํฌ ๊ตฌ๋ฌธ์ ์ฌ์ฉํ๋ฉด ๋๋ค. zip() ํจ์๋ ๋์ด๋ ๋ฆฌ์คํธ์์ ์์๋ฅผ ํ๋์ฉ ๊บผ๋ด์ฃผ๋ ์ญํ ์ ํ๊ณ , for ๋ฐ๋ณต๋ฌธ์ ํตํด ์ด๋ ๊ฒ ํ๋์ฉ ๊บผ๋ธ ๋ฐ์ดํฐ์ ๋์ผํ ์์ ์ ๋ฐ๋ณตํด์ฃผ๋ ๊ฒ์ด๋ค.
fish_data = [[l, w] for l, w in zip(length, weight)]
์์๋๋ก fish_data๊ฐ ๋ง๋ค์ด์ก๋์ง ํ์ธํ๊ธฐ ์ํด print๋ก ์ถ๋ ฅํ๋ฉด ๋ค์๊ณผ ๊ฐ์ด ์ฑ๊ณต์ ์ผ๋ก ๋ง๋ค์ด์ก์์ ๋ณผ ์ ์๋ค.
print(fish_data)
[[25.4, 242.0], [26.3, 290.0], [26.5, 340.0], [29.0, 363.0], [29.0, 430.0], [29.7, 450.0], [29.7, 500.0], [30.0, 390.0], [30.0, 450.0], [30.7, 500.0], [31.0, 475.0], [31.0, 500.0], [31.5, 500.0], [32.0, 340.0], [32.0, 600.0], [32.0, 600.0], [33.0, 700.0], [33.0, 700.0], [33.5, 610.0], [33.5, 650.0], [34.0, 575.0], [34.0, 685.0], [34.5, 620.0], [35.0, 680.0], [35.0, 700.0], [35.0, 725.0], [35.0, 720.0], [36.0, 714.0], [36.0, 850.0], [37.0, 1000.0], [38.5, 920.0], [38.5, 955.0], [39.5, 925.0], [41.0, 975.0], [41.0, 950.0], [9.8, 6.7], [10.5, 7.5], [10.6, 7.0], [11.0, 9.7], [11.2, 9.8], [11.3, 8.7], [11.8, 10.0], [11.8, 9.9], [12.0, 9.8], [12.2, 12.2], [12.4, 13.4], [13.0, 12.2], [14.3, 19.7], [15.0, 19.9]]
์์ 49๊ฐ์ ๊ธธ์ด์ ๋ฌด๊ฒ๋ฅผ ๋ชจ๋ ์ค๋นํ์ผ๋, ๋ง์ง๋ง์ผ๋ก ์ค๋นํ ๋ฐ์ดํฐ๋ ์ ๋ต ๋ฐ์ดํฐ๋ค. ๊ทธ๋ฐ๋ฐ ์ปดํจํฐ๋ ๋ฌธ์๋ฅผ ์ง์ ์ดํดํ์ง ๋ชปํ๊ธฐ ๋๋ฌธ์ ๋๋ฏธ์ ๋น์ด๋ฅผ ์ซ์ 1๊ณผ 0์ผ๋ก ํํํด๋ณด์.
fish_target = [1]*35 + [0]*14
print(fish_target)
[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
์ด์ ์ฌ์ดํท๋ฐ ํจํค์ง์์ k-์ต๊ทผ์ ์ด์ ์๊ณ ๋ฆฌ์ฆ์ ๊ตฌํํ ํด๋์ค์ธ KNeighborsClassifier๋ฅผ ์ํฌํธํ๊ณ , ์ํฌํธํ KNeighborsClassifier์ ๊ฐ์ฒด๋ฅผ ๋ง๋ค์. ๊ทธ๋ฆฌ๊ณ ์ด ๊ฐ์ฒด์ fish-data์ fish_target์ ์ ๋ฌํ์ฌ ๋๋ฏธ๋ฅผ ์ฐพ๊ธฐ ์ํ ๊ธฐ์ค์ ํ์ต์ํจ๋ค. ์ด๋ฌํ ๊ณผ์ ์ ๋จธ์ ๋ฌ๋์์๋ ํ๋ จ(training)์ด๋ผ๊ณ ๋ถ๋ฅด๋ฉฐ, ์ฌ์ดํท๋ฐ์์๋ fit() ๋ฉ์๋๊ฐ ์ด๋ฌํ ์ญํ ์ ํ๋ค.
from sklearn.neighbors import KNeighborsClassifier
kn = KNeighborsClassifier()
kn.fit(fish_data, fish_target)
๊ฐ์ฒด(๋๋ ๋ชจ๋ธ) kn์ด ์ผ๋ง๋ ์ ํ๋ จ๋์๋์ง score() ๋ฉ์๋๋ฅผ ์ด์ฉํ์ฌ ํ๊ฐํด ๋ณด์.
*๋จธ์ ๋ฌ๋์์์ ๋ชจ๋ธ์ ๋จธ์ ๋ฌ๋ ์๊ณ ๋ฆฌ์ฆ์ ๊ตฌํํ ํ๋ก๊ทธ๋จ์ ๋งํ๋ค.
kn.fit(fish_data, fish_target)
1.0
์ด ๊ฐ์ ์ ํ๋(accuracy)๋ผ๊ณ ๋ถ๋ฅด๋๋ฐ, ๋ค์ ๋งํด์ ์ด ๋ชจ๋ธ์ ์ ํ๋๊ฐ 100%์ด๋ฉฐ ๋๋ฏธ์ ๋น์ด๋ฅผ ์๋ฒฝํ๊ฒ ๋ถ๋ฅํ์์ ์ ์ ์๋ค.
k-์ต๊ทผ์ ์ด์ ์๊ณ ๋ฆฌ์ฆ
์์์ ์ฌ์ฉํ k-์ต๊ทผ์ ์ด์ ์๊ณ ๋ฆฌ์ฆ์ ๋ํด ์กฐ๊ธ ๋ ์์ธํ ์์๋ณด์. ์ด ์๊ณ ๋ฆฌ์ฆ์ ์ด๋ค ๋ฐ์ดํฐ์ ๋ํ ๋ต์ ๊ตฌํ ๋ ์ฃผ์์ ๋ค๋ฅธ ๋ฐ์ดํฐ๋ฅผ ๋ณด๊ณ ๋ค์๋ฅผ ์ฐจ์งํ๋ ๊ฒ์ ์ ๋ต์ผ๋ก ์ฌ์ฉํ๋ค.
plt.scatter(bream_length, bream_weight)
plt.scatter(smelt_length, smelt_weight)
plt.scatter(30, 600, marker='^')
plt.xlabel('length')
plt.ylabel('weight')
plt.show()
์ผ๊ฐํ์ผ๋ก ๋ณด์ด๋ ์์ ๋ฐ์ดํฐ๋ ์ฃผ๋ณ์ ๋๋ฏธ ๋ฐ์ดํฐ๊ฐ ๋ง๊ธฐ ๋๋ฌธ์, ์ง๊ด์ ์ผ๋ก ์์ ์ด ๋๋ฏธ์ผ ๊ฒ์ด๋ผ๊ณ ํ๋จํ ์ ์๊ณ , ์ค์ ๋ก predict() ๋ฉ์๋๋ฅผ ์ฌ์ฉํด์ ์๋ก์ด ๋ฐ์ดํฐ์ ์ ๋ต์ ์์ธกํด๋ด๋ ๋๋ฏธ๋ผ๊ณ ํ๋จํ๋ ๊ฒ์ ํ์ธํ ์ ์๋ค.
kn.predict([[30, 600]])
array([1]) -> ๋๋ฏธ
(์ ๋ฆฌ) ๋๋ฏธ์ ๋น์ด ๋ถ๋ฅ
ํผ๊ณต๋จธ์ ์ ๋๋ฏธ์ ๋น์ด๋ฅผ ๊ตฌ๋ถํ๊ธฐ ์ํด ์ฒซ ๋ฒ์งธ ๋จธ์ ๋ฌ๋ ํ๋ก๊ทธ๋จ์ ๋ง๋ค์๋ค. ๋จผ์ ๋๋ฏธ 35๋ง๋ฆฌ์ ๋น์ด 14๋ง๋ฆฌ์ ๊ธธ์ด์ ๋ฌด๊ฒ๋ฅผ ์ธก์ ํ์ฌ ํ์ด์ฌ ๋ฆฌ์คํธ๋ก ๋ง๋ค๊ณ , ์ด ๋ฐ์ดํฐ๋ฅผ ํฉ์ณ 2์ฐจ์ ๋ฆฌ์คํธ์ ๋ฐ์ดํฐ๋ฅผ ์ค๋นํ๋ค.
ํผ๊ณต๋จธ์ ์ด ์ฌ์ฉํ ๋จธ์ ๋ฌ๋ ์๊ณ ๋ฆฌ์ฆ์ k-์ต๊ทผ์ ์ด์ ์๊ณ ๋ฆฌ์ฆ์ด๋ค. ์ฌ์ดํท๋ฐ์ k-์ต๊ทผ์ ์ด์ ์๊ณ ๋ฆฌ์ฆ์ ์ฃผ๋ณ์์ ๊ฐ์ฅ ๊ฐ๊น์ด 5๊ฐ์ ๋ฐ์ดํฐ๋ฅผ ๋ณด๊ณ ๋ค์๊ฒฐ์ ์์น์ ๋ฐ๋ผ ๋ฐ์ดํฐ๋ฅผ ์์ธกํ๋ค.
๋๋ฏธ์ ๋น์ด๋ฅผ ๋ถ๋ฅํ๋ ๋ฌธ์ ๋ฅผ ํ๋ฉด์ KNeighborsClassifier ํด๋์ค์ fit(), score(), predict() ๋ฉ์๋๋ฅผ ์ฌ์ฉํด ๋ณด์๋ค. ๊ทธ๋ฆฌ๊ณ k-์ต๊ทผ์ ์ด์ ์๊ณ ๋ฆฌ์ฆ์ ํน์ง์ ์์๋ณด์๋ค.
- fit() : ์ฌ์ดํท๋ฐ ๋ชจ๋ธ์ ํ๋ จํ ๋ ์ฌ์ฉํ๋ ๋ฉ์๋. ์ฒ์ ๋ ๋งค๊ฐ๋ณ์๋ก ํ๋ จ์ ์ฌ์ฉํ ํน์ฑ๊ณผ ์ ๋ต ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌ
- score() : ํ๋ จ๋ ์ฌ์ดํท๋ฐ ๋ชจ๋ธ์ ์ฑ๋ฅ ์ธก์ . ์ฒ์ ๋ ๋งค๊ฐ๋ณ์๋ก ํน์ฑ๊ณผ ์ ๋ต ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌ. ๋จผ์ predict() ๋ฉ์๋๋ก ์์ธก์ ์ํํ ๋ค์ ๋ถ๋ฅ ๋ชจ๋ธ์ผ ๊ฒฝ์ฐ ์ ๋ต๊ณผ ๋น๊ตํ์ฌ ์ฌ๋ฐ๋ฅด๊ฒ ์์ธกํ ๊ฐ์์ ๋น์จ ๋ฐํ
- predict() : ์ฌ์ดํท๋ฐ ๋ชจ๋ธ์ ํ๋ จํ์ฌ ์์ธกํ ๋ ์ฌ์ฉํ๋ ๋ฉ์๋. ํน์ฑ ๋ฐ์ดํฐ ํ๋๋ง ๋งค๊ฐ๋ณ์๋ก ๋ฐ์
- k-์ต๊ทผ์ ์ด์ ์๊ณ ๋ฆฌ์ฆ : ๊ฐ์ฅ ๊ฐ๋จํ ๋จธ์ ๋ฌ๋ ์๊ณ ๋ฆฌ์ฆ ์ค ํ๋๋ก, ์ด๋ค ๊ท์น์ ์ฐพ๊ธฐ๋ณด๋ค๋ ์ ์ฒด ๋ฐ์ดํฐ๋ฅผ ๋ฉ๋ชจ๋ฆฌ์ ๊ฐ์ง๊ณ ์๋ ๊ฒ์ด ์ ๋ถ๋ผ๋ ํน์ง์ด ์์
์ถ์ฒ : ๋ฐํด์ , ํผ์ ๊ณต๋ถํ๋ ๋จธ์ ๋ฌ๋+๋ฅ๋ฌ๋, ํ๋น๋ฏธ๋์ด, 2021
'๋จธ์ ๋ฌ๋ > ํผ์ ๊ณต๋ถํ๋ ๋จธ์ ๋ฌ๋ + ๋ฅ๋ฌ๋' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
03-1 k-์ต๊ทผ์ ์ด์ ํ๊ท (0) | 2021.08.29 |
---|---|
02-2 ๋ฐ์ดํฐ ์ ์ฒ๋ฆฌ (0) | 2021.08.27 |
02-1 ํ๋ จ ์ธํธ์ ํ ์คํธ ์ธํธ (0) | 2021.08.26 |
01-2 ์ฝ๋ฉ๊ณผ ์ฃผํผํฐ ๋ ธํธ๋ถ (0) | 2021.08.17 |
01-1 ์ธ๊ณต์ง๋ฅ๊ณผ ๋จธ์ ๋ฌ๋, ๋ฅ๋ฌ๋ (0) | 2021.08.16 |