TauFlow: Dynamic Causal Constraint for Complexity-Adaptive Lightweight Segmentation

TauFlow: Dynamic Causal Constraint for Complexity-Adaptive Lightweight Segmentation

๐Ÿ“ Abstract

**
๊ฒฝ๋Ÿ‰ ์˜๋ฃŒ ์˜์ƒ ๋ถ„ํ•  ๋ชจ๋ธ์„ ์—ฃ์ง€ ๋””๋ฐ”์ด์Šค์— ์ ์šฉํ•˜๋ ค๋ฉด (1) ๋ณ‘๋ณ€ ๊ฒฝ๊ณ„์™€ ๋ฐฐ๊ฒฝ ์‚ฌ์ด์˜ ๊ทน์‹ฌํ•œ ๋Œ€๋น„๋ฅผ ํšจ์œจ์ ์œผ๋กœ ์ฒ˜๋ฆฌํ•˜๊ณ , (2) ํŒŒ๋ผ๋ฏธํ„ฐ๋ฅผ 0.5โ€ฏM ์ดํ•˜๋กœ ๊ทน๋‹จ์ ์œผ๋กœ ๊ฒฝ๋Ÿ‰ํ™”ํ•  ๋•Œ ๋ฐœ์ƒํ•˜๋Š” ์ •ํ™•๋„ ๊ธ‰๋ฝ์„ ๋ฐฉ์ง€ํ•ด์•ผ ํ•œ๋‹ค. ์ด๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ์ €์ž๋Š” TauFlow ๋ผ๋Š” ์ƒˆ๋กœ์šด ๊ฒฝ๋Ÿ‰ Uโ€‘Shape ๋„คํŠธ์›Œํฌ๋ฅผ ์ œ์•ˆํ•œ๋‹ค. ํ•ต์‹ฌ ์•„์ด๋””์–ด๋Š” ๋‡Œโ€‘์œ ์‚ฌ ๋™์  ํŠน์„ฑ ์‘๋‹ต ์ „๋žต์œผ๋กœ, ๋‘ ๊ฐ€์ง€ ์ฃผ์š” ๋ชจ๋“ˆ์„ ๋„์ž…ํ•œ๋‹ค.

  1. Convolutional Longโ€‘Time Constant Cell (ConvLTC) โ€“ ๊ณต๊ฐ„โ€‘์‹œ๊ฐ„ ์ด์ค‘ ์ฐจ์›์—์„œ ์—…๋ฐ์ดํŠธ ์†๋„๋ฅผ ๋™์ ์œผ๋กœ ์กฐ์ ˆํ•œ๋‹ค. ์ €์ฃผํŒŒ ๋ฐฐ๊ฒฝ์€ โ€œ์ฒœ์ฒœํžˆโ€, ๊ณ ์ฃผํŒŒ ๋ณ‘๋ณ€ ๊ฒฝ๊ณ„๋Š” โ€œ๋น ๋ฅด๊ฒŒโ€ ์ฒ˜๋ฆฌํ•˜๋„๋ก ์‹œ๊ฐ„ ์ƒ์ˆ˜๋ฅผ ํ•™์Šตํ•œ๋‹ค.
  2. STDP Selfโ€‘Organizing Module โ€“ ์ŠคํŒŒ์ดํ‚น ์‹ ๊ฒฝ๋ง์˜ Spikeโ€‘Timingโ€‘Dependent Plasticity (STDP) ์›๋ฆฌ๋ฅผ ์ฐจ์šฉํ•ด ์ธ์ฝ”๋”โ€‘๋””์ฝ”๋” ๊ฐ„ ํŠน์ง• ์ถฉ๋Œ์„ ์ž์ฒด ์กฐ์งํ™”ํ•œ๋‹ค. ๊ธฐ์กด ๊ฒฝ๋Ÿ‰ ๋ชจ๋ธ์—์„œ 35โ€‘40โ€ฏ% ์ˆ˜์ค€์ด๋˜ ์ถฉ๋Œ ๋น„์œจ์„ 8โ€‘10โ€ฏ%๋กœ ํฌ๊ฒŒ ๊ฐ์†Œ์‹œํ‚จ๋‹ค.

TauFlow๋Š” ์ „์ฒด ํŒŒ๋ผ๋ฏธํ„ฐ๋ฅผ 0.33โ€ฏM ์ดํ•˜๋กœ ์œ ์ง€ํ•˜๋ฉด์„œ, GlaS, MoNuSeg, Synapse ๋“ฑ ์„ธ ๊ฐ€์ง€ ์˜๋ฃŒ ๋ฐ์ดํ„ฐ์…‹์—์„œ ๊ธฐ์กด ๊ฒฝ๋Ÿ‰ SOTA ๋Œ€๋น„ Diceโ€ฏ+1โ€ฏ%โ€ฏ~โ€ฏ+2โ€ฏ% ํ–ฅ์ƒ์„ ๋‹ฌ์„ฑํ•˜๊ณ , Cityscapes ๋น„์˜๋ฃŒ ๋ฐ์ดํ„ฐ์—์„œ๋„ 79.26โ€ฏ%โ€ฏmIoU๋ฅผ ๊ธฐ๋กํ•œ๋‹ค. ๋˜ํ•œ Allwinner H618, Rockchip RK3588 ๋“ฑ ์‹ค์ œ ์—ฃ์ง€ ๋ณด๋“œ์—์„œ ์‹ค์‹œ๊ฐ„ ์ถ”๋ก ยท์ €์ „๋ ฅ ์šด์šฉ์„ ๊ฒ€์ฆํ•˜์˜€๋‹ค.

**

๐Ÿ’ก Deep Analysis

**

๋ถ„์„ ํ•ญ๋ชฉ ๋‚ด์šฉ ๋ฐ ํ‰๊ฐ€
์—ฐ๊ตฌ ๋™๊ธฐ์™€ ๋ฌธ์ œ ์ •์˜ ๊ฒฝ๋Ÿ‰ํ™”์™€ ์ •ํ™•๋„ ์‚ฌ์ด์˜ ์ „ํ†ต์  ํŠธ๋ ˆ์ด๋“œโ€‘์˜คํ”„๋ฅผ ๋ช…ํ™•ํžˆ ์ œ์‹œํ•˜๊ณ , ํŠนํžˆ โ€œ๊ณ ์ฃผํŒŒโ€‘์ €์ฃผํŒŒโ€ ํŠน์„ฑ ์ฐจ์ด์™€ โ€œ์Šคํ‚ต ์—ฐ๊ฒฐ ์ถฉ๋Œโ€์„ ๋‘ ๊ฐ€์ง€ ํ•ต์‹ฌ ๋ณ‘๋ชฉ์œผ๋กœ ๊ทœ์ •ํ•œ ์ ์ด ์„ค๋“๋ ฅ ์žˆ๋‹ค.
ํ•ต์‹ฌ ๊ธฐ์—ฌ 1) ConvLTC: ๊ธฐ์กด LTC(Continuousโ€‘time) ๋ชจ๋ธ์„ CNN์— ํšจ์œจ์ ์œผ๋กœ ์ ‘๋ชฉ, ํŒŒ๋ผ๋ฏธํ„ฐยท์—ฐ์‚ฐ๋Ÿ‰ ์ฆ๊ฐ€ ์—†์ด ํ”ฝ์…€โ€‘๋ ˆ๋ฒจ ๋™์  ์‘๋‹ต ๊ตฌํ˜„.
2) STDPโ€‘Selfโ€‘Organizing: SNNโ€‘๊ธฐ๋ฐ˜ ๋น„์ง€๋„ ํ•™์Šต ๊ทœ์น™์„ ์ „๋ฐฉ ๊ฐ€์ค‘์น˜ ์กฐ์ •์— ํ™œ์šฉ, ์ธ์ฝ”๋”โ€‘๋””์ฝ”๋” ํŠน์ง• ์ •ํ•ฉ์„ฑ์„ ์ž๋™ ์ตœ์ ํ™”.
3) ๊ฒฝ๋Ÿ‰ ์„ค๊ณ„: 0.33โ€ฏM ํŒŒ๋ผ๋ฏธํ„ฐ, ๋ณ„๋„ ์ง€์‹์ฆ๋ฅ˜ ์—†์ด๋„ SOTA ์ˆ˜์ค€ ์„ฑ๋Šฅ ํ™•๋ณด.
๋ฐฉ๋ฒ•๋ก ์  ๊ฐ•์  - ๋™์  ์‹œ๊ฐ„ ์ƒ์ˆ˜๊ฐ€ ์ด๋ฏธ์ง€ ๋ณต์žก๋„์— ๋”ฐ๋ผ ์ž๋™ ์กฐ์ ˆ๋ผ, ๊ณ ํ•ด์ƒ๋„ ๊ฒฝ๊ณ„์™€ ์ €์ฃผํŒŒ ๋ฐฐ๊ฒฝ์„ ๋™์‹œ์— ์ตœ์  ์ฒ˜๋ฆฌ.
- STDP ๋ชจ๋“ˆ์ด โ€œ์ „๋ฐฉ ๊ฐ€์ค‘์น˜ ์กฐ์ •โ€ ํ˜•ํƒœ๋กœ ๊ตฌํ˜„๋ผ, ์—ญ์ „ํŒŒ์™€ ์ถฉ๋Œ ์—†์ด๋„ ํŠน์ง• ์ถฉ๋Œ์„ ์–ต์ œํ•œ๋‹ค๋Š” ์ ์ด ํ˜์‹ ์ ์ด๋‹ค.
- ๊ฒฝ๋Ÿ‰์„ฑ์„ ์œ ์ง€ํ•˜๋ฉด์„œ๋„ ๋‹ค์ค‘ ๋„๋ฉ”์ธ ์ผ๋ฐ˜ํ™”(์˜๋ฃŒโ€ฏ+โ€ฏ๋น„์˜๋ฃŒ) ๋Šฅ๋ ฅ์„ ์ž…์ฆํ–ˆ๋‹ค.
์‹คํ—˜ ๋ฐ ๊ฒฐ๊ณผ - ์ •๋Ÿ‰์ : GlaSโ€ฏDiceโ€ฏ92.12โ€ฏ% (+1.09โ€ฏ%), MoNuSegโ€ฏ80.97โ€ฏ% (+1.11โ€ฏ%), Synapseโ€ฏ90.85โ€ฏ% (+1.57โ€ฏ%).
- ํŠน์ง• ์ถฉ๋Œ ๊ฐ์†Œ: 35โ€‘40โ€ฏ% โ†’ 8โ€‘10โ€ฏ% (์ธ์ฝ”๋”โ€‘๋””์ฝ”๋” ๊ฐ„ ์ฝ”์‚ฌ์ธ ์œ ์‚ฌ๋„ ๊ฐœ์„ ).
- ์—ฃ์ง€ ๋ฐฐํฌ: H618, RK3588์—์„œ 30โ€‘45โ€ฏFPS, ์ „๋ ฅ 1.2โ€‘1.8โ€ฏW ์ˆ˜์ค€, ๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์šฉ 120โ€‘150โ€ฏMB ์ดํ•˜.
ํ•œ๊ณ„ ๋ฐ ๊ฐœ์„ ์  1) ํ•™์Šต ๋ณต์žก๋„: ConvLTC์™€ STDP ๋ชจ๋“ˆ์„ ๋™์‹œ์— ํ•™์Šต์‹œํ‚ค๋Š” ๊ณผ์ •์ด ๊ธฐ์กด ๊ฒฝ๋Ÿ‰ ๋ชจ๋ธ๋ณด๋‹ค ํ•™์Šต ์‹œ๊ฐ„ยท๋ฉ”๋ชจ๋ฆฌ ์š”๊ตฌ๊ฐ€ ๋‹ค์†Œ ๋†’์„ ์ˆ˜ ์žˆ๋‹ค. ์ƒ์„ธ ํ•™์Šต ์Šค์ผ€์ค„ยทํ•˜์ดํผํŒŒ๋ผ๋ฏธํ„ฐ ํŠœ๋‹ ์ •๋ณด๊ฐ€ ๋ถ€์กฑํ•จ.
2) ๋ฒ”์šฉ์„ฑ ๊ฒ€์ฆ: ๋น„์˜๋ฃŒ ๋ฐ์ดํ„ฐ์…‹์€ Cityscapes ํ•˜๋‚˜๋งŒ ์‚ฌ์šฉํ–ˆ์œผ๋ฉฐ, ์ž์—ฐ ์ด๋ฏธ์ง€ยท๋น„๋””์˜ค ์‹œํ€€์Šค์— ๋Œ€ํ•œ ํ…Œ์ŠคํŠธ๊ฐ€ ๋ถ€์กฑํ•˜๋‹ค.
3) ํ•˜๋“œ์›จ์–ด ์ตœ์ ํ™”: ํ˜„์žฌ๋Š” ์ผ๋ฐ˜ CPU/GPU ๊ธฐ๋ฐ˜ ์—ฃ์ง€ ๋ณด๋“œ์—์„œ ํ‰๊ฐ€ํ–ˆ์ง€๋งŒ, ์‹ค์ œ ์˜๋ฃŒ ์ž„๋ฒ ๋””๋“œ ์‹œ์Šคํ…œ(์˜ˆ: FPGA, ASIC)์œผ๋กœ์˜ ํฌํŒ… ๊ฐ€๋Šฅ์„ฑ์€ ์ถ”๊ฐ€ ์—ฐ๊ตฌ๊ฐ€ ํ•„์š”ํ•˜๋‹ค.
์—ฐ๊ตฌ์  ์˜์˜ - ๋‡Œโ€‘์œ ์‚ฌ ๋™์  ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ๊ฒฝ๋Ÿ‰ CNN์— ์„ฑ๊ณต์ ์œผ๋กœ ๋„์ž…ํ•จ์œผ๋กœ์จ, โ€œ์ •์  ์—ฐ์‚ฐ โ†’ ๋™์  ์ ์‘โ€ ํŒจ๋Ÿฌ๋‹ค์ž„ ์ „ํ™˜์„ ์ œ์‹œํ•œ๋‹ค.
- STDP๋ฅผ ์ „๋ฐฉ ๊ฐ€์ค‘์น˜ ์กฐ์ •์— ํ™œ์šฉํ•œ ์ตœ์ดˆ ์‚ฌ๋ก€ ์ค‘ ํ•˜๋‚˜์ด๋ฉฐ, ํ–ฅํ›„ ์ž์œจํ˜• ํŠน์ง• ์ •ํ•ฉ ๋ฉ”์ปค๋‹ˆ์ฆ˜ ์—ฐ๊ตฌ์— ์ค‘์š”ํ•œ ๋ฒ ์ด์Šค๋ผ์ธ์ด ๋  ์ˆ˜ ์žˆ๋‹ค.
ํ–ฅํ›„ ์—ฐ๊ตฌ ๋ฐฉํ–ฅ 1) ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ํ•™์Šต: ConvLTCโ€‘STDP์™€ ๊ธฐ์กด Transformerโ€‘๊ธฐ๋ฐ˜ ์–ดํ…์…˜์„ ๊ฒฐํ•ฉํ•ด ๋”์šฑ ๋ณตํ•ฉ์ ์ธ ๋™์  ํŠน์„ฑ์„ ํƒ์ƒ‰.
2) ํ•˜๋“œ์›จ์–ดโ€‘์†Œํ”„ํŠธ์›จ์–ด ๊ณต๋™ ์„ค๊ณ„: LTCโ€‘๊ณ„์‚ฐ์„ ์ „์šฉ ASIC/FPGA ์ฝ”์–ด๋กœ ๊ตฌํ˜„ํ•ด ์—ฐ์‚ฐ๋Ÿ‰ยท์ „๋ ฅ ํšจ์œจ์„ ๊ทน๋Œ€ํ™”.
3) ๋‹ค์ค‘ ๋ชจ๋‹ฌ๋ฆฌํ‹ฐ ํ™•์žฅ: CTยทMRIยท์ดˆ์ŒํŒŒ ๋“ฑ ์„œ๋กœ ๋‹ค๋ฅธ ๋ฌผ๋ฆฌ์  ํŠน์„ฑ์„ ๊ฐ€์ง„ ๋ชจ๋‹ฌ๋ฆฌํ‹ฐ๋ฅผ ๋™์‹œ์— ์ฒ˜๋ฆฌํ•˜๋„๋ก ๋ฉ€ํ‹ฐโ€‘์ฑ„๋„ ConvLTC ์„ค๊ณ„.
์ „์ฒด ํ‰๊ฐ€ TauFlow๋Š” ๊ฒฝ๋Ÿ‰ ์˜๋ฃŒ ์˜์ƒ ๋ถ„ํ•  ๋ถ„์•ผ์—์„œ ๋™์  ์‹œ๊ฐ„ ์ƒ์ˆ˜์™€ STDP ๊ธฐ๋ฐ˜ ์ž์ฒด ์กฐ์งํ™”๋ผ๋Š” ๋‘ ๊ฐ€์ง€ ์‹ ์„ ํ•œ ์•„์ด๋””์–ด๋ฅผ ๊ฒฐํ•ฉํ•ด, ํŒŒ๋ผ๋ฏธํ„ฐ 0.33โ€ฏM ์ดํ•˜์—์„œ๋„ ๊ธฐ์กด ๊ฒฝ๋Ÿ‰ SOTA๋ฅผ ๋Šฅ๊ฐ€ํ•˜๋Š” ์„ฑ๋Šฅ์„ ๋ณด์—ฌ์ค€๋‹ค. ์‹คํ—˜ ์žฌํ˜„์„ฑ, ํ•˜๋“œ์›จ์–ด ์ตœ์ ํ™”, ํ•™์Šต ํšจ์œจ์„ฑ์— ๋Œ€ํ•œ ์ถ”๊ฐ€ ๊ฒ€์ฆ์ด ํ•„์š”ํ•˜์ง€๋งŒ, ํ˜„์žฌ๊นŒ์ง€๋Š” **โ€œ๊ฒฝ๋Ÿ‰ยท๋™์ ยท๋‡Œโ€‘์˜๊ฐโ€**์ด๋ผ๋Š” ์ƒˆ๋กœ์šด ์„ค๊ณ„ ์ฒ ํ•™์„ ์ œ์‹œํ•œ ์ ์—์„œ ๋†’์€ ํ•™์ˆ ยท์‚ฐ์—…์  ๊ฐ€์น˜๋ฅผ ๊ฐ€์ง„๋‹ค.

**

๐Ÿ“„ Full Content

์˜๋ฃŒ ์˜์ƒ ๋ถ„ํ• ์€ ์ปดํ“จํ„ฐโ€‘์ง€์› ์ง„๋‹จ(CAD) ๋ฐ ์ •๋ฐ€ ์˜ํ•™์„ ์œ„ํ•œ ํ•ต์‹ฌ ์ง€์› ๊ธฐ์ˆ ์ด๋‹ค. ๊ทธ ๋ชฉํ‘œ๋Š” ๋ณต์žกํ•œ ์˜๋ฃŒ ์˜์ƒ(์˜ˆ: ์ „์‚ฐํ™” ๋‹จ์ธต ์ดฌ์˜(CT), ์ž๊ธฐ๊ณต๋ช…์˜์ƒ(MRI), ๋””์ง€ํ„ธ ๋ณ‘๋ฆฌ ์Šฌ๋ผ์ด๋“œ ๋“ฑ)์—์„œ ์ข…์–‘, ํŠน์ • ์žฅ๊ธฐ(์˜ˆ: ์‹ฌ์žฅ ๊ตฌ์กฐ) ํ˜น์€ ๋ฏธ์„ธ ์กฐ์ง(์˜ˆ: ์„ )๊ณผ ๊ฐ™์€ ๋ชฉํ‘œ ์˜์—ญ์„ ์ž๋™์œผ๋กœ, ๊ทธ๋ฆฌ๊ณ  ์ •ํ™•ํ•˜๊ฒŒ ๊ตฌ๋ถ„ํ•˜๋Š” ๊ฒƒ์ด๋‹ค. ์ •ํ™•ํ•œ ๋ถ„ํ•  ๊ฒฐ๊ณผ๋Š” ์กฐ๊ธฐ ์งˆ๋ณ‘ ์„ ๋ณ„, ์งˆ๋ณ‘ ์ง„ํ–‰ ๋ชจ๋‹ˆํ„ฐ๋ง, ์ˆ˜์ˆ  ๊ณ„ํš ์ˆ˜๋ฆฝ, ๋ฐฉ์‚ฌ์„  ์น˜๋ฃŒ ํ‘œ์  ์ •์˜ ๋“ฑ์— ํ•„์ˆ˜์ ์ธ ์ •๋Ÿ‰์  ๊ทผ๊ฑฐ๋ฅผ ์ œ๊ณตํ•˜๋ฉฐ[1], ์ž„์ƒ ์ง„๋‹จ์˜ ๊ฐ๊ด€์„ฑ, ์žฌํ˜„์„ฑ ๋ฐ ํšจ์œจ์„ฑ์„ ํฌ๊ฒŒ ํ–ฅ์ƒ์‹œํ‚จ๋‹ค.


1. ์˜๋ฃŒ ์˜์ƒ ๋ถ„ํ• ์ด ์ง๋ฉดํ•œ ๋„์ „ ๊ณผ์ œ

์˜๋ฃŒ ์˜์ƒ์€ ๋ชจ๋‹ฌ๋ฆฌํ‹ฐ๋งˆ๋‹ค ๋ฐ์ดํ„ฐ ํŠน์„ฑ์ด ํฌ๊ฒŒ ๋‹ค๋ฅด๋‹ค. CT ์˜์ƒ์€ ๋‚ฎ์€ ๋Œ€๋น„์™€ ์•„ํ‹ฐํŒฉํŠธ๊ฐ€ ํ”ํ•˜๊ณ , MRI๋Š” ๋‹ค์ค‘ ๋ชจ๋‹ฌ ํŠน์„ฑ์„ ๊ฐ€์ง€์ง€๋งŒ ์ดฌ์˜ ํŒŒ๋ผ๋ฏธํ„ฐ๊ฐ€ ๋งค์šฐ ๊ฐ€๋ณ€์ ์ด๋ฉฐ, ๋ณ‘๋ฆฌ ์Šฌ๋ผ์ด๋“œ๋Š” ๊ทœ๋ชจ๊ฐ€ ๋ฐฉ๋Œ€ํ•˜๊ณ  ์„ (่…บ) ์ ‘์ฐฉ์ด๋‚˜ ์„ธํฌ ํ˜•ํƒœ ๋‹ค์–‘์„ฑ ๊ฐ™์€ ๋ฌธ์ œ์— ์ง๋ฉดํ•œ๋‹ค. ๋”ฐ๋ผ์„œ ๊ณ ์ •๋ฐ€ยท๊ณ ํšจ์œจยท๊ฐ•๋ ฅํ•œ ์ผ๋ฐ˜ํ™” ๋Šฅ๋ ฅ์„ ๋™์‹œ์— ๊ฐ–์ถ˜ ๋ถ„ํ•  ๋ชจ๋ธ์„ ๊ฐœ๋ฐœํ•˜๋Š” ๊ฒƒ์ด ์ด ๋ถ„์•ผ์˜ ์ง€์†์ ์ธ ์—ฐ๊ตฌ ์ดˆ์ ์ด๋‹ค.

Uโ€‘Net[2]์ด ์ œ์•ˆ๋œ ์ดํ›„, ๋Œ€์นญ์ ์ธ ์ธ์ฝ”๋”โ€‘๋””์ฝ”๋” ๊ตฌ์กฐ์™€ ํ˜์‹ ์ ์ธ ์Šคํ‚ต ์—ฐ๊ฒฐ ์„ค๊ณ„๋Š” ์˜๋ฏธ ์ •๋ณด์™€ ๊ณต๊ฐ„ ์„ธ๋ถ€ ์ •๋ณด๋ฅผ ํšจ๊ณผ์ ์œผ๋กœ ์œตํ•ฉํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ œ๊ณตํ•˜๋ฉฐ ์˜๋ฃŒ ์˜์ƒ ๋ถ„ํ•  ๋ถ„์•ผ์˜ ๋ฒค์น˜๋งˆํฌ๊ฐ€ ๋˜์—ˆ๋‹ค. ์ธ์ฝ”๋”๋Š” ์ธตโ€‘๋ณ„ ๋‹ค์šด์ƒ˜ํ”Œ๋ง์„ ํ†ตํ•ด ๊ณ ์ˆ˜์ค€ ์˜๋ฏธ ์ •๋ณด๋ฅผ ์ง‘๊ณ„ํ•˜๊ณ , ๋””์ฝ”๋”๋Š” ์—…์ƒ˜ํ”Œ๋ง์„ ํ†ตํ•ด ๊ณต๊ฐ„ ํ•ด์ƒ๋„๋ฅผ ์ ์ง„์ ์œผ๋กœ ๋ณต์›ํ•œ๋‹ค. ์Šคํ‚ต ์—ฐ๊ฒฐ์€ ์ธ์ฝ”๋”์˜ ์–•์€ ๋””ํ…Œ์ผ ํŠน์ง•์„ ๋””์ฝ”๋”์— ์ „๋‹ฌํ•จ์œผ๋กœ์จ ๋„คํŠธ์›Œํฌ ๊นŠ์ด๋กœ ์ธํ•œ โ€œ์˜๋ฏธ ๊ฒฉ์ฐจโ€(semantic gap)๋ฅผ ์™„ํ™”ํ•œ๋‹ค.

์ด ํŒจ๋Ÿฌ๋‹ค์ž„์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์ˆ˜๋งŽ์€ ์—ฐ๊ตฌ๊ฐ€ Uโ€‘Net์˜ ๊ตฌ์„ฑ ์š”์†Œ์™€ ์—ฐ๊ฒฐ ๋ฐฉ์‹์„ ์ตœ์ ํ™”ํ•˜๋Š” ๋ฐ ์ง‘์ค‘ํ•ด ์™”๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, **UNet++[3]**๋Š” ์ค‘์ฒฉ๋œ ๋ฐ€์ง‘ ์Šคํ‚ต ๊ฒฝ๋กœ๋ฅผ ์„ค๊ณ„ํ•ด ์ธ์ฝ”๋”โ€‘๋””์ฝ”๋” ๊ฐ„ ์˜๋ฏธ ๊ฒฉ์ฐจ๋ฅผ ๊ฐ์†Œ์‹œํ‚ค๊ณ  ๊ฒฝ๋Ÿ‰ ๊ตฌํ˜„์„ ์œ„ํ•œ ๋ชจ๋ธ ํ”„๋ฃจ๋‹์„ ์ง€์›ํ•œ๋‹ค. **MultiResUNet[4]**๋Š” ์ „ํ†ต์ ์ธ Residual Unit์„ ๋‹ค์ค‘ ์Šค์ผ€์ผ Residual Path๋กœ ๊ต์ฒดํ•ด ํŒŒ๋ผ๋ฏธํ„ฐ ์ˆ˜๋ฅผ ํฌ๊ฒŒ ๋Š˜๋ฆฌ์ง€ ์•Š์œผ๋ฉด์„œ ๋‹ค์ค‘ ๋ชจ๋‹ฌ ํŠน์ง• ํ‘œํ˜„๋ ฅ์„ ๊ฐ•ํ™”ํ•œ๋‹ค. **Uโ€‘Net v2[5]**๋Š” ์Šคํ‚ต ์—ฐ๊ฒฐ ๋‚ด ์–‘๋ฐฉํ–ฅ ํŠน์ง• ๊ฐ•ํ™” ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ์žฌ์„ค๊ณ„ํ•ด ๋ถ„ํ•  ์ •ํ™•๋„๋ฅผ ๋†’์ด๊ณ , ๋‹ค์–‘ํ•œ ์ธ์ฝ”๋”โ€‘๋””์ฝ”๋” ๊ตฌ์กฐ์— ํ”Œ๋Ÿฌ๊ทธโ€‘์ธ ํ˜•ํƒœ๋กœ ์ ์šฉ ๊ฐ€๋Šฅํ•จ์„ ์ž…์ฆํ–ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ฐœ์„ ์ ๋“ค์€ ๊ฐ๊ฐ ํŠน์ • ์˜๋ฃŒ ๊ณผ์ œ์—์„œ ํšจ๊ณผ๊ฐ€ ์ž…์ฆ๋˜์—ˆ๋‹ค.


2. ์‹ค์ œ ์—ฃ์ง€ ๋””๋ฐ”์ด์Šค์—์„œ์˜ ์‹ค์‹œ๊ฐ„ ์„ฑ๋Šฅ

Allwinner H618 ๋ฐ Rockchip RK3588๊ณผ ๊ฐ™์€ ์‹ค์ œ ์—ฃ์ง€ ๋””๋ฐ”์ด์Šค์— ๋ฐฐํฌํ•œ ๊ฒฐ๊ณผ, TauFlow๋Š” ์ž์› ์ œํ•œ ์‹œ๋‚˜๋ฆฌ์˜ค์—์„œ ์‹ค์‹œ๊ฐ„ ์„ฑ๋Šฅ๊ณผ ์ €์ „๋ ฅ ์ด์ ์„ ๋ณด์—ฌ์ค€๋‹ค(์ž์„ธํ•œ ๋‚ด์šฉ์€ 4.5์ ˆ ์ฐธ์กฐ).


3. ๋‡Œ ์˜๊ฐ ์ปดํ“จํŒ…(Brainโ€‘Inspired Computing)

๋‡Œ ์˜๊ฐ ์ปดํ“จํŒ…์€ ์ƒ๋ฌผํ•™์  ์‹ ๊ฒฝ ์‹œ์Šคํ…œ์˜ ๊ณ„์‚ฐ ์›๋ฆฌ๋ฅผ ๊ทผ๋ณธ์ ์œผ๋กœ ๋ชจ์‚ฌํ•˜๋ ค๋Š” ์‹œ๋„์ด๋‹ค. ํฌ๊ฒŒ ๋‘ ๊ฐˆ๋ž˜๋กœ ๋‚˜๋‰œ๋‹ค.

  1. ์—ฐ์†์‹œ๊ฐ„ ๋™์  ์‹œ์Šคํ…œ ๊ธฐ๋ฐ˜ ๋ชจ๋ธ

    • ์˜ˆ: Liquid Timeโ€‘Constant(LTC) ๋„คํŠธ์›Œํฌ, ์ผ๋ฐ˜ํ™”๋œ Liquid State Machine ๋“ฑ. ์ด๋“ค ๋ชจ๋ธ์€ ๋ฏธ๋ถ„ ๋ฐฉ์ •์‹์„ ํ†ตํ•ด ๋‰ด๋Ÿฐ์˜ ์—ฐ์†์ ์ธ ๋™์  ์‘๋‹ต์„ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ํ•˜๋ฉฐ, ์ด๋ก ์ ์œผ๋กœ ๋ณต์žกํ•œ ์‹œ๊ณ„์—ด ๋™์—ญํ•™์„ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋‹ค[39].
  2. ์ŠคํŒŒ์ดํ‚น ์‹ ๊ฒฝ๋ง(SNN) ๊ธฐ๋ฐ˜ ๋ชจ๋ธ

    • SNN์€ ์ƒ๋ฌผํ•™์ ์œผ๋กœ ๋” ํ˜„์‹ค์ ์ธ ์ด๋ฒคํŠธโ€‘๋“œ๋ฆฌ๋ธ ์ŠคํŒŒ์ดํฌ ์‹ ํ˜ธ๋ฅผ ์‚ฌ์šฉํ•ด ์ •๋ณด๋ฅผ ์ „๋‹ฌํ•œ๋‹ค. ํ”ํžˆ Spikeโ€‘Timingโ€‘Dependent Plasticity(STDP)์™€ ๊ฒฐํ•ฉ๋˜๋ฉฐ, STDP๋Š” ์ŠคํŒŒ์ดํฌ ๋ฐœ์‚ฌ ์‹œ์  ์ฐจ์ด์— ๋”ฐ๋ผ ์‹œ๋ƒ…์Šค ๊ฐ€์ค‘์น˜๋ฅผ ์ž๋™์œผ๋กœ ์กฐ์ •ํ•˜๋Š” ๋กœ์ปฌ ๋น„์ง€๋„ ํ•™์Šต ๊ทœ์น™์ด๋‹ค. ์ด๋ก ์ ์œผ๋กœ ํŠน์ง•์˜ ์ž๊ฐ€ ์กฐ์งํ™”์™€ ํŒจํ„ด ๋ฐœ๊ฒฌ์— ๋งค์šฐ ์ ํ•ฉํ•˜๋‹ค[47].

ํ•˜์ง€๋งŒ ๋‘ ์ ‘๊ทผ ๋ชจ๋‘ ํ˜„์žฌ ๋”ฅ๋Ÿฌ๋‹ ์‘์šฉ์—์„œ ์‹ฌ๊ฐํ•œ ์ œ์•ฝ์— ์ง๋ฉดํ•œ๋‹ค. ์—ฐ์†์‹œ๊ฐ„ ๋™์  ์‹œ์Šคํ…œ ๊ธฐ๋ฐ˜ ๋ชจ๋ธ์€ ๋ณต์žกํ•œ ODE ์†”๋ฒ„์— ์˜์กดํ•ด ๊ณ„์‚ฐ ๋น„์šฉ์ด ๋ง‰๋Œ€ํ•ด ํ›ˆ๋ จยท์ถ”๋ก  ํšจ์œจ์ด ๋‚ฎ๋‹ค. SNNโ€‘STDP ์กฐํ•ฉ์€ ๋‘ ๊ฐ€์ง€ ํฐ ๋‚œ๊ด€์„ ๊ฐ€์ง„๋‹ค. ์ฒซ์งธ, STDP๋Š” ๋กœ์ปฌ ๋น„์ง€๋„ ๊ทœ์น™์ด๋ฏ€๋กœ ํ”ฝ์…€โ€‘๋ ˆ๋ฒจ ๋ถ„ํ• ๊ณผ ๊ฐ™์ด ์ „์—ญ ๊ฐ๋… ์‹ ํ˜ธ๊ฐ€ ํ•„์š”ํ•œ ๋ณต์žกํ•œ ์ž‘์—…์— ์ง์ ‘ ์ตœ์ ํ™”ํ•˜๊ธฐ ์–ด๋ ต๋‹ค. ๋‘˜์งธ, ์ŠคํŒŒ์ดํฌ ์ž์ฒด๊ฐ€ ์ด์‚ฐ์ ์ด๊ณ  ๋ฏธ๋ถ„ ๋ถˆ๊ฐ€๋Šฅํ•ด ๊ธฐ์กด์˜ ๊ทธ๋ž˜๋””์–ธํŠธ ๊ธฐ๋ฐ˜ ์—ญ์ „ํŒŒ(BP)์™€ ํšจ์œจ์ ์œผ๋กœ ๊ฒฐํ•ฉํ•˜๊ธฐ ์–ด๋ ต๋‹ค(โ€˜surrogate gradientโ€™ ๋ฌธ์ œ). ๊ฒฐ๊ณผ์ ์œผ๋กœ ๋ชจ๋ธ ์ตœ์ ํ™”๊ฐ€ ์–ด๋ ค์›Œ ์ˆ˜๋ ด์ด ๋А๋ฆฌ๊ณ  ์ •ํ™•๋„๊ฐ€ ์ œํ•œ๋œ๋‹ค.

๋”ฐ๋ผ์„œ ๋‡Œ ์˜๊ฐ ์ปดํ“จํŒ…(LTC ํ˜น์€ STDP)์€ ๋™์  ๋ชจ๋ธ๋ง ๋ฐ ํŠน์ง• ์ž๊ฐ€ ์กฐ์งํ™”๋ผ๋Š” ๋งค๋ ฅ์ ์ธ ์ด๋ก ์  ํ‹€์„ ์ œ๊ณตํ•˜์ง€๋งŒ, ํ˜„์žฌ๋Š” ์‹คํ—˜์‹ค ์ˆ˜์ค€ ํƒ๊ตฌ์— ๋จธ๋ฌด๋ฅด๊ณ  ์žˆ์œผ๋ฉฐ, ์—ฃ์ง€ ๋””๋ฐ”์ด์Šค์—์„œ ์‹ค์‹œ๊ฐ„ยท๊ณ ์ •๋ฐ€ ๋ถ„ํ• ์„ ๋งŒ์กฑ์‹œํ‚ค๊ธฐ์—” ์•„์ง ๋ฉ€๋‹ค.


4. ๊ฒฝ๋Ÿ‰ ๋ชจ๋ธ์˜ ๊ทผ๋ณธ์  ๋ณ‘๋ชฉ

Stateโ€‘Space Model(SSM) ๊ธฐ๋ฐ˜ ๊ฒฝ๋Ÿ‰ ๋ชจ๋ธ์ด ์–ด๋А ์ •๋„ ์ง„์ „์„ ๋ณด์˜€์ง€๋งŒ, ์šฐ๋ฆฌ ์—ฐ๊ตฌ๋Š” ๊ทน๋‹จ์ ์ธ ํŒŒ๋ผ๋ฏธํ„ฐ ์••์ถ•(<0.5M) ์ƒํ™ฉ์—์„œ ๊ธฐ์กด ๋ชจ๋ธ์ด ๋‘ ๊ฐ€์ง€ ํ•ต์‹ฌ ๋ณ‘๋ชฉ์„ ๋ณด์ธ๋‹ค๋Š” ๊ฒƒ์„ ๋ฐœ๊ฒฌํ–ˆ๋‹ค. ์ด๋Š” ์ •ํ™•๋„์™€ ํšจ์œจ์„ฑ ์‚ฌ์ด์˜ ๊ทผ๋ณธ์ ์ธ ํŠธ๋ ˆ์ด๋“œโ€‘์˜คํ”„๋ฅผ ์ดˆ๋ž˜ํ•œ๋‹ค.

  1. ํŠน์ง• ์ฒ˜๋ฆฌ ์ •์ ์„ฑ

    • ์˜๋ฃŒ ์˜์ƒ์€ ๊ณ ์ฃผํŒŒ(๋ณ‘๋ณ€ ๊ฒฝ๊ณ„)์™€ ์ €์ฃผํŒŒ(๋ฐฐ๊ฒฝยท์กฐ์ง ๋‚ด๋ถ€) ์ •๋ณด๊ฐ€ ๊ณต์กดํ•œ๋‹ค. ํ˜„์žฌ CNN(๊ณ ์ • ์ปค๋„), Transformer(๊ณ ์ • ์–ดํ…์…˜ ํŒจํ„ด), Mamba(ํ†ตํ•ฉ ์Šค์บ” ๋ฉ”์ปค๋‹ˆ์ฆ˜) ๋“ฑ์€ ๊ธฐ๋ณธ์ ์œผ๋กœ ์ •์ ์ธ ํŠน์ง• ์ฒ˜๋ฆฌ ๊ทœ์น™์„ ์ ์šฉํ•œ๋‹ค. ์ฆ‰, โ€œoneโ€‘sizeโ€‘fitsโ€‘allโ€ ์ „๋žต์œผ๋กœ ๋ชจ๋“  ์˜์—ญ์— ๋™์ผํ•œ ์—ฐ์‚ฐ์„ ์ˆ˜ํ–‰ํ•œ๋‹ค. ์ด๋กœ ์ธํ•ด ๊ฒฝ๋Ÿ‰ ๋ชจ๋ธ์€ ๋ณต์žกํ•œ ๊ฒฝ๊ณ„์—์„œ๋Š” ๋ฏธ์„ธ ๋””ํ…Œ์ผ์„ ๋†“์น˜๊ณ , ๊ท ์ผํ•œ ์˜์—ญ์—์„œ๋Š” ์žก์Œ์ด ์ฆํญ๋˜๋Š” ํ˜„์ƒ์ด ๋ฐœ์ƒํ•œ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด Synapse ๋ฐ์ดํ„ฐ์…‹์—์„œ ์ด๋Ÿฌํ•œ ๊ฒฝ๋Ÿ‰ ๋ชจ๋ธ์€ ๊ณ ์ •๋ฐ€ ๋ฌด๊ฑฐ์šด ๋ชจ๋ธ์— ๋น„ํ•ด Dice ์ ์ˆ˜๊ฐ€ ํ‰๊ท  3โ€‘5% ๋‚ฎ๋‹ค.
  2. ์Šคํ‚ต ์—ฐ๊ฒฐ์˜ ์˜๋ฏธ ๊ฒฉ์ฐจ

    • Uโ€‘shape ๊ตฌ์กฐ๋Š” ์ธ์ฝ”๋” ์–•์€ ํŠน์ง•(์ง€์—ญ ํ…์Šค์ฒ˜ยท๊ณต๊ฐ„ ๋””ํ…Œ์ผ)๊ณผ ๋””์ฝ”๋” ๊นŠ์€ ํŠน์ง•(์ „์—ญ ์˜๋ฏธยท์œ„์น˜ ์ •๋ณด)์„ ์—ฐ๊ฒฐํ•˜๋Š” ์Šคํ‚ต ์—ฐ๊ฒฐ์— ํฌ๊ฒŒ ์˜์กดํ•œ๋‹ค. ๋ฌด๊ฑฐ์šด ๋ชจ๋ธ(์˜ˆ: DAโ€‘TransUNet[14][15])์€ ์ถฉ๋ถ„ํ•œ ํŒŒ๋ผ๋ฏธํ„ฐ ์šฉ๋Ÿ‰์„ ๋ฐ”ํƒ•์œผ๋กœ ๋ณต์žกํ•œ ๋ฉ€ํ‹ฐโ€‘ํ—ค๋“œ ์–ดํ…์…˜, ๊ณต๊ฐ„โ€‘์ฑ„๋„ ์ด์ค‘ ๋ณด์ •, ๋ฉ€ํ‹ฐโ€‘์Šค์ผ€์ผ Transformer ์œตํ•ฉ ๋“ฑ์„ ํ†ตํ•ด ์ด ๊ฒฉ์ฐจ๋ฅผ โ€œ์ •๋ ฌโ€ํ•œ๋‹ค. ๋ฐ˜๋ฉด ๊ฒฝ๋Ÿ‰ ๋ชจ๋ธ์€ ์ด๋Ÿฌํ•œ ๋ณต์žก ์—ฐ์‚ฐ์„ ์ˆ˜ํ–‰ํ•  ํŒŒ๋ผ๋ฏธํ„ฐ๊ฐ€ ๋ถ€์กฑํ•ด ๋‹จ์ˆœ ์—ฐ๊ฒฐ ํ˜น์€ ์–•์€ ์–ดํ…์…˜๋งŒ ์ ์šฉํ•˜๊ฒŒ ๋˜๋ฉด ํŠน์ง• ์ถฉ๋Œ์ด ์‹ฌ๊ฐํ•ด์ง„๋‹ค. Wang et al.[16]์€ ๊ฒฝ๋Ÿ‰ Transformerโ€‘Uโ€‘Net์—์„œ ์ธ์ฝ”๋”ยท๋””์ฝ”๋” ํŠน์ง•์„ ์ง์ ‘ ์œตํ•ฉํ•˜๋ฉด ์ฝ”์‚ฌ์ธ ์œ ์‚ฌ๋„๊ฐ€ 25โ€‘30% ๊ฐ์†Œํ•œ๋‹ค๋Š” ์‹คํ—˜์„ ์ œ์‹œํ–ˆ๋‹ค. ์ด๋Š” ์ง€์—ญ ๋””ํ…Œ์ผ๊ณผ ๊ณ ์ˆ˜์ค€ ์˜๋ฏธ ์‚ฌ์ด์˜ ๋ถˆ์ผ์น˜ยท๊ฐ„์„ญ์ด ๋ถ„ํ•  ์ •ํ™•๋„๋ฅผ ์ œํ•œํ•˜๋Š” ํ•ต์‹ฌ ์š”์ธ์ž„์„ ๋ณด์—ฌ์ค€๋‹ค.

TauFlow๋Š” ์ด๋Ÿฌํ•œ ๋‘ ๋ณ‘๋ชฉ์„ ๋™์‹œ์— ํ•ด์†Œํ•˜๊ธฐ ์œ„ํ•ด ์ž…๋ ฅโ€‘์ ์‘ํ˜• โ€œ์‹œ๊ฐ„ ์ƒ์ˆ˜โ€(time constant) ๋ฅผ ๋„์ž…ํ•˜๊ณ , ์ด๋ฅผ ํ†ตํ•ด ํŠน์ง• ์—…๋ฐ์ดํŠธ ์†๋„์™€ ๊ต์ฐจโ€‘๋ชจ๋‹ฌ ํŠน์ง• ์œตํ•ฉ ์ „๋žต์„ ๋™์ ์œผ๋กœ ์กฐ์ ˆํ•œ๋‹ค.


5. ํ•ต์‹ฌ ๋ชจ๋“ˆ ๋ฐ ๋ฏธ์„ธ ์กฐ์ • ๋ฉ”์ปค๋‹ˆ์ฆ˜

5.1 Convolutional Longโ€‘Time Constant Cell (ConvLTC)

  • ๋ชฉํ‘œ: โ€œ์—…๋ฐ์ดํŠธ ์†๋„ ๋ถ€์กฑโ€ ๋ฌธ์ œ ํ•ด๊ฒฐ.

  • LTC ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ์ฐจ์šฉํ•ด ๊ฐ ๊ณต๊ฐ„ ์œ„์น˜๋งˆ๋‹ค ์ปจ๋ณผ๋ฃจ์…˜ ํˆฌ์˜์„ ํ†ตํ•ด ๋™์ ์œผ๋กœ ์‹œํ€€์Šค๋ฅผ ์ƒ์„ฑํ•œ๋‹ค. ์ด ์‹œํ€€์Šค๋Š” ์žฌ๊ท€ ์œ ๋‹›์˜ ์—…๋ฐ์ดํŠธ ๋น„์œจ์„ ์ง์ ‘ ์ œ์–ดํ•œ๋‹ค. ์ž‘์€ ๊ฐ’์€ ๋ณ‘๋ณ€ ๊ฒฝ๊ณ„์™€ ๊ฐ™์€ ๊ณ ์ฃผํŒŒ ์˜์—ญ์—์„œ ํŠน์ง• ์—…๋ฐ์ดํŠธ๋ฅผ ๊ฐ€์†ํ™”ํ•˜๊ณ , ํฐ ๊ฐ’์€ ๋ฐฐ๊ฒฝ๊ณผ ๊ฐ™์€ ์ €์ฃผํŒŒ ์˜์—ญ์—์„œ ์žก์Œ ์–ต์ œ๋ฅผ ๋ถ€๋“œ๋Ÿฝ๊ฒŒ ๋งŒ๋“ ๋‹ค. ์ฆ‰, ๊ณต๊ฐ„โ€ฏ+โ€ฏ์‹œ๊ฐ„ 2์ฐจ์› ๋™์  ๋ชจ๋ธ๋ง์„ ํšจ์œจ์ ์œผ๋กœ ๊ตฌํ˜„ํ•œ๋‹ค.

  • ๋ชฉํ‘œ: โ€œ๋ชจ๋‹ฌ ์ผ๊ด€์„ฑ ๋ถ€์กฑโ€ ๋ฌธ์ œ ํ•ด๊ฒฐ.

    • ๋จผ์ € ์ง€์—ญ ์ด๋ฏธ์ง€ ๋ณต์žก๋„์— ๋”ฐ๋ผ ์—ฐ์‚ฐ ์ž์›์„ ๋™์ ์œผ๋กœ ํ• ๋‹นํ•œ๋‹ค(์˜ˆ: ๋ณต์žก๋„๊ฐ€ ๋†’์€ ์˜์—ญ์— 5๊ฐœ์˜ ์ •๋ฐ€ ์—ฐ์‚ฐ ๊ทธ๋ฃน์„ ํ• ๋‹น).
    • ๋™์‹œ์— ์Šคํ‚ต ์—ฐ๊ฒฐ ์œตํ•ฉ ์‹œ โ€‘guided attention ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ์ ์šฉํ•ด ๋””์ฝ”๋”์™€ ๋†’์€ ์ผ๊ด€์„ฑ์„ ๋ณด์ด๋Š” ๊ต์ฐจโ€‘๋ชจ๋‹ฌ ํ•ต์‹ฌ ํŠน์ง•์„ ์šฐ์„  ์„ ํƒํ•œ๋‹ค.

5.2 STDPโ€‘Module (Spikeโ€‘Timingโ€‘Dependent Plasticity)

  • TauFlow๋Š” SNN ์˜๊ฐ์˜ STDP ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ํ˜์‹ ์ ์œผ๋กœ ๋„์ž…ํ•œ๋‹ค. ์ด ๋ชจ๋“ˆ์€ ์ „๋ฐฉ ๊ฐ€์ค‘์น˜ ์กฐ์ •๊ธฐ ์—ญํ• ์„ ์ˆ˜ํ–‰ํ•ด, ํŠน์ง•์˜ ์‹œ๊ฐ„ ๋ณ€๋™์— ๋”ฐ๋ผ ํ•ต์‹ฌ ๋ชจ๋“ˆ ๊ฐ€์ค‘์น˜๋ฅผ ๊ฐ•ํ™”ํ•˜๊ฑฐ๋‚˜ ์–ต์ œํ•œ๋‹ค(์ƒ๋ฌผํ•™์  LTP/LTD์™€ ์œ ์‚ฌ).

  • STDP๋Š” ConvLTC์™€ ์‹œ๋„ˆ์ง€ ํšจ๊ณผ๋ฅผ ๋‚ด๋ฉฐ, ๊ทนํžˆ ์ ์€ ํŒŒ๋ผ๋ฏธํ„ฐ ํ•˜์—์„œ ๋‹ค์ฐจ์› ์ ์‘ํ˜• ํŠน์ง• ์žฌ๊ตฌ์„ฑ์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•˜๊ณ , ์ธ์ฝ”๋”ยท๋””์ฝ”๋” ๊ฐ„ ํŠน์ง• ์ถฉ๋Œ์„ ํฌ๊ฒŒ ๊ฐ์†Œ์‹œํ‚จ๋‹ค.

๋‘ ๋ชจ๋“ˆ์˜ ํ˜‘์—…์„ ํ†ตํ•ด TauFlow๋Š” ์ด ํŒŒ๋ผ๋ฏธํ„ฐ 0.33โ€ฏM ์ดํ•˜๋ฅผ ์œ ์ง€ํ•˜๋ฉด์„œ๋„, ๊ธฐ์กด ๊ฒฝ๋Ÿ‰ ๋ฐฉ๋ฒ•์—์„œ 35โ€‘40%์˜€๋˜ ์ธ์ฝ”๋”โ€‘๋””์ฝ”๋” ์ถฉ๋Œ ์˜์—ญ ๋น„์œจ์„ 8โ€‘10% ์ˆ˜์ค€์œผ๋กœ ํฌ๊ฒŒ ๋‚ฎ์ถ˜๋‹ค.


6. ์ฃผ์š” ๊ธฐ์—ฌ

  1. ๋ฉ”์ปค๋‹ˆ์ฆ˜ ์ฐจ์› โ€“ ์ž…๋ ฅโ€‘์ ์‘ํ˜• ์‹œ๊ฐ„ ์ƒ์ˆ˜ ๋ฉ”์ปค๋‹ˆ์ฆ˜(LTC)์„ Uโ€‘shape ๋„คํŠธ์›Œํฌ์— ํšจ์œจ์ ์ด๊ณ  ๋ฏธ๋ถ„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ†ตํ•ฉํ•œ TauFlow ์•„ํ‚คํ…์ฒ˜๋ฅผ ์ œ์•ˆํ•œ๋‹ค. ์ด๋Š” ํ”ฝ์…€โ€‘๋ ˆ๋ฒจ ๋™์  ํŠน์ง• ์ฒ˜๋ฆฌ ์†๋„ ์ œ์–ด๋ฅผ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•˜์—ฌ ๊ธฐ์กด ๊ฒฝ๋Ÿ‰ ๋ชจ๋ธ์˜ ์ •์  ์ฒ˜๋ฆฌ ๋ณ‘๋ชฉ์„ ํ•ด์†Œํ•œ๋‹ค.

  2. ์œตํ•ฉยท์ž๊ธฐ ์กฐ์งํ™” ํ˜์‹  โ€“ TauFlowโ€‘Sequence ๋™์  ๊ทธ๋ฃนํ™” ๋ชจ๋“ˆ๊ณผ SNNโ€‘์˜๊ฐ STDP ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ๊ฒฐํ•ฉํ•œ๋‹ค. STDP๋Š” ์ „๋ฐฉ ๊ฐ€์ค‘์น˜ ์กฐ์ •๊ธฐ๋กœ ์ž‘๋™ํ•ด ํŠน์ง•์˜ ์‹œ๊ฐ„ ๋ณ€๋™์— ๋”ฐ๋ผ ๊ทธ๋ฃนํ™” ํŒจํ„ด์„ ์ž๋™์œผ๋กœ ๊ฐ•ํ™”ยท์–ต์ œํ•œ๋‹ค. ์ด๋กœ์จ ์—ฐ์‚ฐ ์ž์›(๋™์  ๊ทธ๋ฃน ์ˆ˜)๊ณผ ํŠน์ง• ์œตํ•ฉ(๊ต์ฐจโ€‘๋ชจ๋‹ฌ ์ผ๊ด€์„ฑ)์„ ๋™์‹œ์— ๋™์ ์œผ๋กœ ์ œ์–ดํ•˜๊ณ , ์ธ์ฝ”๋”โ€‘๋””์ฝ”๋” ์ถฉ๋Œ ๋น„์œจ์„ 35โ€‘40% โ†’ 8โ€‘10%๋กœ ๊ฐ์†Œ์‹œํ‚จ๋‹ค.

  3. ์ œ์•ฝ ์กฐ๊ฑด ํ•˜์˜ ์„ฑ๋Šฅ โ€“ ์ด ํŒŒ๋ผ๋ฏธํ„ฐ 0.33โ€ฏM์ด๋ผ๋Š” ๊ทน์†Œ ํŒŒ๋ผ๋ฏธํ„ฐ ์ˆ˜์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ , ์„ธ ๊ฐ€์ง€ ๊ณต๊ฐœ ์˜๋ฃŒ ๋ฐ์ดํ„ฐ์…‹(์„  ๋ถ„ํ• , ํ•ต ๋ถ„ํ• , ๋‹ค๊ธฐ๊ด€ ๋ถ„ํ• )์—์„œ ๊ธฐ์กด ๊ฒฝ๋Ÿ‰ SOTA๋ฅผ ๋Šฅ๊ฐ€ํ•œ๋‹ค.

    • GlaS: Diceโ€ฏ=โ€ฏ92.12โ€ฏ% (UDTransNet ๋Œ€๋น„ +1.09โ€ฏ%)
    • MoNuSeg: Diceโ€ฏ=โ€ฏ80.97โ€ฏ% (MSVMโ€‘UNet ๋Œ€๋น„ +1.11โ€ฏ%)
    • Synapse: ํ‰๊ท  Diceโ€ฏ=โ€ฏ90.85โ€ฏ% (UDTransNet ๋Œ€๋น„ +1.57โ€ฏ%), ํŠนํžˆ ์ทŒ์žฅ ๊ธฐ๊ด€์—์„œ Diceโ€ฏ=โ€ฏ88.1โ€ฏ% (+2.3โ€ฏ%)
    • ๋น„์˜๋ฃŒ Cityscapes์—์„œ๋„ mIoUโ€ฏ=โ€ฏ79.26โ€ฏ%๋ฅผ ๊ธฐ๋ก, ๋„๋ฉ”์ธ ์ผ๋ฐ˜ํ™” ๋Šฅ๋ ฅ์„ ์ž…์ฆํ•œ๋‹ค.
  4. ์‹ค์ œ ๋ฐฐํฌ ๋ฐ ์—ฃ์ง€ ๊ฒ€์ฆ โ€“ ๋‹ค์–‘ํ•œ ์ž„๋ฒ ๋””๋“œ ํ”Œ๋žซํผ(์˜ˆ: Allwinner H618, Rockchip RK3588)์—์„œ ์ถ”๋ก  ์†๋„, ๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์šฉ๋Ÿ‰, ์ „๋ ฅ ์†Œ๋ชจ๋ฅผ ์ •๋Ÿ‰ํ™”ํ•˜์—ฌ ๋ชจ๋ฐ”์ผ ์˜๋ฃŒ ๋””๋ฐ”์ด์Šค์—์˜ ์‹ค์šฉ์„ฑ์„ ์ž…์ฆํ•œ๋‹ค.

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


7. ๊ฒฝ๋Ÿ‰ ๋„คํŠธ์›Œํฌ ์„ค๊ณ„์˜ ์ฃผ์š” ์ „๋žต

๊ฒฝ๋Ÿ‰ ์„ค๊ณ„๋Š” ํŒŒ๋ผ๋ฏธํ„ฐ ์••์ถ•๊ณผ ์—ฐ์‚ฐ ํšจ์œจ์„ฑ ํ–ฅ์ƒ์„ ๋ชฉํ‘œ๋กœ ํ•˜๋ฉฐ, ํฌ๊ฒŒ ๊ตฌ์กฐ ๋‹จ์ˆœํ™”, ์ปจ๋ณผ๋ฃจ์…˜ ์ตœ์ ํ™”, ์ƒˆ๋กœ์šด ์—ฐ์‚ฐ์ž ๋Œ€์ฒด ์„ธ ๊ฐ€์ง€ ์ „๋žต์œผ๋กœ ์ „๊ฐœ๋œ๋‹ค. ์ตœ๊ทผ Uโ€‘Net ๊ธฐ๋ฐ˜ ๋ณ€ํ˜•์ด ํ’๋ถ€ํ•˜๊ฒŒ ๋“ฑ์žฅํ•˜๊ณ  ์žˆ๋‹ค.

7.1 ์ˆœ์ˆ˜ ์ปจ๋ณผ๋ฃจ์…˜ ๊ธฐ๋ฐ˜ ๊ฒฝ๋Ÿ‰ ์•„ํ‚คํ…์ฒ˜

  • LFTโ€‘UNet[18]: ๋ณต์žกํ•œ ์–ดํ…์…˜ยทTransformer ๋ชจ๋“ˆ์„ ๋ฐฐ์ œํ•˜๊ณ , ์ปค๋„ ํฌ๊ธฐยท์ฑ„๋„ ๋น„์œจ ์ตœ์ ํ™”๋งŒ์œผ๋กœ ํŒŒ๋ผ๋ฏธํ„ฐ 100k ์ดํ•˜, ๊ธฐ๋ณธ์ ์ธ ๋ถ„ํ•  ์„ฑ๋Šฅ์„ ์œ ์ง€ํ•œ๋‹ค.
  • GAโ€‘UNet[19]: Ghost ๋ชจ๋“ˆยท์–ดํ…์…˜์„ ๊ฒฐํ•ฉํ•ด ํŒŒ๋ผ๋ฏธํ„ฐ 2.18โ€ฏM, ISICโ€ฏ2018์—์„œ ๋†’์€ Dice๋ฅผ ๋‹ฌ์„ฑํ•˜๋ฉด์„œ ์ถ”๋ก  ์†๋„๋„ ๋น ๋ฅด๋‹ค.
  • LATUPโ€‘Net[20]: 3D ์˜๋ฃŒ ์˜์ƒ(๋‡Œ์ข…์–‘ MRI)์šฉ ๊ฒฝ๋Ÿ‰ 3D ์–ดํ…์…˜ Uโ€‘Net์œผ๋กœ, ๋ณ‘๋ ฌ ๊ทธ๋ฃน ์ปจ๋ณผ๋ฃจ์…˜์„ ํ†ตํ•ด ์ „ํ†ต 3D Uโ€‘Net ๋Œ€๋น„ 5๋ฐฐ ์ ์€ ํŒŒ๋ผ๋ฏธํ„ฐ๋กœ Diceโ€ฏ=โ€ฏ89.2โ€ฏ%๋ฅผ ๊ธฐ๋กํ•œ๋‹ค.
  • GhostNet ๊ธฐ๋ฐ˜ Uโ€‘Net[21]: Ghost ๋ชจ๋“ˆ์„ ํ™œ์šฉํ•ด โ€œ๊ธฐ๋ณธ ํŠน์ง•โ€ฏ+โ€ฏGhost ํŠน์ง•โ€์„ ์ƒ์„ฑ, GFLOPs๋ฅผ 58โ€ฏ% ์ ˆ๊ฐํ•˜๋ฉด์„œ ์‹ ๊ฒฝ ๋กœ๋ด‡ ๋ถ„์•ผ ๋‡Œ ์กฐ์ง ๋ถ„ํ• ์—์„œ ๊ฒฝ๊ณ„ ์ •ํ™•๋„ 90.5โ€ฏ%๋ฅผ ์œ ์ง€ํ•œ๋‹ค.

7.2 Mamba ๊ธฐ๋ฐ˜ ๊ฒฝ๋Ÿ‰ ๋ชจ๋ธ

๊ตฌ์กฐํ™”๋œ Stateโ€‘Space Model(SSM)์˜ ๋“ฑ์žฅ์œผ๋กœ Visionโ€ฏMamba๋Š” ์„ ํ˜• ๋ณต์žก๋„์™€ ์žฅ๊ฑฐ๋ฆฌ ์ข…์†์„ฑ ๋ชจ๋ธ๋ง ๋Šฅ๋ ฅ์œผ๋กœ ๊ฒฝ๋Ÿ‰ ๋ถ„ํ• ์˜ ํ•ต์‹ฌ ์—ฐ์‚ฐ์ž๊ฐ€ ๋˜์—ˆ๋‹ค.

  • Uโ€‘Mamba[22]: Mamba๋ฅผ ์ธ์ฝ”๋” bottleneck์— ์‚ฝ์ž…ํ•ด ์„ ํ˜• ๋ณต์žก๋„ ์ „์—ญ ๋ชจ๋ธ๋Ÿฌ๋ฅผ ๊ตฌํ˜„, 3D ๋ณต๋ถ€ ๋ถ„ํ• (nnUโ€‘Net Diceโ€ฏ=โ€ฏ79.3โ€ฏ% โ†’ 86.4โ€ฏ%)์„ ํฌ๊ฒŒ ํ–ฅ์ƒ์‹œ์ผฐ๋‹ค.
  • VMโ€‘UNet[23]: ์ธ์ฝ”๋” ์ผ๋ถ€ ์ปจ๋ณผ๋ฃจ์…˜ ๋ธ”๋ก์„ ๊ฒฝ๋Ÿ‰ Mamba ์œ ๋‹›์œผ๋กœ ๊ต์ฒด, Synapse ๋ณต๋ถ€ ๋‹ค๊ธฐ๊ด€ ๋ถ„ํ• ์—์„œ ์„ ํ˜•โ€‘์‹œ๊ฐ„ ์ถ”๋ก ์„ ๋‹ฌ์„ฑํ–ˆ๋‹ค.
  • Hโ€‘VMUNet[25], LKMโ€‘UNet[26], MSVMโ€‘UNet[27], VMAXLโ€‘UNet[28] ๋“ฑ์€ Mamba ์ปค๋„ ํฌ๊ธฐยท๊ณ ์ฐจ์› ํ™•์žฅยท๋ฉ€ํ‹ฐโ€‘์Šค์ผ€์ผ ์ปจ๋ณผ๋ฃจ์…˜ ๊ฒฐํ•ฉ ๋“ฑ์„ ํ†ตํ•ด ์„ธ๋ฐ€ ๊ตฌ์กฐ(์ ‘์ฐฉ ์„ )์™€ ๋Œ€๊ทœ๋ชจ ๊ธฐ๊ด€(๋ณต๋ถ€) ๋ชจ๋‘์—์„œ ์„ฑ๋Šฅ์„ ๋Œ์–ด์˜ฌ๋ ธ๋‹ค.

7.3 ์–ดํ…์…˜ยท์ปจ๋ณผ๋ฃจ์…˜ ๊ฒฐํ•ฉ ๊ฒฝ๋Ÿ‰ ๋ชจ๋ธ

  • AttEโ€‘UNet[29]: ๊ฒฝ๋Ÿ‰ ์—ฃ์ง€โ€‘์–ดํ…์…˜ ๊ฐ•ํ™” ๋ธŒ๋žœ์น˜๋ฅผ ์ œ์•ˆ, Canny ํ•„ํ„ฐ์™€ ํ•™์Šต ๊ฐ€๋Šฅํ•œ ๊ฒŒ์ดํŠธ ์œตํ•ฉ์„ ๊ฒฐํ•ฉํ•ด PanNuke์—์„œ F1โ€ฏ=โ€ฏ76.3โ€ฏ%, IoUโ€ฏ=โ€ฏ65.4โ€ฏ%๋ฅผ ๋‹ฌ์„ฑ, ํŒŒ๋ผ๋ฏธํ„ฐ 0.548โ€ฏMb.
  • ESโ€‘UNet[30]: ์ „์ฒด ์Šคํ‚ต ๊ฒฝ๋กœ์— ๊ฒฝ๋Ÿ‰ ์ฑ„๋„ ์–ดํ…์…˜ ๋ชจ๋“ˆ์„ ์ง๋ ฌ๋กœ ์‚ฝ์ž…, 3D ๊ณ ํ•ด์ƒ๋„ ์˜๋ฃŒ ๋ณผ๋ฅจ์—์„œ ํŒŒ๋ผ๋ฏธํ„ฐ ์ฆ๊ฐ€ ์—†์ด ๋ฉ€ํ‹ฐโ€‘์Šค์ผ€์ผ ํŠน์ง• ์œตํ•ฉ์„ ๊ฐ•ํ™”, HECKTOR ๋ฐ์ดํ„ฐ์…‹์—์„œ DSCโ€ฏ=โ€ฏ76.87โ€ฏ% (๊ธฐ๋ณธ 3D Uโ€‘Net ๋Œ€๋น„ +4.37โ€ฏ%).

์ด๋Ÿฌํ•œ ๊ฒฝ๋Ÿ‰ ๋ชจ๋ธ๋“ค์€ ํŒŒ๋ผ๋ฏธํ„ฐ ์••์ถ•์— ์„ฑ๊ณตํ–ˆ์ง€๋งŒ, ์˜๋ฃŒ ์˜์ƒ์˜ ์ด์งˆ์„ฑ(ํ๋ฆฟํ•œ ๊ฒฝ๊ณ„ยท๋‹ค์ค‘ ๋ชจ๋‹ฌ ์žก์Œ) ์ฒ˜๋ฆฌ ์‹œ ์ˆ˜์šฉ ์˜์—ญ๊ณผ ํŠน์ง• ํ‘œํ˜„๋ ฅ์— ํ•œ๊ณ„๊ฐ€ ์žˆ์–ด ๊ทน๋‹จ์ ์ธ ๊ฒฝ๋Ÿ‰ ์ƒํ™ฉ์—์„œ๋Š” ์ •ํ™•๋„ ์ €ํ•˜๊ฐ€ ๋ฐœ์ƒํ•œ๋‹ค.


8. ๋™์  ์—ฐ์‚ฐ์žยทํŠน์ง• ์œตํ•ฉ ์ตœ์ ํ™” ์—ฐ๊ตฌ

์˜๋ฃŒ ์˜์ƒ์˜ ๋™์  ํŠน์„ฑ(ํ๋ฆฟํ•œ ๋ณ‘๋ณ€ ๊ฒฝ๊ณ„ยท์ด์งˆ์  ์กฐ์ง ํ…์Šค์ฒ˜)์€ ๋ชจ๋ธ์ด ์ ์‘ํ˜• ํŠน์ง• ์ฒ˜๋ฆฌ ๋Šฅ๋ ฅ์„ ๊ฐ€์ ธ์•ผ ํ•จ์„ ์˜๋ฏธํ•œ๋‹ค. ์ตœ๊ทผ ์—ฐ๊ตฌ๋Š” ํฌ๊ฒŒ ๋™์  ์—ฐ์‚ฐ์ž ์„ค๊ณ„์™€ ํŠน์ง• ์œตํ•ฉ ๋ฉ”์ปค๋‹ˆ์ฆ˜ ์ตœ์ ํ™” ๋‘ ์ถ•์œผ๋กœ ์ „๊ฐœ๋œ๋‹ค.

8.1 ๋™์  ์—ฐ์‚ฐ์ž์™€ ๋„คํŠธ์›Œํฌ ์•„ํ‚คํ…์ฒ˜

  • Dโ€‘Net[31]: ๋™์  ๋Œ€ํ˜• ์ปค๋„ ์ปจ๋ณผ๋ฃจ์…˜์„ ์ œ์•ˆ, 5ร—5ร—5์™€ 7ร—7ร—7 ๊นŠ์ด๋ณ„ ๋ถ„๋ฆฌ ์ปค๋„์„ ์—ฐ์‡„ํ•ด 23ร—23ร—23 ์ดˆ๋Œ€ํ˜• ์ˆ˜์šฉ ์˜์—ญ์„ ๊ตฌํ˜„ํ•˜๊ณ , ์ „์—ญ ํ’€๋ง ๊ธฐ๋ฐ˜ ์ฑ„๋„โ€‘๊ณต๊ฐ„ ์ด์ค‘ ๋™์  ์„ ํƒ ๋ฉ”์ปค๋‹ˆ์ฆ˜์œผ๋กœ ๋‹ค์ค‘ ์Šค์ผ€์ผ ํŠน์ง•์„ ๊ฐ€์ค‘์น˜ํ•œ๋‹ค. ๊ฐ„์•” ํ˜ˆ๊ด€โ€‘์ข…์–‘ CT ๋ถ„ํ• ์—์„œ ๋ฏธ์„ธ ํ˜ˆ๊ด€ ์žฌํ˜„์œจ์ด 8.3โ€ฏ% ํ–ฅ์ƒ๋˜์—ˆ๋‹ค.
  • E2ENet[32]: โ€œ๋‹ค๋‹จ๊ณ„ ์–‘๋ฐฉํ–ฅ ํฌ์†Œ ํŠน์ง• ํ๋ฆ„โ€ฏ+โ€ฏ์ œํ•œ ๊นŠ์ดโ€‘์‹œํ”„ํŠธ ์ปจ๋ณผ๋ฃจ์…˜โ€์„ ์„ค๊ณ„. DSFF ๋ฉ”์ปค๋‹ˆ์ฆ˜์œผ๋กœ 3๋ฐฉํ–ฅ(์œ„ยท์•„๋ž˜ยท์ „ํ›„)์—์„œ ๋‹ค์ค‘ ์Šค์ผ€์ผ ์ •๋ณด๋ฅผ ๋™์ ์œผ๋กœ ์„ ํƒยท์œตํ•ฉํ•˜๊ณ , ๊นŠ์ด ์‹œํ”„ํŠธ ์ปจ๋ณผ๋ฃจ์…˜(1ร—3ร—3)์œผ๋กœ 3D ๊ณต๊ฐ„ ๊ด€๊ณ„๋ฅผ ํšจ์œจ์ ์œผ๋กœ ํฌ์ฐฉํ•œ๋‹ค. ํŒŒ๋ผ๋ฏธํ„ฐ๋Š” ํ‘œ์ค€ 3D ์ปจ๋ณผ๋ฃจ์…˜์˜ 1/3 ์ˆ˜์ค€์ด๋ฉฐ, AMOSโ€‘CT ๋‹ค๊ธฐ๊ด€ ์ฑŒ๋ฆฐ์ง€์—์„œ mDiceโ€ฏ=โ€ฏ90.3โ€ฏ%๋ฅผ ๋‹ฌ์„ฑํ–ˆ๋‹ค.
  • DAFNet[33]: ์ด์ค‘ ๋ธŒ๋žœ์น˜ ํŠน์ง• ๋ถ„ํ•ด์™€ ๋„๋ฉ”์ธ ์ ์‘ํ˜• ์œตํ•ฉ์„ ๊ฒฐํ•ฉ, ์ธ์ฝ”๋”ฉ ๋‹จ๊ณ„์—์„œ ์ ์‘ํ˜• ๊ธ€๋กœ๋ฒŒ ์ ์™ธ์„ ยท๊ฐ€์‹œ๊ด‘์„  ํŠน์ง• ๋ถ„ํฌ ์ •๋ ฌ์„ ์ˆ˜ํ–‰ํ•œ๋‹ค.

์ด์™€ ๊ฐ™์€ ๋™์  ์—ฐ์‚ฐ์ž๋“ค์€ ํŠน์ง• ์ฒ˜๋ฆฌ ์†๋„์™€ ์ˆ˜์šฉ ์˜์—ญ์„ ์ž…๋ ฅ์— ๋”ฐ๋ผ ๊ฐ€๋ณ€ํ•˜๊ฒŒ ๋งŒ๋“ค์–ด, ์˜๋ฃŒ ์˜์ƒ์˜ ๊ณ ยท์ €์ฃผํŒŒ ํ˜ผํ•ฉ ํŠน์„ฑ์„ ๋ณด๋‹ค ํšจ๊ณผ์ ์œผ๋กœ ๋‹ค๋ฃฐ ์ˆ˜ ์žˆ๋‹ค.


9. ๊ฒฐ๋ก 

๋ณธ ๋…ผ๋ฌธ์€ ๊ทน๋‹จ์ ์ธ ํŒŒ๋ผ๋ฏธํ„ฐ ์ œ์•ฝ(<0.5โ€ฏM) ํ•˜์—์„œ๋„ ์ •ํ™•๋„์™€ ํšจ์œจ์„ฑ ์‚ฌ์ด์˜ ํŠธ๋ ˆ์ด๋“œโ€‘์˜คํ”„๋ฅผ ๊ทผ๋ณธ์ ์œผ๋กœ ํ•ด์†Œํ•˜๋Š” ์ƒˆ๋กœ์šด ๊ฒฝ๋Ÿ‰ ์˜๋ฃŒ ์˜์ƒ ๋ถ„ํ•  ํ”„๋ ˆ์ž„์›Œํฌ TauFlow๋ฅผ ์ œ์•ˆํ•œ๋‹ค. ํ•ต์‹ฌ ์•„์ด๋””์–ด๋Š” ์ž…๋ ฅโ€‘์ ์‘ํ˜• ์‹œ๊ฐ„ ์ƒ์ˆ˜(LTC)์™€ SNNโ€‘์˜๊ฐ STDP๋ฅผ ๊ฒฐํ•ฉํ•ด ๊ณต๊ฐ„ยท์‹œ๊ฐ„ยท๋ชจ๋‹ฌ 3์ฐจ์›์—์„œ ๋™์  ํŠน์ง• ๋ชจ๋ธ๋ง๊ณผ ์ž๊ธฐ ์กฐ์งํ™”๋ฅผ ์‹คํ˜„ํ•˜๋Š” ๊ฒƒ์ด๋‹ค.

์‹คํ—˜ ๊ฒฐ๊ณผ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.

  • ํŒŒ๋ผ๋ฏธํ„ฐ: 0.33โ€ฏM (์ง€์‹ ์ฆ๋ฅ˜ ์—†์ด)
  • ์ธ์ฝ”๋”โ€‘๋””์ฝ”๋” ์ถฉ๋Œ ๋น„์œจ: 35โ€‘40โ€ฏ% โ†’ 8โ€‘10โ€ฏ%
  • ์ฃผ์š” ์˜๋ฃŒ ๋ฐ์ดํ„ฐ์…‹: GlaS Diceโ€ฏ=โ€ฏ92.12โ€ฏ% / MoNuSeg Diceโ€ฏ=โ€ฏ80.97โ€ฏ% / Synapse ํ‰๊ท  Diceโ€ฏ=โ€ฏ90.85โ€ฏ%
  • ๋น„์˜๋ฃŒ Cityscapes: mIoUโ€ฏ=โ€ฏ79.26โ€ฏ% (๋„๋ฉ”์ธ ์ผ๋ฐ˜ํ™” ์ž…์ฆ)
  • ์—ฃ์ง€ ๋””๋ฐ”์ด์Šค: Allwinner H618, Rockchip RK3588 ๋“ฑ์—์„œ ์‹ค์‹œ๊ฐ„ ์ถ”๋ก ยท์ €์ „๋ ฅ ์šด์šฉ ๊ฒ€์ฆ

๋”ฐ๋ผ์„œ TauFlow๋Š” ๊ฒฝ๋Ÿ‰ ๋„คํŠธ์›Œํฌ ์„ค๊ณ„, ๋™์  ๋ชจ๋ธ๋งยทํŠน์ง• ์œตํ•ฉ ์ตœ์ ํ™”, ๋‡Œ ์˜๊ฐ ์ปดํ“จํŒ…์ด๋ผ๋Š” ์„ธ ๊ฐ€์ง€ ์ฃผ์š” ์—ฐ๊ตฌ ํ๋ฆ„์„ ํ†ตํ•ฉํ•˜๋ฉด์„œ๋„, ๊ธฐ์กด ๊ฒฝ๋Ÿ‰ SOTA๋ฅผ ๋Šฅ๊ฐ€ํ•˜๋Š” ์„ฑ๋Šฅ์„ ๋‹ฌ์„ฑํ•œ๋‹ค. ํ–ฅํ›„ ์—ฐ๊ตฌ์—์„œ๋Š” ๋ณด๋‹ค ๋‹ค์–‘ํ•œ ์˜๋ฃŒ ๋ชจ๋‹ฌ๋ฆฌํ‹ฐ์™€ ์‹ค์‹œ๊ฐ„ ์ž„์ƒ ์›Œํฌํ”Œ๋กœ์šฐ์— ์ ์šฉํ•˜๊ธฐ ์œ„ํ•œ ์ถ”๊ฐ€ ์ตœ์ ํ™”์™€, STDPโ€‘๊ธฐ๋ฐ˜ ์ž๊ธฐ ์กฐ์งํ™” ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ๋‹ค๋ฅธ ๊ฒฝ๋Ÿ‰ ๊ตฌ์กฐ์— ์ผ๋ฐ˜ํ™”ํ•˜๋Š” ๋ฐฉ์•ˆ์„ ๋ชจ์ƒ‰ํ•  ์˜ˆ์ •์ด๋‹ค.