<aside> ๐Ÿฅง [ ์˜ค๋Š˜์˜ ํ›„๊ธฐ ] ํ–‰๋ ฌ ๊ณฑ์…ˆ ... ์ดํ•ดํ•  ๋“ฏ ๋ง ๋“ฏ ํ•˜์—ฌ๋ผ ... ^^ ...

์ €๋ฒˆ ์„ธ์…˜ ๊ณผ์ œ ํ–ˆ๋˜ ๊ฑฐ ์นญ์ฐฌ ๋“ค์€ ๊ฒƒ๋„ ๋„ˆ๋ฌด ์ข‹์•˜๊ณ  ๋ญ”๊ฐ€... ์žฌ๋ฐŒ์—ˆ์Œ ... ใ…‡ใ…‡. ... ์ด๊ฑฐ ์ƒ๊ฐ๋ณด๋‹ค ์žฌ๋ฐŒ์„์ง€๋„? ํ•˜ํ•˜ ์ด๋ ‡๊ฒŒ ๊ณ„์† ์†์•„์„œ ๋Œ€ํ•™์› ๊ฐ€๊ณ  ๊ทธ๋Ÿฌ๋Š” ๊ฑด๊ฐ€

๊ทผ๋ฐ ์ด๊ฑฐ ์ฝ”๋“œ๋กœ ๋ณต์Šต ์ค‘์ธ๋ฐ ์ด๊ฑฐ X๋Š” ๋Œ€๋ฌธ์ž๊ณ  y๋Š” ์†Œ๋ฌธ์ž์ธ... ์ด์œ ๊ฐ€ ์žˆ๋‚˜? ๊ฑ... ์ฑ…์— ๊ทธ๋ ‡๊ฒŒ ๋‚˜์˜จ ๊ฑด๊ฐ€ ?... ใ„ฑ-

์ฝ”๋“œ ์‹ค์Šต์—์„œ ์˜ค๋ฅ˜๊ฐ€ ๋งŽ๋‹ค ใ…  ์˜ˆ์ „ ์ฑ…์ด๋ผ ๊ทธ๋Ÿฐ์ง€ ๋งŽ์ด ๋ฐ”๋€ ๊ฒƒ ๊ฐ™๋‹ค... ๊ตฌ๊ธ€์€ ๋‚ด ํŒŒํŠธ๋„ˆ ...

</aside>

BIG_PY_2022/SessionWeek2Practice.ipynb at main ยท isdiscodead/BIG_PY_2022


๐Ÿฆˆย ๋ถ„๋ฅ˜๋ž€?

๋ถ„๋ฅ˜ โ†’ ์ž…๋ ฅ ๋ฐ์ดํ„ฐ ๊ฐ’(x)์„ ๋ช‡ ๊ฐœ์˜ ๋ถ€๋ฅ˜( class )๋กœ ๋Œ€์‘์‹œํ‚ค๋Š” ๋ฌธ์ œ ( y๊ฐ’์ด ๋ฒ”์ฃผํ˜•, ์ฆ‰ ์—ฐ์‚ฐ ๋ถˆ๊ฐ€๋Šฅ )

์˜ˆ๋ฅผ ๋“ค์–ด ์–ด๋–ค *์ž…๋ ฅ ๋ฐ์ดํ„ฐ( ํ‚จ๋” ์ดˆ์ฝœ๋ › )*์„ ์ดˆ์ฝœ๋ › / ์‚ฌํƒ• / ์ผ€์ดํฌ ๋“ฑ์˜ class๋กœ ์•Œ๋งž๊ฒŒ ๋ถ„๋ฅ˜ํ•˜๋Š” ๊ฒƒ

โ†’ ์ด๋Š” ์‚ฌ๋žŒ์ด๋‹ˆ๊นŒ ์ง๊ด€์ ์ด๊ณ  ์‰ฌ์šด ๊ฒƒ์ด์ง€, ์ปดํ“จํ„ฐ์—๊ฒŒ๋Š” ๊ฐ ๋ฒ”์ฃผ์˜ ๋‹ค์–‘ํ•œ ํŠน์ง•๋“ค์„ ์•Œ๋ ค์ค˜์•ผ ํ•จ !

I. X์™€ Y๊ฐ’

๋…๋ฆฝ ๋ณ€์ˆ˜( X ) = ์›์ธ์ด ๋˜๋Š” ๋ณ€์ˆ˜ = ์„ค๋ช… ๋ณ€์ˆ˜

์ข…์† ๋ณ€์ˆ˜ ( Y ) = ๊ฒฐ๊ณผ๊ฐ€ ๋˜๋Š” ๋ณ€์ˆ˜ = ๋ชฉ์  ๋ณ€์ˆ˜

II. MNIST ๋ฐ์ดํ„ฐ

๋ฏธ๊ตญ ๊ณ ๋“ฑํ•™์ƒ๊ณผ ์ธ๊ตฌ ์กฐ์‚ฌ๊ตญ ์ง์›๋“ค์ด ์†์œผ๋กœ ์“ด 7000*10๊ฐœ์˜ ์ž‘์€ ์ˆซ์ž ์ด๋ฏธ์ง€๋ฅผ ๋ชจ์€ ๋ฐ์ดํ„ฐ์…‹

โ†’ ๋ถ„๋ฅ˜์— ์ž์ฃผ ์“ฐ์ž„ ( 0 ~ 9๊นŒ์ง€์˜ ์ˆซ์ž ์ด๋ฏธ์ง€ ํด๋ž˜์Šค )

from sklearn.datasets import fetch_openml
mnist = fetch_openml('mnist_784', version=1, )
X, y = mnist["data"], mnist["target"]
print(X.shape, y.shape) # (70000, 784) (70000,)

โ†’ X๋Š” 28*28px=784px ๋ฐ์ดํ„ฐ์˜ 0~255 graytone ์ƒ‰์ƒ ๊ฐ’ ์ •๋ณด

โ†’ y๋Š” ์ •๋‹ต์ด๋ฏ€๋กœ ์—ด์ด 1๊ฐœ ( 0 ~ 9๊นŒ์ง€์˜ ์ˆซ์ž ๋ถ„๋ฅ˜ )

III. ๋ฐ์ดํ„ฐ ๋ถ„๋ฆฌ ( Hold Out )

แ„‰แ…ณแ„แ…ณแ„…แ…ตแ†ซแ„‰แ…ฃแ†บ 2022-04-01 แ„‹แ…ฉแ„’แ…ฎ 1.42.16.png