๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿค– Deep Learning/๋”ฅ๋Ÿฌ๋‹ ์ด๋ก 

๋”ฅ๋Ÿฌ๋‹ ํ‘œ์ค€ ๊ธฐํ˜ธ

by HelloRabbit 2023. 5. 11.
728x90

Goal

1. ๋”ฅ๋Ÿฌ๋‹ ๋…ผ๋ฌธ์—์„œ ํ”ํžˆ ์‚ฌ์šฉํ•˜๋Š” ํ‘œ์ค€ ๊ธฐํ˜ธ ์•Œ์•„๋ณด๊ธฐ

 

๋”ฅ๋Ÿฌ๋‹ ํ‘œ์ค€ ๊ธฐํ˜ธ

๋”ฅ๋Ÿฌ๋‹์„ ์„ค๋ช…ํ•  ๋•Œ ํ”ํžˆ ์ˆ˜ํ•™ ๊ธฐํ˜ธ๋ฅผ ๋ณผ ์ˆ˜ ์žˆ๋Š”๋ฐ ํ•˜๋‚˜์”ฉ ์•Œ์•„๋ณด์ž!

 

๊ธฐ๋ณธ์ ์ธ ๊ธฐํ˜ธ

x(1), x(2), ... x(m) ๊ฐ’๋“ค์€ ๊ฐ๊ฐ ๋ช‡๋งŒ๊ฐœ์˜ ๋ฐ์ดํ„ฐ๊ฐ’๋“ค์„ ๊ฐ€์งˆ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๋งคํŠธ๋ฆญ์Šค ํ˜•ํƒœ๋กœ ๋ฐ”๊พธ์–ด ํ‘œ๊ธฐํ•˜๋Š”๊ฒŒ ํ›จ์”ฌ ๊ฐ„ํŽธํ•˜๋‹ค.

X ๋งคํŠธ๋ฆญ์Šค

X ๋งคํŠธ๋ฆญ์Šค๋Š” m๊ฐœ์˜ ์—ด๊ณผ nx๊ฐœ์˜ ํ–‰์„ ๊ฐ€์ง€๊ฒŒ ๋œ๋‹ค. ์ด๊ฒƒ์„ ์ˆ˜ํ•™ ๊ธฐํ˜ธ๋กœ๋Š” ์ด๋ ‡๊ฒŒ ํ‘œ๊ธฐํ•œ๋‹ค:

X ๋งคํŠธ๋ฆญ์Šค๋Š” nx๊ฐœ์˜ ํ–‰๊ณผ m๊ฐœ์˜ ์—ด์„ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค.

์ด ์ •๋ณด๋ฅผ ํŒŒ์ด์ฌ์œผ๋กœ๋Š” ์ด๋ ‡๊ฒŒ ์–ป๋Š”๋‹ค:

print(X.shape)		# (nx, m)๊ฐ€ ์ถœ๋ ฅ๋œ๋‹ค.

 

Y ๋งคํŠธ๋ฆญ์Šค๋Š” ์ด๋ ‡๊ฒŒ ํ‘œ๊ธฐํ•œ๋‹ค:

Y ๋งคํŠธ๋ฆญ์Šค

์ˆ˜ํ•™ ๊ธฐํ˜ธ๋กœ ํ‘œ๊ธฐํ•˜๋ฉด ์ด๋ ‡๊ฒŒ:

Y ๋งคํŠธ๋ฆญ์Šค๋Š” 1๊ฐœ์˜ ํ–‰๊ณผ m๊ฐœ์˜ ์—ด์„ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค.

print(Y.shape)		# (1, m)๊ฐ€ ์ถœ๋ ฅ๋œ๋‹ค.

๋ณด์‹œ๋‹ค์‹œํ”ผ X์™€ Y ๋งคํŠธ๋ฆญ์Šค ๋‘˜ ๋‹ค m๊ฐœ์˜ ์—ด์„ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค. ์ฆ‰, m๊ฐœ์˜ ๋ฐ์ดํ„ฐ๋กœ ๋ชจ๋ธ ํ•™์Šต์„ ํ•œ๋‹ค๋Š” ๊ฒƒ์ด๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋”ฅ๋Ÿฌ๋‹ ๋ชจ๋ธ ํ•™์Šต์„ ํ•  ๋•Œ์—๋Š” ์œ„์™€ ๊ฐ™์ด ํ•ญ์ƒ m๊ฐœ์˜ ๊ฐœ๋ณ„ ๋ฐ์ดํ„ฐ๋ฅผ ์—ด๋กœ ๋ถ™์—ฌ์„œ ์ •๋ฆฌํ•˜๋ฉด ๋œ๋‹ค.

 

๋ฐ์ดํ„ฐ ์‚ฌ์ด์ฆˆ

 

์˜ค๋ธŒ์ ํŠธ

 

 

์ฐธ๊ณ 

https://cs230.stanford.edu/files/Notation.pdf

 

 

 

'๐Ÿค– Deep Learning > ๋”ฅ๋Ÿฌ๋‹ ์ด๋ก ' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

Scikit-Learn vs. TensorFlow  (0) 2023.06.01
์—ญ์ „ํŒŒ(Backpropagation) ์ดํ•ดํ•˜๊ธฐ  (0) 2023.05.24

๋Œ“๊ธ€