๐Ÿ˜Ž ๊ณต๋ถ€ํ•˜๋Š” ์ง•์ง•์•ŒํŒŒ์นด๋Š” ์ฒ˜์Œ์ด์ง€?

[DEEPNOID ์›ํฌ์ธํŠธ๋ ˆ์Šจ]_2_๋”ฅ๋Ÿฌ๋‹(CNN)์˜ ์ดํ•ด ๋ณธ๋ฌธ

๐Ÿ‘ฉ‍๐Ÿ’ป ์ธ๊ณต์ง€๋Šฅ (ML & DL)/ML & DL

[DEEPNOID ์›ํฌ์ธํŠธ๋ ˆ์Šจ]_2_๋”ฅ๋Ÿฌ๋‹(CNN)์˜ ์ดํ•ด

์ง•์ง•์•ŒํŒŒ์นด 2022. 1. 24. 17:07
728x90
๋ฐ˜์‘ํ˜•

220124 ์ž‘์„ฑ

<๋ณธ ๋ธ”๋กœ๊ทธ๋Š” DEEPNOID ์›ํฌ์ธํŠธ๋ ˆ์Šจ์„ ์ฐธ๊ณ ํ•ด์„œ ๊ณต๋ถ€ํ•˜๋ฉฐ ์ž‘์„ฑํ•˜์˜€์Šต๋‹ˆ๋‹ค>

https://www.deepnoid.com/

 

์ธ๊ณต์ง€๋Šฅ | Deepnoid

DEEPNOID๋Š” ์ธ๊ณต์ง€๋Šฅ์„ ํ†ตํ•œ ์ธ๋ฅ˜์˜ ๊ฑด๊ฐ•๊ณผ ์‚ถ์˜ ์งˆ ํ–ฅ์ƒ์„ ๊ธฐ์—…์ด๋…์œผ๋กœ ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋”ฅ๋…ธ์ด๋“œ๊ฐ€ ๊ฟˆ๊พธ๋Š” ์„ธ์ƒ์€, ์˜๋ฃŒ ์ธ๊ณต์ง€๋Šฅ์ด ์ง€๊ธˆ๋ณด๋‹ค ํ›จ์”ฌ ๋„“์€ ๋ฒ”์œ„์˜ ์งˆํ™˜์˜ ์—ฐ๊ตฌ, ์ง„๋‹จ, ์น˜๋ฃŒ์— ๋„์›€

www.deepnoid.com

 

 

 

 

1. ํ•ฉ์„ฑ๊ณต ์‹ ๊ฒฝ

: convolutional layers + poooling layer -> fully connected layers

 

- ํ•„ํ„ฐ(์ปค๋„)

- ํ•„ํ„ฐ๊ฐ€ ํ•œ๋ฒˆ์— ๋ณด๋Š” ์˜์—ญ (Receptive field)

- ํ•„ํ„ฐ์˜ ํฌ๊ธฐ (Kernel size)

- ํ•„ํ„ฐ๊ฐ€ ์›€์ง์ธ ๊ฑฐ๋ฆฌ (Stride)

 

=> ํ•„ํ„ฐ ํฌ๊ธฐ๋ฅผ ์ค„์ด๋Š” ๋Œ€์‹  ์ด๋ฏธ์ง€ ํฌ๊ธฐ๋ฅผ ์ค„์ด๊ธฐ๋„ ํ•จ

 

- ์ฒ˜์Œ์—๋Š” ์ž‘๊ฒŒ ๊ด€์ฐฐ -> ๋‹ค ๋ณธํ›„ ๋” ๋„“๊ฒŒ ๊ด€์ฐฐ -> ์ข์€ ์˜์—ญ๋ถ€ํ„ฐ ๋„“์€ ์˜์—ญ์œผ๋กœ ์‹œ์•ผ๋ฅผ ๋„“ํžˆ๋ฉฐ ๊ด€์ฐฐ 

- ์ด๋ฏธ์ง€ ํฌ๊ธฐ๋ฅผ ์ค„์ด๋Š” ๋ฐฉ๋ฒ• : pooling

- ํ›‘์–ด๋ณด๊ธฐ (CONV) -> ์ •๋ ฌํ•˜๊ธฐ (BN) -> ์‹ ํ˜ธ ๋ณ€ํ™˜ํ•˜๊ธฐ (ACT_Relu) -> ์ด๋ฏธ์ง€ ์ค„์ด๊ธฐ (POOL)

- ์ดํ›„ ์ผ๋ ฌ๋กœ ํŽด์„œ ํ™•์ธ!

 

 

2. ๋„คํŠธ์›Œํฌ, ์ธต, ์†์‹คํ•จ์ˆ˜, ์˜ตํ‹ฐ๋งˆ์ด์ € ๊ด€๊ณ„

- ์†์‹คํ•จ์ˆ˜ (loss function) : ํ›ˆ๋ จํ•˜๋Š” ๋™์•ˆ ์ตœ์†Œํ™”๋  ๊ฐ’, ์ฃผ์–ด์ง„ ๋ฌธ์ œ์— ๋Œ€ํ•œ ์„ฑ๊ณต ์ง€ํ‘œ

- ์˜ตํ‹ฐ๋งˆ์ด์ € (optimizer) : ์†์‹คํ•จ์ˆ˜๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๋„คํŠธ์›Œํฌ๊ฐ€ ์–ด๋–ป๊ฒŒ ์—…๋ฐ์ดํŠธ๋ ์ง€ ๊ฒฐ์ •

- ์—ํญ(epoch) : ๋ฐ์ดํ„ฐ๊ฐ€ ์‹ ๊ฒฝ๋ง์„ ํ†ต๊ณผํ•˜์—ฌ ์†์‹คํ•จ์ˆ˜๋ฅผ ๊ตฌํ•˜๊ณ  ๊ฐ€์ค‘์น˜๋ฅผ ์—…๋ฐ์ดํŠธํ•˜๋Š” ํ•œ ์ฃผ๊ธฐ

 

 

+) ํ•™์Šต ๊ณผ์ • : ๊ฒฝ์‚ฌํ•˜๊ฐ•๋ฒ• (Gradient Descent)

- ํ•™์Šต์ด๋ž€

: ์†์‹คํ•จ์ˆ˜๋กœ ๊ตฌํ•œ ์†์‹ค ๊ฐ’์„ ์˜ตํ‹ฐ๋งˆ์ด์ €๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์†์‹ค์ด ์ตœ์†Œํ™” ๋˜๋Š” ๋ฐฉํ–ฅ์œผ๋กœ ๊ฐ€์ค‘์น˜๋ฅผ ์—…๋ฐ์ดํŠธ

 

 

 

3. CNN : Deeper & Deeper VS Vanishing Gradient

: ๊นŠ๋‹ค๊ณ  ์ข‹์€๊ฑด ์•„๋‹˜!

 

 

 

4. ํ•ฉ์„ฑ๊ณต ์‹ ๊ฒฝ๋ง ๋ชจ๋ธ Classification

: VGG

- VGG-16

: 16๊ฐœ ์Œ“๊ธฐ

- VGG-19

: 19๊ฐœ ์Œ“๊ธฐ

์ด์ผ€ block ๋ฌถ์Œ

 

: GoogleNet(Inception)

 

: ResNet

 

 

: DenseNet

 

 

 

 

 

 

 

 

 

 

 

 

728x90
๋ฐ˜์‘ํ˜•
Comments