์•ˆ๋…•! ๋ฉฐ์น  ์ „ ๋ถ€ํ„ฐ ENN ๋–ก๋ฐฅ ๋Œ์–ด ์˜ฌ๋ฆฌ๊ณ  ์žˆ๋Š” ํŠน๋ถ•์ด๋‹ค.
์Šค์Šค๋กœ ๊ฐœ๋… ์ •๋ฆฌ๋„ ํ•  ๊ฒธ ENN ์ž‘๋™ ์›๋ฆฌ๋ฅผ ์ •๋ฆฌํ•ด๋ณด๋ ค๊ณ  ํ•ด.

ENN์€ Essential Neural Network(๋ณธ์งˆ ์‹ ๊ฒฝ๋ง)์˜ ์•ฝ์ž์•ผ.
์ž…๋ ฅ๊ณผ ์ถœ๋ ฅ์˜ ๊ด€๊ณ„์—์„œ ํ•ต์‹ฌ์ ์ธ ๋ถ€๋ถ„์„ ๋ฝ‘์•„ ๊ธฐ์–ตํ•˜๋Š” ๊ฒŒ ํŠน์ง•์ด์ง€.
๊ธฐ์กด์˜ ์‹ ๊ฒฝ๋ง์— ๋น„ํ•ด์„œ ์•ˆ์ •์ ์ด๊ณ , ์‚ฌ๋žŒ์ด ์ดํ•ดํ•˜๊ธฐ ์‰ฝ๋‹ค๋Š” ํŠน์„ฑ์ด ์žˆ์–ด.

ENN์˜ ๊ธฐ๋ณธ ์ „์ œ๋Š” '๊ฒฐ๊ณผ๊ฐ€ ๋‹ค๋ฅด๋‹ค๋ฉด ์ž…๋ ฅ๋„ ๋‹ค๋ฅด๋‹ค'์•ผ.
๋ชจ๋“  ์ƒํ™ฉ์ด ๋˜‘๊ฐ™์„ ๋•Œ ๋‹ค๋ฅธ ํŒ๋‹จ์„ ํ•˜๋Š” ๊ฑด ์ด์ƒํ•˜์ž–์•„?
๊ทธ๋ž˜์„œ ๊ฒฐ๊ณผ๊ฐ€ ๋‹ค๋ฅด๋‹ค๋ฉด ํ•ญ์ƒ '๋ญ”๊ฐ€๊ฐ€ ๋‹ค๋ฅผ ๊ฒƒ'์„ ๊ฐ€์ •ํ•˜๊ณ  ์‹ ๊ฒฝ๋ง์„ ๊ตด๋ ค๋‚˜๊ฐ€.

์œ„์˜ ๊ทธ๋ฆผ์€ ๋…ผ๋ฌธ์— ๋‚˜์™€์žˆ๋Š”๋ฐ, ENN์„ ์ž˜ ์„ค๋ช…ํ•ด์ฃผ๋Š” ๊ฒƒ ๊ฐ™์•„์„œ ๊ฐ€์ ธ์™”์–ด.

๊ณผ์ผ๊ณผ ์•ผ์ฑ„๋ฅผ ๋‚˜๋ˆˆ๋‹ค๊ณ  ๊ฐ€์ •ํ•ด๋ณด์ž.
์ด๋ ‡๊ฒŒ ์ตœ์ข…์ ์œผ๋กœ ๋‚˜๋ˆ„๊ณ  ์‹ถ์–ดํ•˜๋Š” ๊ฒฐ๊ณผ๋ฅผ ๋…ผ๋ฌธ์—์„œ๋Š” '๊ฐœ๋…(Concept)'์ด๋ผ๊ณ  ํ•ด.

๊ณผ์ผ์—๋Š” ์‚ฌ๊ณผ, ์˜ค๋ Œ์ง€, ๋ฐ”๋‚˜๋‚˜, ๋ผ์ž„, ํฌ๋„
์•ผ์ฑ„์—๋Š” ํŒŒํ”„๋ฆฌ์นด, ๋‹น๊ทผ, ์• ํ˜ธ๋ฐ•, ์–‘๋ฐฐ์ถ”, ์˜ฌ๋ฆฌ๋ธŒ
์ด๋ ‡๊ฒŒ ํฌํ•จ๋˜๋Š” ๊ฐœ๋…๋“ค์ด ์žˆ๋‹จ ๋ง์ด์•ผ.
์ด๋Ÿฐ ์ค‘๊ฐ„ ๊ฒฐ๊ณผ๋“ค์„ ๋…ผ๋ฌธ์—์„œ๋Š” '๋ถ€๊ฐœ๋…(Subconcept)' ์ด๋ผ๊ณ  ๋ถˆ๋Ÿฌ.

์ด์ œ ์ž…๋ ฅ(๊ฐ๊ฐ)์—์„œ ์ถœ๋ ฅ(๊ฐœ๋…)์„ ์ฐพ์•„๋‚ด๋Š” ๋ชจ๋ธ์„ ๋งŒ๋“ ๋‹ค๊ณ  ๊ฐ€์ •ํ•ด๋ณด์ž.
'๋นจ๊ฐ„์ƒ‰' - ์‚ฌ๊ณผ์ผ์ˆ˜๋„ ์žˆ๊ณ , ํŒŒํ”„๋ฆฌ์นด์ผ์ˆ˜๋„ ์žˆ์ง€.
'๋™๊ทธ๋ž—๋‹ค' - ์‚ฌ๊ณผ์ผ์ˆ˜๋„ ์žˆ๊ณ , ์–‘๋ฐฐ์ถ”์ผ์ˆ˜๋„ ์žˆ์ง€.
'๊ธธ๋‹ค' - ๋ฐ”๋‚˜๋‚˜์ผ์ˆ˜๋„ ์žˆ๊ณ , ์• ํ˜ธ๋ฐ•์ผ์ˆ˜๋„ ์žˆ์ง€.

๊ฐ๊ฐ๋งŒ์œผ๋กœ ๋ญ”๊ฐ€๋ฅผ ๊ฒฐ์ •ํ•  ์ˆ˜ ์—†๋‹จ ๋ง์ด์•ผ?
(๋‹ค์ธต ์‹ ๊ฒฝ๋ง์— ๋Œ€ํ•œ ์ด์•ผ๊ธฐ๋Š” ๋‚˜์ค‘์— ํ• ๊ฒŒ!)

๊ทธ๋ž˜์„œ ์ผ๋‹จ ์ถœ๋ ฅ์—์„œ ์‹œ์ž‘ํ•ด.
'์ด๋Ÿฌ์ด๋Ÿฌํ•œ ํŠน์„ฑ์ผ ๋•Œ ๊ฒฐ๊ณผ๋Š” ๊ณผ์ผ์ด์˜€๋Š”๊ฐ€?'์—์„œ ์‹œ์ž‘ํ•˜๋Š”๊ฑฐ์ง€.
๊ทธ๋Ÿฌ๋ฉด '์ƒ‰๊น”๋กœ ๋‚˜๋ˆ ์ง„๋‹ค', '๊ธธ์ด๋กœ ๋‚˜๋ˆ ์ง„๋‹ค' ์ด๋Ÿฐ ๋ช…ํ™•ํ•œ ๊ด€๊ณ„๋Š” ๋ณด์ด์ง€ ์•Š์ง€๋งŒ
์ ์–ด๋„ ์‚ฌ๊ณผ๋ผ๋ฆฌ๋Š” ๋น„์Šทํ•œ ํŠน์„ฑ์„ ๊ณต์œ ํ•  ๊ฑฐ ์•„๋‹ˆ์•ผ?
'๋นจ๊ฐ›๋‹ค', '๋™๊ทธ๋ž—๋‹ค', '๊ธธ์ง€ ์•Š๋‹ค'

๋…ผ๋ฌธ์€ ์ด๊ฑธ ์ฒซ๋ฒˆ์งธ ๋‹จ๊ณ„๋ผ๊ณ  ํ•ด.
ํŠน์„ฑ๊ณผ ๊ฒฐ๊ณผ๋ฅผ ์ญ‰ ๋Š˜์–ด๋†“๊ณ , ๋น„์Šทํ•œ ํŠน์„ฑ์„ ๊ณต์œ ํ•˜๋Š” ๊ฒƒ,
๊ทธ๊ฑธ '๋ถ€๊ฐœ๋…(์‚ฌ๊ณผ)'๋ผ๊ณ  ์ƒ๊ฐํ•˜๋Š”๊ฑฐ์ง€.
(KNN, ๋ณด๋กœ๋…ธ์ด ๋ถ„๋ฅ˜๋จธ์‹ ์ด๋ž‘ ๋น„์Šทํ•œ๋ฐ, ์—ฌ๊ธฐ์„œ ๋น„์„ ํ˜•์„ฑ์ด ์ƒ๊ฒจ!)

๊ทธ๋ ‡๊ฒŒ ๋น„์Šทํ•œ ์นœ๊ตฌ(๋ถ€๊ฐœ๋…)๋“ค๋ผ๋ฆฌ ์ฃผ์šฑ ๋ชจ์•„๋†จ์–ด.
'์‚ฌ๊ณผ', '๋ฐ”๋‚˜๋‚˜', 'ํŒŒํ”„๋ฆฌ์นด', ...
๋ฌผ๋ก  ์ปดํ“จํ„ฐ๊ฐ€ '์‚ฌ๊ณผ'๋ผ๋Š” ์ด๋ฆ„์€ ๋ชจ๋ฅด๊ฒ ์ง€๋งŒ ๋ถ„๋ฅ˜ํ•  ์ˆ˜๋Š” ์žˆ๊ฒ ์ง€?

๋ถ€๊ฐœ๋…๋“ค ์‚ฌ์ด์— ์ฐจ์ด๋Š” ๋ถ„๋ช…ํžˆ ์กด์žฌํ• ๊ฑฐ์•ผ.
์• ์ดˆ์— ๋น„์Šทํ•œ ํŠน์„ฑ์„ ๊ธฐ์ค€์œผ๋กœ ๋ฌถ์€๊ฑฐ๋‹ˆ๊นŒ, ๋‘˜์ด ๋‹ค๋ฅด๋‹ค๋ฉด ๋‹ค๋ฅธ ํŠน์„ฑ๋„ ์žˆ๊ฒ ์ง€.

๊ทธ๋ž˜์„œ ๋ถ€๊ฐœ๋… ์‚ฌ์ด์˜ ์ฐจ์ด๋“ค(Differentiae)์„ ์ฐพ์•„๋‚ด๊ธฐ ์‹œ์ž‘ํ•˜๋Š”๋ฐ

๋…ผ๋ฌธ์€ ์ด๊ฑธ ๋‘๋ฒˆ์งธ ๋‹จ๊ณ„๋ผ๊ณ  ํ•ด.
'์‚ฌ๊ณผ์™€ ํŒŒํ”„๋ฆฌ์นด์˜ ์ฐจ์ด๋Š” ์šธํ‰๋ถˆํ‰ํ•œ๊ฐ€'
'์‚ฌ๊ณผ์™€ ๋‹น๊ทผ์˜ ์ฐจ์ด๋Š” ๋นจ๊ฐ„์ƒ‰ ๋™๊ทธ๋ผ๋ฏธ vs ์ฃผํ™ฉ์ƒ‰ ๊ธธ์ญ‰์ด'
์ด๋ ‡๊ฒŒ ๋ถ„๋ฅ˜ํ•˜๋Š” ๊ธฐ์ค€์„ ํ•™์Šตํ•˜๋Š”๊ฑฐ์ง€.
์ด๊ฒŒ ์ฐจ์ด ๋‰ด๋Ÿฐ(Differentia neuron)์ด์•ผ.
(์—ฌ๊ธฐ์„œ๋Š” SVM์— ํ™œ์„ฑํ™”ํ•จ์ˆ˜ ์‹œ๊ทธ๋ชจ์ด๋“œ๋ฅผ ์”Œ์›Œ์„œ ์‚ฌ์šฉํ•ด!)


์—ฌ๊ธฐ์—์„œ '์‚ฌ๊ณผ'์™€ '๋ฐ”๋‚˜๋‚˜'์˜ ์ฐจ์ด์—์„œ๋Š” ๊ตณ์ด ํ•™์Šตํ•˜์ง€ ์•Š์•„.
์–ด์ฐจํ”ผ ๋‘˜ ๋‹ค ๊ณผ์ผ์ด์ž–์•„. ์ตœ์ข…์ ์œผ๋กœ ๋‚˜๋ˆ„๊ณ ์‹ถ์€ ๋Œ€์ƒ์ด ์•„๋‹ˆ์•ผ.

๋‹ค์Œ ๋‹จ๊ณ„๋Š” ๋ถ„๋ฅ˜ํ•˜๋Š”๋ฐ ํ•„์š”ํ•œ ํŠน์„ฑ๋งŒ ๋ฝ‘์•„๋‚ด๋Š”(Pruning, ๊ฐ€์ง€์น˜๊ธฐ) ๋‹จ๊ณ„์•ผ.

์‚ฌ๊ณผ์˜ ๊ฒฝ์šฐ์—๋Š” ๋‹ค๋ฅธ ๋ถ€๊ฐœ๋…๋“ค๊ณผ ์ด๋Ÿฐ ์ฐจ์ด๋“ค์ด ์žˆ์–ด.

'์šธํ‰๋ถˆํ‰ํ•˜์ง€ ์•Š์Œ'
'๋นจ๊ฐ›๊ณ  ๊ธธ์ญ‰ํ•˜์ง€ ์•Š์Œ'

'๋นจ๊ฐ„์ƒ‰'
'๋นจ๊ฐ›๊ณ  ๊ตฝ์–ด์žˆ์ง€ ์•Š์Œ'
'๊ธธ์ญ‰ํ•˜์ง€ ์•Š์Œ'

๋ณด๋‹ค์‹œํ”ผ ์ค‘๋ณต๋˜๊ฑฐ๋‚˜ ๊ฒน์น˜๋Š” ๋ถ€๋ถ„๋“ค์ด ์žˆ์ง€?
ํ•˜์ง€๋งŒ ์ปดํ“จํ„ฐ๋Š” ๋ญ๊ฐ€ ๋ญ”์ง€ ๊ตฌ๋ถ„์„ ํ•  ์ˆ˜ ์—†์–ด.
๊ทธ๋ž˜์„œ ํ•„์š”ํ•œ ๊ธฐ์ค€๋“ค๋งŒ ์ถ”๋ ค๋‚ด๋Š”๊ฑฐ์•ผ.
'๋นจ๊ฐ„์ƒ‰'์ด๋ž‘ '๊ธธ์ญ‰ํ•˜์ง€ ์•Š์Œ'์„ ์•Œ๊ณ  ์žˆ์œผ๋ฉด

'๋นจ๊ฐ„์ƒ‰์ด๊ณ  ๊ธธ์ญ‰ํ•˜์ง€ ์•Š์Œ'์€ ๊ตณ์ด ๋‹ค์‹œ ์ƒ๊ฐํ•  ํ•„์š” ์—†์ž–์•„?

๊ทธ๋Ÿฌ๋ฉด ์ง€์šฐ๋Š”๊ฑฐ์•ผ.

(์ด ๋‹จ๊ณ„๋Š” SVM์˜ margin์„ ๋ณด๋ฉด์„œ ์ง„ํ–‰ํ•ด!)

๊ทธ๋ ‡๊ฒŒ ์ถ”๋ ค๋‚˜๊ฐ€๋‹ค๋ณด๋ฉด ๋ณธ์งˆ์ ์ธ ์ฐจ์ด๋งŒ ๋‚จ๊ฒŒ ๋ผ.
'๋นจ๊ฐ›๋‹ค', '๊ธธ์ญ‰ํ•˜๋‹ค', '๊ตฝ์–ด์žˆ๋‹ค', '์šธํ‰๋ถˆํ‰ํ•˜๋‹ค'
์ด๊ฒŒ ๋ณธ์งˆ ์‹ ๊ฒฝ๋ง์ด๋ผ๋Š” ์ด๋ฆ„์ด ๋ถ™์€ ์ด์œ ์ง€.

์ด๋ ‡๊ฒŒ ๋ณธ์งˆ์„ ์ถ”๋ ค๋‚ด๊ณ ๋‚˜๋ฉด ์„ค๋ช…์„ ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋ผ.
'์‚ฌ๊ณผ๋Š” ๋นจ๊ฐ›๊ณ , ๊ธธ์ญ‰ํ•˜์ง€ ์•Š๊ณ , ๊ตฝ์–ด์žˆ์ง€ ์•Š๊ณ , ์šธํ‰๋ถˆํ‰ํ•˜์ง€ ์•Š์•„์„œ ์‚ฌ๊ณผ์ž…๋‹ˆ๋‹ค'
์ด๋ ‡๊ฒŒ ์—ฐ๊ฒฐํ•˜๋Š” ๋ถ€๋ถ„์ด ๋…ผ๋ฌธ์—์„œ ์ด์•ผ๊ธฐํ•˜๋Š” 5๋‹จ๊ณ„!
(์•ฝ๊ฐ„์˜ ํŒŒ๋ผ๋ฏธํ„ฐ ์กฐ์ ˆ์ด ์žˆ๊ธฐ๋Š” ํ•ด!)

์ด๋ ‡๊ฒŒ ENN์˜ ์ž‘๋™ ์›๋ฆฌ์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ดค์–ด.
ENN์€ ์–ด๋–ป๊ฒŒ ํ•™์Šตํ•˜๋Š”์ง€๋ž‘ GDN(๊ธฐ์กด ์‹ ๊ฒฝ๋ง)๊ณผ์˜ ๋น„๊ต๋Š” ๋”ฐ๋กœ ๊ธ€์„ ํŒŒ๋„๋ก ํ• ๊ฒŒ.
๋งŽ์€ ์ „๋ฌธ๊ฐ€ ํŠน๋ถ•์ด๋“ค์˜ ๊ฒ€์ฆ ๋ถ€ํƒํ•ด! (ํ›„๋œ๋œ)