๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
728x90
๋ฐ˜์‘ํ˜•

Standfore_cs231n ๊ฐ•์˜8

[Standford_cs231n] Lecture 8 ) Deep Learning Software 1. CPU vs GPU CPU๋Š” ์ปดํ“จํ„ฐ์˜ ๋‡Œ์— ํ•ด๋‹นํ•˜๋Š” ๋ถ€๋ถ„ ์ปดํ“จํ„ฐ์—์„œ ๊ตฌ์„ฑ ๋‹จ์œ„ ์ค‘ ๊ธฐ์–ต, ํ•ด์„, ์—ฐ์‚ฐ, ์ œ์–ด๋ถ€๋ถ„์„ ์ˆ˜ํ–‰ํ•˜๋Š” ์ค‘์š”ํ•œ ๋…€์„์ด๋‹ค. ์ข€ ๋” ์ ์€ core์˜ ์ˆ˜๋กœ ์—ฐ์†์ ์ธ ์ผ์„ ์ฒ˜๋ฆฌํ•˜๋Š”๋ฐ CPU๊ฐ€ ์ž์ฃผ ์“ฐ์ธ๋‹ค GPU๋Š” computer graphics๋ฅผ Renderingํ•˜๊ธฐ ์œ„ํ•ด ์“ฐ์ด๋Š” ๋…€์„์ด๋‹ค. ๋” ๋งŽ์€ core๋กœ ์ผ์„ ๋ณ‘๋ ฌ์ ์œผ๋กœ ์ˆ˜ํ–‰ํ•˜๊ณ  ์‹ถ์„ ๋•Œ GPU๊ฐ€ ์ž์ฃผ ์“ฐ์ธ๋‹ค. GPU๋Š” ๋‚ด๋ถ€์ ์œผ๋กœ ์ž์ฒด์ ์ธ RAM์„ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค. ⇒ GPU์˜ ์ข…๋ฅ˜๋Š” ํฌ๊ฒŒ ์„ธ๊ฐ€์ง€ CUDA OpenCL Udacity 2. Deep Learning Framework ๋”ฅ๋Ÿฌ๋‹ ํ”„๋ ˆ์ž„ ์›Œํฌ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์ด์œ ๋Š”? Computational Graph๋ฅผ ์‰ฝ๊ฒŒ buildํ•˜๊ธฐ ์œ„ํ•ด Gradient ๊ณ„์‚ฐ์„ ์‰ฝ๊ฒŒ ํ•˜๊ธฐ ์œ„ํ•ด GPU์—์„œ ํšจ๊ณผ์ .. 2023. 7. 7.
[Standford_cs231n] Lecture 1 ) Introduction to Convolutional Neural Networks for Visual Recognition ์ปดํ“จํ„ฐ ๋น„์ „์˜ ์—ญ์‚ฌ 1. ์ปดํ“จํ„ฐ ๋น„์ „์ด๋ž€ ⇒ ์ตœ๊ทผ ์ธํ„ฐ๋„ท ํŠธ๋ž˜ํ”ฝ ์ค‘ 80%๊ฐ€ ๋น„๋””์˜ค ๋ฐ์ดํ„ฐ์ผ ๋งŒํผ ์—„์ฒญ๋‚œ ์–‘์˜ ์‹œ๊ฐ์  ๋ฐ์ดํ„ฐ๋“ค์ด ์Ÿ์•„์ ธ ๋‚˜์˜ค๋Š” ๊ฒƒ์„ ์œ ํŠœ๋ธŒ๋งŒ ๋ด๋„ ๋Š๋‚„ ์ˆ˜ ์žˆ์Œ. ⇒ ์ด ๋ฐ์ดํ„ฐ๋“ค์„ ํšจ๊ณผ์ ์œผ๋กœ ์ดํ•ดํ•˜๊ณ  ๋ถ„์„ํ•ด์„œ, ์ปดํ“จํ„ฐ๋กœ ํ•˜์—ฌ๊ธˆ ์ธ๊ฐ„์˜ ์‹œ๊ฐ์ ์ธ ์ธ์‹ ๋Šฅ๋ ฅ์„ ๊ฐ€์งˆ ์ˆ˜ ์žˆ๋„๋ก ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๊ฐœ๋ฐœํ•˜๊ธฐ ์‹œ์ž‘ํ–ˆ๊ณ , ์ด๊ฒƒ์„ ์ปดํ“จํ„ฐ ๋น„์ „์ด๋ผ ํ•จ. 2. ์ปดํ“จํ„ฐ ๋น„์ „์˜ ์—ญ์‚ฌ 1950s Hubel๊ณผ Wiesel ์ƒ๋ฌผ์˜ ์‹œ๊ฐ์  ๋งค์ปค๋‹ˆ์ฆ˜์„ ์ฐพ๊ณ ์ž ๊ณ ์–‘์ด ๋‡Œ์— ์ „๊ทน์„ ๊ฝ‚์•„ ์‹คํ—˜ ์ง„ํ–‰ ๊ณ ์–‘์ด์—๊ฒŒ ์–ด๋– ํ•œ ์‹œ๊ฐ์  ์ž๊ทน์„ ์ฃผ์–ด์•ผ ๊ณ ์–‘์ด์˜ ๋‡Œ์˜ 1์ฐจ ์‹œ๊ฐ ํ”ผ์งˆ์˜ ๋‰ด๋Ÿฐ๋“ค์ด ๊ฒฉ๋ ฌํ•˜๊ฒŒ ๋ฐ˜์‘ํ• ์ง€์— ๋Œ€ํ•ด ์‹คํ—˜ ์ง„ํ–‰ ์‹œ๊ฐ์  input์˜ edges๊ฐ€ ์›€์ง์ผ ๋•Œ ๋ฐ˜์‘ํ•˜๋Š” ๋‹จ์ˆœํ•œ ์„ธํฌ์— ์ดˆ์ ์„ ๋‘  ⇒ "์‹œ๊ฐ ์ฒ˜๋ฆฌ๋Š” edges์™€ ๊ฐ™์€ ๋‹จ์ˆœํ•œ .. 2023. 7. 7.
728x90
๋ฐ˜์‘ํ˜•