SPINONet: Scalable Spiking Physics-informed Neural Operator for Computational Mechanics Applications

์ €์ž: Shailesh Garg, Luis Mandl, Somdatta Goswami, Souvik Chakraborty | ๋‚ ์งœ: 2026-03-23 | DOI: N/A 📄 PDF


Essence

๋ณธ ๋…ผ๋ฌธ์€ ์—๋„ˆ์ง€ ํšจ์œจ์„ฑ์„ ๊ฐ–์ถ˜ ๋ฌผ๋ฆฌ์ •๋ณด์‹ ๊ฒฝ๋ง(Physics-informed Neural Network, PINN) ๊ธฐ๋ฐ˜์˜ ์—ฐ์‚ฐ์ž ํ•™์Šต ๋ชจ๋ธ์„ ์ œ์•ˆํ•œ๋‹ค. ์‹ ๊ฒฝ๊ณผํ•™์— ์˜๊ฐ์„ ๋ฐ›์€ ์ŠคํŒŒ์ดํ‚น ๋‰ด๋Ÿฐ(spiking neuron)์„ ํ†ตํ•ด ํฌ์†Œ ์ด๋ฒคํŠธ ๊ธฐ๋ฐ˜ ์—ฐ์‚ฐ์„ ๊ตฌํ˜„ํ•˜๋ฉด์„œ๋„ ๋ฌผ๋ฆฌ ์ œ์•ฝ ์กฐ๊ฑด ์‹œํ–‰์— ํ•„์š”ํ•œ ๋ฏธ๋ถ„ ๊ฐ€๋Šฅ์„ฑ์„ ์œ ์ง€ํ•˜๋Š” ์•„ํ‚คํ…์ฒ˜์  ๋ถ„๋ฆฌ(architectural separation)๋ฅผ ํ•ต์‹ฌ์œผ๋กœ ํ•œ๋‹ค.

Motivation

Achievement

Figure 1: Mean per-layer spiking activity in the branch-network VSN layers across all numerical examples.

๋ชจ๋“  ์ˆ˜์น˜ ์˜ˆ์ œ์—์„œ branch ๋„คํŠธ์›Œํฌ VSN ๋ ˆ์ด์–ด์˜ ๊ณ„์ธต๋ณ„ ํ‰๊ท  ์ŠคํŒŒ์ดํ‚น ํ™œ๋™๋„

  1. ์•„ํ‚คํ…์ฒ˜์  ๋ถ„๋ฆฌ๋ฅผ ํ†ตํ•œ ๋ฌผ๋ฆฌ์ •๋ณด ์ŠคํŒŒ์ดํ‚น ์—ฐ์‚ฐ์ž ํ•™์Šต: SPINONet์€ ์ž…๋ ฅ ํ•จ์ˆ˜ ์ธ์ฝ”๋”ฉ ๊ฒฝ๋กœ์— Variable Spiking Neuron(VSN)์„ ๋„์ž…ํ•˜์—ฌ ํฌ์†Œ ์ด๋ฒคํŠธ ๊ธฐ๋ฐ˜ ์—ฐ์‚ฐ์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•˜๋ฉด์„œ, ์ขŒํ‘œ ์ข…์† trunk ๋„คํŠธ์›Œํฌ๋ฅผ ์—ฐ์† ๋ฏธ๋ถ„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ์œ ์ง€ํ•จ์œผ๋กœ์จ PDE ์ž”์ฐจ ๊ณ„์‚ฐ(residual computation)์— ํ•„์š”ํ•œ ๊ณต๊ฐ„-์‹œ๊ฐ„ ํŽธ๋ฏธ๋ถ„์„ ์ •ํ™•ํžˆ ๊ณ„์‚ฐํ•  ์ˆ˜ ์žˆ๋‹ค. ์ขŒํ‘œ๋ณ„ ์ธ์ˆ˜๋ถ„ํ•ด(coordinate-wise factorization)๋กœ ๋ช…์‹œ์  ์ „์ฒด ๋ฉ”์‹œ ํ‰๊ฐ€๋ฅผ ์ œ๊ฑฐํ•˜์—ฌ ํ•ด์ƒ๋„ ์ฆ๊ฐ€์— ๋”ฐ๋ฅธ ๊ณ„์‚ฐ ๋น„์šฉ์ด ์„ ํ˜•์ ์œผ๋กœ ์ฆ๊ฐ€ํ•œ๋‹ค.
  2. ์ •ํ™•๋„ ์œ ์ง€์™€ ์•ˆ์ •์„ฑ ํ–ฅ์ƒ: ์‹œ๊ฐ„ ์ข…์† ๋ฐ ์ •์ƒ ์ƒํƒœ PDE, ๊ณ ์ฐจ์› ๊ณต๊ฐ„-์‹œ๊ฐ„-๋งค๊ฐœ๋ณ€์ˆ˜ ์„ค์ •์„ ํฌํ•จํ•œ ๋‹ค์–‘ํ•œ ๋ฒค์น˜๋งˆํฌ์—์„œ SPINONet์€ ๊ธฐ์กด ๋ฌผ๋ฆฌ์ •๋ณด ์—ฐ์‚ฐ์ž ํ•™์Šต ๊ธฐ๋ฒ•(PI-DeepONet)๊ณผ ๋น„๊ตํ•˜์—ฌ ํฌ์†Œ ํ†ต์‹ ์œผ๋กœ ์ธํ•œ ์„ฑ๋Šฅ ์ €ํ•˜ ์—†์ด ์œ ์‚ฌํ•œ ์˜ˆ์ธก ์ •ํ™•๋„๋ฅผ ๋‹ฌ์„ฑํ•œ๋‹ค. ์ˆœ์ˆ˜ ๋ฌผ๋ฆฌ์ •๋ณด ํ•™์Šต์ด ํ‡ดํ™” ํ•ด(spurious solution)๋กœ ์ˆ˜๋ ดํ•  ์ˆ˜ ์žˆ๋Š” ์–ด๋ ค์šด ์˜์—ญ์—์„œ, ์†Œ๋Ÿ‰์˜ ๊ฐ๋… ๋ฐ์ดํ„ฐ(limited data supervision)๋ฅผ ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ๋ฐฉ์‹์œผ๋กœ ์ถ”๊ฐ€ํ•˜๋ฉด ๊ทผ๋ณธ์  ๋ฌผ๋ฆฌ์ •๋ณด ์†์‹ค ํ•จ์ˆ˜ ๊ณต์‹์„ ์ˆ˜์ •ํ•˜์ง€ ์•Š์œผ๋ฉด์„œ๋„ ์„ฑ๋Šฅ๊ณผ ์•ˆ์ •์„ฑ์ด ๊ฐœ์„ ๋œ๋‹ค.

How

Figure 3: Viscous Burgers equation: Comparison of SPINONet and PI-DeepONet computational cost as a function

์ ์„ฑ Burgers ๋ฐฉ์ •์‹: ํ•จ์ˆ˜ ๋Œ€๋น„ SPINONet๊ณผ PI-DeepONet ๊ณ„์‚ฐ ๋น„์šฉ ๋น„๊ต

Figure 2: Representative spatio-temporal predictions on unseen test samples.

๋ณด์ด์ง€ ์•Š์€ ํ…Œ์ŠคํŠธ ์ƒ˜ํ”Œ์— ๋Œ€ํ•œ ๋Œ€ํ‘œ์  ๊ณต๊ฐ„-์‹œ๊ฐ„ ์˜ˆ์ธก

Originality

Limitation & Further Study

Evaluation

Novelty: 4.5/5 Technical Soundness: 4/5 Significance: 4/5 Clarity: 3.5/5 Overall: 4/5

๊ฐ™์ด ๋ณด๋ฉด ์ข‹์€ ๋…ผ๋ฌธ

๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ
์‹ ๊ฒฝ ๋ฏธ๋ถ„๋ฐฉ์ •์‹ ๊ธฐ๋ฐ˜ ์—ฐ์‚ฐ์ž ํ•™์Šต๊ณผ PINN ๊ด€๊ณ„๋ฅผ ๋‹ค๋ฃจ๋ฉฐ, ์ŠคํŒŒ์ดํ‚น ๋‰ด๋Ÿฐ ๊ธฐ๋ฐ˜ ๋ฌผ๋ฆฌ์  ์—ฐ์‚ฐ์ž ๋ฐœ์ „ ๋…ผ์˜์— ๊ทผ๊ฑฐ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ
๋ฌผ๋ฆฌ์ •๋ณด์‹ ๊ฒฝ๋ง ์—ฐ๊ตฌ ๋™ํ–ฅ ๋ฐ ํ™•์žฅ๋ฒ•์„ ์ฒด๊ณ„์ ์œผ๋กœ ์ •๋ฆฌํ•˜์—ฌ ๋ณธ ๋…ผ๋ฌธ์˜ ์‹ ๊ฒฝ ์—ฐ์‚ฐ์ž ์„ค๊ณ„ ์•„์ด๋””์–ด์— ๊ธฐ์ดˆ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ
์‹ ๊ฒฝ ์—ฐ์‚ฐ์ž์˜ ์ด๋ก ์  ๊ธฐ๋ฐ˜์ด ๋˜๋Š” ๋ฐฉ๋ฒ•๋ก ์„ ์ œ๊ณตํ•œ๋‹ค.
๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ
๋ฌผ๋ฆฌ๋ฒ•์น™ ๊ธฐ๋ฐ˜ ์—ฐ์‚ฐ์ž ํ•™์Šต(Neural Operator)์— ๋Œ€ํ•œ ํ”Œ๋Ÿฌ๊ทธ์•คํ”Œ๋ ˆ์ด ํ”„๋ ˆ์ž„์›Œํฌ ๋…ผ๋ฌธ์œผ๋กœ, SPINONet ์•„ํ‚คํ…์ฒ˜์™€ ๊ฐœ๋…์ ์œผ๋กœ ์—ฐ๊ฒฐ๋ฉ๋‹ˆ๋‹ค.
๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ
3143์€ ์ŠคํŒŒ์ดํ‚น ์‹ ๊ฒฝ๋ง์˜ ๋™์—ญํ•™๊ณผ ์œ ์‚ฌ์„ฑ์— ๊ด€ํ•œ ์—ฐ๊ตฌ๋กœ, 767 ๋…ผ๋ฌธ์˜ ์‹ ๊ฒฝ๊ณผํ•™ ์˜๊ฐ ์•„ํ‚คํ…์ฒ˜์˜ ๊ธฐ๋ฐ˜์ด ๋œ๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
์—์ด์ „ํŠธ ๊ธฐ๋ฐ˜ ์ธ๊ฐ„-์ธ๊ณต์ง€๋Šฅ ๊ณต๋™ ๊ณผํ•™ ์—ฐ๊ตฌ์—์„œ ์—ฐ์‚ฐ์ž ํ•™์Šต์„ ๋‹ค๋ฃจ๋Š” ๋˜๋‹ค๋ฅธ ์ ‘๊ทผ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
PI-NO(Physics-Informed Neural Operator)์™€ POD ๊ธฐ๋ฐ˜ ์‹ ๊ฒฝ ์—ฐ์‚ฐ์ž์˜ ์„ฑ๋ŠฅยทํŠน์ง•์„ ๋น„๊ตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
PINN์„ ์‘์šฉํ•œ ๋‹ค์–‘ํ•œ ๊ณผํ•™์  ๋ฏธ๋ถ„๋ฐฉ์ •์‹ ํ•ด๋ฒ•์„ ๋‹ค๋ค„, ์ƒ์„ฑ์  ์–‘์ž ๋ชจ๋ธ ์™ธ์—๋„ PINN ์‘์šฉ ๊ฐ€๋Šฅ์„  ๋น„๊ต์— ์ฐธ๊ณ ํ•  ์ˆ˜ ์žˆ๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
๋ฌผ๋ฆฌ์ •๋ณด ์‹ ๊ฒฝ์šด์˜์ž(PINN)์„ ๋‹ค์–‘ํ•œ ๊ณผํ•™ ๋ฌธ์ œ์— ์ ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ œ์‹œํ•ด, Jacobian normalization ์—†์ด stiff ODE ํ•ด๊ฒฐ ๋Œ€์•ˆ์„ ์†Œ๊ฐœํ•œ๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
์–‘์ž ์ปดํ“จํ„ฐ์—์„œ ์‹คํ–‰ ๊ฐ€๋Šฅํ•œ ์‹ ๊ฒฝ๋ง ๊ตฌ์กฐ์— ๋Œ€ํ•œ ๋Œ€์•ˆ์  ์ ‘๊ทผ๋ฒ•์„ ์ œ์‹œํ•˜๋Š” ์—ฐ๊ตฌ์ด๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
759๋Š” FNO ๊ธฐ๋ฐ˜ ์ง€์†ํ•™์Šต ํ”„๋ ˆ์ž„์›Œํฌ๋กœ, 767๊ณผ ๊ฐ™์ด ์—ฐ์‚ฐ์ž ํ•™์Šต์— PINN ๋ณ€ํ˜•์„ ์‹œ๋„ํ•˜์ง€๋งŒ, ์—๋„ˆ์ง€ ํšจ์œจ/์‹ ๊ฒฝํ˜• ๋ชจ๋ธ์€ ๋„์ž…ํ•˜์ง€ ์•Š๋Š”๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
3278์€ ๋ณ€๋ถ„ ์–‘์ž PINN ์•„ํ‚คํ…์ฒ˜๋กœ, 767์˜ ์ŠคํŒŒ์ดํ‚น ๊ธฐ๋ฐ˜ PINN๊ณผ๋Š” ๋ฌผ๋ฆฌ ์ •๋ณด ์‹ ๊ฒฝ๋ง์„ ์–‘์ž ๋ฌธ์ œ๋กœ ํ™•์žฅํ–ˆ๋‹ค๋Š” ์ ์—์„œ ๋Œ€์กฐ์ ์ด๋‹ค.
ํ›„์† ์—ฐ๊ตฌ
์‹ ๊ฒฝ ์—ฐ์‚ฐ์ž๋ฅผ ํŠน์ • ๋ฌผ๋ฆฌ ๋ฌธ์ œ์— ์ ์šฉํ•˜๋Š” ํ™•์žฅ ์—ฐ๊ตฌ์ด๋‹ค.
ํ›„์† ์—ฐ๊ตฌ
456์€ ์ž์—ฐ์–ด ์ž…๋ ฅ์„ ๋ฐ”ํƒ•์œผ๋กœ ๋ฌผ๋ฆฌ-์ธ์‹ ์‹ ๊ฒฝ๋ง ๊ตฌ์กฐ๋ฅผ ์„ค๊ณ„ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์—ฐ๊ตฌํ•˜์—ฌ, 767์˜ ์—ฐ์‚ฐ์ž ํ•™์Šต ์‘์šฉ์„ฑ๊ณผ ํ™•์žฅ์„ฑ์„ ๋†’์ธ๋‹ค.
ํ›„์† ์—ฐ๊ตฌ
SPINONet(767)์€ 427์—์„œ ์ œ์•ˆ๋œ ์—ฐ์† ์˜์กด์„ฑ ๊ธฐ๋ฐ˜ PINN ํ™•์žฅ ๊ฐœ๋…์„ ์ŠคํŒŒ์ดํ‚น ์‹ ๊ฒฝ๋ง ๋ฐ ๋Œ€๊ทœ๋ชจ PDE์— ์ ์šฉํ•œ ํ™•์žฅ ์‚ฌ๋ก€๋‹ค.
← ๋ชฉ๋ก์œผ๋กœ ๋Œ์•„๊ฐ€๊ธฐ

๐ŸŽง Audio Overview

์ด ๋…ผ๋ฌธ ๋ฆฌ๋ทฐ๋ฅผ ํŒŸ์บ์ŠคํŠธํ˜• ์˜ค๋””์˜ค๋กœ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. (Gemini ยท ํ‚ค๋Š” ๋ธŒ๋ผ์šฐ์ €์—๋งŒ ์ €์žฅ ยท ์™„์„ฑ๋ณธ์€ ์ด๋ฉ”์ผ๋กœ๋„ ์ „์†ก)
โ–ธ ๊ณ ๊ธ‰: ๊ตฌ์„ฑ ๋ฐฉํ–ฅ(๋Œ€๋ณธ ์ž‘์„ฑ ์ง€์นจ) ์ง์ ‘ ์ˆ˜์ •