2024. 5. 27. 14:07ใetc_study/๋ ผ๋ฌธ ๋ถ์
๐ ๋ ผ๋ฌธ
๐ ๋ ผ๋ฌธ ์ ์ ์ด์
๋ ผ๋ฌธ ๋ถ์์ ํ๋ฉด์ ์ ์ฑ์ฝ๋์ ์ธ๊ณต์ง๋ฅ๊ณผ ๊ด๋ จ๋ ๋ด์ฉ์ ๋ค๋ค๋ณด๊ณ ์ถ์๋๋ฐ, ๊ทธ ๋๊ฐ์ง๋ฅผ ์ถฉ์กฑ์ํค๋ ๋ ผ๋ฌธ์ ์ฐพ๊ฒ๋์ด ํด๋น ๋ ผ๋ฌธ์ ๋ถ์์ ํ๊ฒ๋์๋ค.
๐ ์๋ก (์์ฝ)
์ค๋ช ๊ฐ๋ฅํ ์ธ๊ณต์ง๋ฅ(XAI)์ด๋ ๋ฌด์์ธ๊ฐ (brunch.co.kr)
์ค๋ช ๊ฐ๋ฅํ ์ธ๊ณต์ง๋ฅ(XAI)์ด๋ ๋ฌด์์ธ๊ฐ
๋งํฌ๋์ธ XAI ๊ฐ์ ์์ฝ | ์ด ๊ธ์ '20๋ 12์์ ์์ฑ๋ ๊ธ์ ๋๋ค. ๊ธฐ์กด์ ์ฌ์ฉํ๋ ๋ธ๋ก๊ทธ์์ ๊ฐ์ง๊ณ ์์ต๋๋ค. :) ์ค๋์ ์ ์กธ์ ๋ ผ๋ฌธ์ ์ฃผ์ ์ด๊ธฐ๋ ํ๋ "์ค๋ช ๊ฐ๋ฅํ ์ธ๊ณต์ง๋ฅ(XAI)"์ ๋ํด ์์
brunch.co.kr
XAI๋?
์ค๋ช ๊ฐ๋ฅํ ์ธ๊ณต์ง๋ฅ์ ๋ปํ๋ค.
- 4์ฐจ ์ฐ์ ํ๋ช ๊ณผ IT๊ธฐ์ ๋ฐ์ ๊ณผ ํจ๊ป ์ ์ฑ์ฝ๋๋ฅผ ์ด์ฉํ ๊ณต๊ฒฉ์ด ์ฆ๊ฐํ๊ณ ์์ผ๋ฉฐ, ์ด์ ๋ํ ์ข ๋ฅ ์ญ ์ ๋ค์ํด์ง๊ณ ์๋ค.
- ์ต๊ทผ์๋ ์ปดํจํฐ,์ค๋งํธํฐ, IoT ๋๋ฐ์ด์ค ๋ฑ๊ณผ ๊ฐ์ ๊ธฐ๊ธฐ์ ์ข ๋ฅ๋ฟ๋ง ์๋๋ผ ์๋์ฐ ๋ฐ Linux์ ๊ฐ์ ์ด์์ฒด์ ์์ ๋์ ๊ฐ๋ฅํ ์ ์ฑ์ฝ ๋๊ฐ ์ ์๋๊ณ ์๋ค.
- ์ง๋ 10๋ ๋์ IoT(Internet of Things) ํ๊ฒฝ์์ ์ ์๋ฒ ๋๋ ๋๋ฐ์ด์ค๋ฅผ ํ๊ฒ์ผ๋ก ํ๋ ์ ์ฑ์ฝ๋๊ฐ ์ฆ๊ฐํ๊ณ ์์ผ๋ฉฐ,์ด๋ฅผ ํ์งํ๊ณ ๋ฐฉ์ดํ๊ธฐ ์ํ ๊ธฐ์ ๋ค์ด ์ฐ๊ตฌ๋๊ณ ์๋ค.
- ํนํ IoT ๊ด๋ จ ์์ฉ ํ๋ซํผ์ด ๋๋ฆฌ ๋ณด๊ธ๋๋ฉด์ ๊ณต๊ฒฉ์ ๋ชฉํ๊ฐ ๋ ์ ์๋ ๊ณต๊ฒฉ ํ ๋ฉด(Surface)์ด ๊ด๋ฒ์ํ๊ฒ ์ฆ๊ฐํ๊ณ ์๋ค.
- ๊ธฐ์กด ์ ์ฑ ์ฝ๋ ํ์ง ๋ฐ ๋ฐฉ์ด์ ๋ํ ๊ธฐ์ ์ ๋๋ถ๋ถ Windows ์ด์์ฒด์ ํ๊ฒฝ์ ๊ธฐ๋ฐ์ผ๋ก ํ๊ณ ์๋ค.
- ํ์ฌ, IoT ๋ฐ ํด๋ผ์ฐ๋ ์ปดํจํ ๋ถ์ผ์์๋ Linux๊ฐ ๋๋ฆฌ ์ฌ์ฉ๋ ๊ณ ์์ผ๋ฉฐ, Linux ํ๊ฒฝ์ ๊ธฐ๋ฐ์ผ๋ก ์ ์ฑ์ฝ๋ ํ์ง์ ๋ํ ์ฐ๊ตฌ๋ ๋ถ์กฑํ ์ค์ ์ด๋ค.
- ๋ฐ๋ผ์ Linux ์ ์ฑ์ฝ๋์ ํ์ง ๋ฐฉ์์ ๊ฐ๋ฐ์ด ํ์์ ์ด๋ค.
- ๊ธฐ๊ณํ์ต ๋ฑ์ ๋ฐ๋ฌ๋ก ๋จธ์ ๋ฌ๋๊ณผ ๋ฅ๋ฌ๋ ๊ฐ์ ์ธ ๊ณต์ง๋ฅ์ ๊ตฌํํ๋ ๊ธฐ์ ์ด ๊ธ๊ฒฉํ ์ฆ๊ฐํ๊ณ ์๋ค.
- ์ฐํ ์ ๋ต์๋ ๋์์ด ๊ฐ๋ฅํ ์์ ์ ์ธ ๋ชจ๋ธ์ ๋ง๋ค์ด์ผ ํ๋ ๊ฒ์ AI ๋ณด์์ ์ค์ํ ๋ชฉํ์ด๋ค.
- ๋ณด์ ๋ถ ์ผ์์ ์ ๋ขฐ์ฑ๊ณผ ์์ ์ฑ์ด ์ค์ํ์ง๋ง ๋ชจ๋ธ ์์ธก์ ๋ํ ์ฌ์ฉ์์ ์ดํด๋๊ฐ ๋จ์ด์ง ๊ฒฝ์ฐ,๊ด๋ฒ์ํ ์ ์ฉ ์ด ์ด๋ ต๋ค.
- ์ด๋ฌํ ๋ฌธ์ ์ ์ ํด๊ฒฐํ๊ธฐ ์ํด XAI (Explainable Artificial Intelligence) ๊ธฐ์ ๋์ ์ด ํ์ํ๋ค.
- XAI๋ ์ธ๊ณต์ง๋ฅ ๋ชจ๋ธ์ ์ถ๋ ฅ ๊ฒฐ๊ณผ์ ์ ๋ขฐ๋,์์ธก ์ ๊ทผ๊ฑฐ, ์๋ชป๋ ๊ฒฐ๊ณผ๊ฐ ๋์ถ๋์์ ๊ฒฝ์ฐ ๊ทธ ์์ธ, ๊ทธ๋ฆฌ๊ณ ๊ฐ์ ๋ฐฉ์ ๊ธฐ์ ์ ๋ชจ๋ ํฌํจํ๋ค.
์ ๋ด์ฉ์ DARPA(Defense Advanced Research Projects Agency)๊ฐ ์ ์ํ XAI์ ๊ฐ๋ ์ ๋ํ๋ด๊ณ ์๋ค.
DARPA๋ XAI์ ๋ชฉ์ ์ ๋ชจ๋ธ์ ๋ณต์ก์ฑ ๊ฐ์, ๋ชจ๋ธ ์์ธก์ ์ ๋ขฐ์ฑ, ์์ฌ ๊ฒฐ์ ์ ์ํ ์ธ๊ณต์ง๋ฅ ๋ชจ๋ธ์ ํ์ฉ ์ธ ๊ฐ์ง๋ก ์ ์
ํ๋ค.
๋ฆฌ๋ ์ค ํ๊ฒฝ์์์ ๋ณด์์ฑ์ ๋์ด๊ธฐ ์ํด,CNN (Convolutional neural network) ๋ชจ๋ธ์ ํ์ฉํ์ฌ ๋ฆฌ ๋ ์ค ๊ธฐ๋ฐ์ ์ ์ฑ์ฝ๋ ํ์ง ์์คํ ์ ์ ์ํ๊ณ ์๋ค.
ํด๋น ๋ ผ๋ฌธ์ ์ ์๊ณผ ์ ์ฑ์ฝ๋ ํ์ผ์ ์ด๋ฏธ์ง๋ก ๋ณํ ํ ํ, ์ด ์ ์ฑ์ฝ๋ ์ด๋ฏธ์ง๋ฅผ CNN๋ชจ๋ธ๋ก ํ์ตํ์ต, ๊ทธ๋ฐ ๋ค์, LRP(Layer-wise Relevance Propaga tion) ๋ชจ๋ธ์ ์ฌ์ฉํ์ฌ ์๊ฐํ๋ ์ด๋ฏธ์ง์์ ์ ์ฑ๊ณผ ์ ์์ ๋ถ๋ฅํ๋ ํน์ง์ ์ถ์ถํ๊ณ ์ด๋ฅผ ๊ตฌ๋ถ ์ง๋ ํน์ง์ ์ ์๊ฐํํ๊ณ ์๋ค.
[ ์ถ๊ฐ ๊ณต๋ถ ์๋ฃ ]
[๊ฐ๋ ์ ๋ฆฌ] Filter Visualization(ํํฐ ์๊ฐํ) (velog.io)
[๊ฐ๋ ์ ๋ฆฌ] Filter Visualization(ํํฐ ์๊ฐํ)
CNN ๋ชจ๋ธ์ ์ ์ฉํ ์ ์๋ XAI๊ธฐ๋ฒ ์ค ํ๋์ธ ์๊ฐํ ๊ธฐ๋ฒ์ ๋ํด ์์๋ณด์.
velog.io
๐ ๋ณธ๋ก (์์ฝ)
โ ๋ฐฐ๊ฒฝ (XAI๋ฅผ ์ด์ฉํ๋ ์ด์ ..etc)
XAI๋ ๋ฅ๋ฌ๋๊ณผ ๋จธ์ ๋ฌ๋๊ณผ ๊ฐ์ ์ธ๊ณต์ง๋ฅ ๊ธฐ์ ์ด ๊ฐ์ง๊ณ ์๋ ๋ธ๋๋ฐ์ค ํน์ฑ์ผ๋ก ์ธํ ํ๊ณ๋ฅผ ๊ทน๋ณต ํ๊ณ ์ ํ๋ ๊ธฐ์ ์ ์ธ ์ ๊ทผ์ด๋ค.
๋ฌธ์ ์ โก๏ธ ๊ธฐ์ ๋ฐ์ ์ผ๋ก ์ธ๊ณต์ง๋ฅ์ด ์ค์ค๋ก ํ์ต์ ํ์ ํ ํน์ง์ ์ ์ ํํ์ง๋ง ์ธ๊ณต์ง๋ฅ์ด ๊ฒฐ์ ํ ์ต์ข ๊ฒฐ๊ณผ์ ๊ฒฐ๊ณผ ๋์ถ ๊ณผ์ ์์ ํ์ต ๋ฐ์ดํฐ๊ฐ ํธํฅ๋์ ๊ฑฐ๋ ์ ์์ ์ธ ์๊ณ ๋ฆฌ์ฆ์ ์กฐ์์ด ๊ฐ์ ๋ ๊ฒฝ์ฐ์ ์ ๋ชป๋ ํ๋จ์ ๋ด๋ฆด ์ ์๋ค๋ ์ํ์ด ์กด์ฌํจ.
๋ฌธ์ ํด๊ฒฐ โก๏ธ ์ธ๊ณต์ง๋ฅ ๋ชจ๋ธ์ด ํ์ตํ ํน์ง๊ณผ ํ๋จ ๊ณผ์ ์ ๋ช ํํ๊ฒ ์ค๋ช ํจ์ผ๋ก์จ, ์ฌ์ฉ์๋ ๊ด๋ฆฌ์๊ฐ ๋ชจ๋ธ์ ๋ ์์ ํฌ ๋ช ํ๊ฒ ์ดํดํ ์ ์๊ฒ๋ ๋์์ค.
โก๏ธ ๋ชจ๋ธ์ ์์ธก์ด ์ด๋ค ๊ธฐ์ค์ผ๋ก ์ด๋ฃจ์ด์ก๋์ง์ ๋ํ ์ ๋ณด๋ฅผ ์ ๊ณตํ์ฌ ์ฌ์ฉ์์๊ฒ ๋์ ์ ๋ขฐ๋์ ๊ฒฐ๊ณผ๋ฅผ ์ ๊ณตํ ์ ์๋๋ก ํจ.
๐ปXAI๋ ๋ชจ๋ธ์ด ํ ์ตํ ๋ฐ์ดํฐ์ ํธํฅ์ ์๋ณํ๊ณ ์ด๋ฅผ ๊ฐ์ ํ ์ ์๋ ๋ฐฉ์์ ์ ์ํ๋ ๋ฐ์๋ ๊ธฐ์ฌ
๐ป XAI๋ ์ธ๊ณต์ง๋ฅ์ ์ค๋ฆฌ ์ ์ธ ์ธก๋ฉด์์๋ ์ค์ํ ์ญํ ์ ์ํํ ๊ฒ์ผ๋ก ๊ธฐ๋ ๋๋ฉฐ, ๋ํ ๋ชจ๋ธ์ ํธํฅ์ ๊ฐ์ ํ ์ ์๊ฒ ๋์์ค ์ ์์.
๐LRP(Layer-wise Relevance Propagation)
LRP์ ์ ๊ฒฝ๋ง ๋ชจ๋ธ์์ ๊ฒฐ๊ณผ๋ฅผ ์ญ์ถ์ ํ์ฌ Input ๋ฐ์ดํฐ์ ๊ฐ๋ณ์ ์ธ ํน์ง์ ๋ํ ๊ธฐ์ฌ๋๋ฅผ ๊ณ์ฐํ๋ ๋ฐฉ๋ฒ
ํ๋น์ฑ ์ ํ(Relevance Propagation)์ ๋ถํด(Decomposition) ๋ฐฉ๋ฒ์ ์ฌ์ฉํด ๋ชจ๋ธ์ ์๋์ ๋ถ์
๐ CNN(Convolutional neural network)
CNN์ ์๊ฐ ์ธ์ง ๋ฅ๋ ฅ์ ๋ชจ๋ฐฉํ๋ ๋ฐฉ์์ผ๋ก ์ด ๋ฏธ์ง ์ฒ๋ฆฌ ์ฑ๋ฅ์ด ๋์ ์ธ๊ณต์ง๋ฅ ๊ธฐ์
CNN์ ๋ค์์ convolution layer, pooling, fully connected layer๋ก ๊ตฌ์ฑ
โ ์ ์ ๋ฐฉ๋ฒ
์ ์ฑ/์ ์์ฝ๋ ํ์ผ์ ์ด๋ฏธ์ง ๋ณํ
- ์ ์ ๋ฆฌ๋ ์ค ํ์ผ๊ณผ ์ ์ฑ ๋ฆฌ๋ ์ค ํ์ผ์ ํ์ผ๋ช , ๊ฐ ํฝ์ ๊ฐ์ด ๊ตฌ๋ถ๋ csv ํ์ผ ํํ๋ก ์
- ์ด์ง ๋ฐ์ดํฐ๋ฅผ Numpy ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฌ์ฉํด ๋ฐฐ์ด๋ก ๋ณํํ๊ณ ๋ฐฐ์ด ํฌ๊ธฐ๋ฅผ ์กฐ์ ํ์ฌ ์ด๋ฏธ์ง ํฌ๊ธฐ๋ฅผ ๊ณ์ฐ ํด ์ด๋ฏธ์งํ๋ฅผ ํด์ค
- CNN ๋ชจ๋ธ์ ๊ณ ์ ํฌ๊ธฐ ์ ๋ ฅ์๋ง ์ ๋๋ก ๋์ํ๊ธฐ ๋๋ฌธ์ ์ด๋ฏธ์ง์ ํฌ๊ธฐ๋ฅผ ๊ณ ์ ๋ ๊ฐ์ผ๋ก ๋ณํ
๋ชจ๋ธ ์ค๊ณ
โก๏ธ ๋ฆฌ๋ ์ค ์ ์ฑ์ฝ๋ ํ์ง๋ฅผ ์ํ CNN ๋ชจ๋ธ์ ์ ๊ฒฝ๋ง ๊ตฌ์ฑ
์ ์ํ ๋ชจ๋ธ์ ์ด 4,808,306๊ฐ์ ํ์ต ๊ฐ๋ฅํ ํ๋ผ๋ฏธํฐ๋ฅผ ๊ฐ์ ธ, ํจ๊ณผ์ ์ธ ์ ์ฑ, ์ ์ ํ์ผ์ ๋ถ๋ฅ๊ฐ ๊ฐ๋ฅ
โ XAI ์ ์ฉ
LRP๋ ๋ฅ๋ฌ๋ ๋ชจ๋ธ์ ์ญ๋ฐฉํฅ ์ผ๋ก ๋ถ์ํ๊ธฐ ์ํ์ฌ ๋ถํด(Decomposition) ๊ธฐ๋ฒ์ ํ์ฉํ๋ฉฐ, ๊ธฐ์ฌ๋๋ฅผ ์ฐ์ ํ ๋๋ ํ๋น์ฑ ์ ํ (Relevance Propagation)์ ์ฌ์ฉ
- ๋ถํด ๊ธฐ๋ฒ์ ์ ๋ ฅ๋ feature ํ๋๊ฐ ๊ฒฐ๊ณผ ํด์์ ๋ฏธ์น๋ ์ํฅ์ ๋ถ์ํ๋ ๋ฐฉ๋ฒ
- LRP์์ ํ๋ pixel์ ๊ฐ๋๋ ์ค์๋๋ฅผ ๋ํ๋ธ๋ค. ๋ฐ์ ํ๋์์ ๋์ ์ค์๋๋ฅผ,์ด๋์ด ํ๋์์ ์๋ ์ ์ผ๋ก ๋ฎ์ ์ค์๋๋ฅผ ๋ํ๋
- heatmap์ ํด์ ํด๋ณด๋ฉด input x๋ก ๋ค์ด์จ ์ด๋ฏธ์ง๊ฐ ๊ฐ๊ฐ ์ ์ฑ, ์ ์ ์ผ ํ๋ฅ ์ ์ํฅ์ ์ค ๊ฒ์ ๋ฐ์ ํ๋์ ๋ถ๋ถ์์ ์ ์ ์์
- ๊ธฐ์ฌ๋ ๋ถํด๋ก ๊ฒฐ๊ณผ์ ์ํฅ์ ์ผ๋ง๋ ๋ฏธ์น๋๊ฐ๋ฅผ ์์ ์ง๊ด์ ์ธ ๋ณํ๋ก ์ด๋ค pixel์ด ๊ธ์ ์ ์ธ ์ํฅ์ ๋ฏธ์น๋์ง ๋ถ์ ์ ์ธ ์ํฅ์ ๋ฏธ์น๋์ง ํ์ธ
- ์๊ฐํ ๊ฒฐ๊ณผ ์ค๋ฅธ์ชฝ์ ์คํํธ๋ผ ๋ฐ์ ์ ๋ถํฌ์ ๋ฐ๋ผ ์ค์ํ pixel์ด ์ง์ค๋์ด ์๋ ์์ญ, ์ค์๋๊ฐ ๋ถ์์ ํ ์์ญ ์ ์๋ณํ ์ ์์
- ์ค์๋ ๋ถํฌ์ ํน์ฑ์ ํ์ ํ๊ฑฐ๋ ์ค์ํ ์์ญ์ ์ ๋ณํ ๋ ์ ์ฉ
- ๊ทธ๋ฆผ ์๋์ LRPSummary Statistics ๊ฐ ์ธ ๊ฐ์ง๋ ๊ฐ๊ฐ ํ๊ท ์ค์๋, ์ต์ ์ค์ ๋, ์ต๋ ์ค์๋์ด๊ณ ํ๊ท ์ค์๋๊ฐ ๋์์๋ก ๋คํธ์ ํฌ๊ฐ ํด๋น ์ ๋ ฅ์ ํด๋น ๋ถ๋ถ์ ์ค์ํ๊ฒ ์ฌ๊ธฐ๊ณ ์์์ ์ ์ ์์
- ์ต๋ ์ค์๋๊ฐ ๋์์๋ก ํด๋น ์ ๋ ฅ์ ์ ๋คํธ์ํฌ๊ฐ ํนํ ์ฃผ๋ชฉํ๋ ์์ญ์ด ์์์ ์ ์ ์์ผ๋ฉฐ, ์ต์ ์ค์๋๊ฐ ๋ํ๋ด๋ ๋ถ๋ถ์ ๋คํธ์ํฌ ํ ๋จ์์ ์๋์ ์ผ๋ก ์ค์ํ์ง ์๊ฑฐ๋ ๊ด๋ จ์ฑ์ด ์ ์ ๋ถ๋ถ์ ๋ํ๋
โ ์คํ ๊ฒฐ๊ณผ
* ์คํ ํ๊ฒฝ
โก๏ธ ์ ์ฑ ํ์ผ๊ณผ ์ ์ ํ์ผ์ ๋น์จ์ 1:1๋ก ๊ท ๋ฑํ ๊ฒ ํ์๊ณ ์คํ ์ค ํ์ต ๋ฐ์ดํฐ(train data)์ ๊ฒ์ฆ ๋ฐ์ดํฐ(test data)๋ ์ต์ ์ ๊ฒฐ๊ณผ๋ฅผ ์ป์ ์ ์์๋ 8:2 ๋น์จ๋ก ๊ตฌ์ฑ
- Ubuntu 22์ Tensorflow์ Keras๋ก ์คํ์ ์งํ
- ์คํ ๋ฐ์ดํฐ๋ Kaggle์ Linux normal dataset์ผ๋ก ์ ์ ๋ฆฌ๋ ์ค ํ์ผ์ ์ฌ์ฉ
- VirusShare์์ 2019_elf_zip ๋ฆฌ๋ ์ค ์ ์ฑ์ฝ๋ ํ์ผ ๊ณผ 20140617_elf_zip ๋ฆฌ๋ ์ค ์ ์ฑ์ฝ๋ ํ์ผ์ ์ฌ์ฉ
* ์คํ ๊ฒฐ๊ณผ
TP(True Positive) : ์ ์ฑ์ฝ๋๋ฅผ ์ ์ฑ์ผ๋ก ์ ํํ ๋ถ๋ฅํ ๊ฒฝ์ฐ
FN(False Negative) : ์ ์ฑ์ฝ๋๋ฅผ ์ ์ ๋ฐ์ดํฐ๋ก ๋ถ๋ฅํ ๊ฒฝ์ฐ
FP(False Positive) : ์ ์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฑ์ฝ๋๋ก ์๋ชป ๋ถ๋ฅํ ๊ฒฝ์ฐ
TN(True Negative) : ์ ์ ๋ฐ์ดํฐ๋ฅผ ์ ์ ๋ฐ์ด ํฐ๋ก ์ ํํ ๋ถ๋ฅํ๋ ๊ฒฝ์ฐ
๐ ๊ฒฐ๋ก
- ๋ณธ ๋ ผ๋ฌธ์์๋ ์ฌ์ธต ์ ๊ฒฝ๋ง์ ์ ์ฉํ ๊ธฐ๋ฒ ์ค CNN๋ฅผ ์ด์ฉํ์ฌ ๋ฆฌ๋ ์ค ์ ์ฑํ์ผ๊ณผ ์ ์ ํ์ผ์ ์ด ๋ฏธ์ง๋ก ๋ถ๋ฅํ ํ XAI๋ฅผ ๋์ ํ ๊ธฐ๋ฒ์ ์ ์ํ๋ค.
- ์ ๋ ฅ ๋ฐ์ดํฐ๋ก ๋ฆฌ๋ ์ค ์ ์ฑ ํ์ผ๊ณผ ์ ์ ํ์ผ์ ๊ฐ๊ฐ ์ด๋ฏธ์ง๋ก ๋ณํํ์๊ณ ์ด๋ฅผ CNN์ ์ด์ฉํด ๋ถ๋ฅํ์ฌ ์ถ๋ ฅ์์ ์ ์ฑํ์ผ์ด๋ฉด 1, ์ ์ ํ์ผ์ด๋ฉด 0์ผ๋ก target์ ์ค์ ํด ์ฌ๋ฐ๋ฅธ ๋ถ๋ฅ๋ฅผ ํ์๋์ง ํ์ธํ ์ ์๋ค.
- AI์ Black-box ํน์ฑ์ ๋ณด์ํ๊ธฐ ์ํด XAI ๊ธฐ์ ์ค LRP ๊ธฐ๋ฒ์ ์ฌ์ฉํ์๊ณ ํํธ๋งต์ ์ด์ฉํด ๊ฒฐ๊ณผ๋ฅผ ์๊ฐํํ์ฌ ๊ธฐ์ฌ๋๋ฅผ ํ ๋๋ก ๋์์ด ๋ ๋ถ๋ถ์ ์ ๋ณ ํ๋ก pixel ๋ณ ์ํฅ๋ ฅ๊ณผ ์ค์๋์ ์ง๊ด์ ์ดํด๋ฅผ ๋์ธ ์ ์์๋ค.
- ํ์ฌ ์ธ๊ณต์ง๋ฅ์ ํ์ฉํ ์ ์ฑ์ฝ๋ ํ์ง ์ฐ๊ตฌ๊ฐ ํ๋ฐํ๊ฒ ์งํ๋๊ณ ์์์๋ ๋ถ๊ตฌํ๊ณ ,๋ณด์ ๋ถ์ผ์์ XAI ๊ธฐ์ ์ ์ ์ฉ ์ฌ๋ก๋ ์์ง ๊ทธ๋ฆฌ ํํ์ง ์์ ์ํ์ด๋ค.
- ๋ณธ ์ฐ๊ตฌ๋ ๋ณด์ ๋ถ์ผ์์์ ์ธ๊ณต์ง๋ฅ ๊ธฐ์ ๋์ ์ ์์ด XAI์ ์ค์์ฑ์ ๊ฐ์กฐํ๋ฉฐ, ์ด๋ฅผ ํตํด ํด์ ๊ฐ๋ฅ์ฑ๊ณผ ์ ๋ขฐ์ฑ์ ๋์ผ ์ ์๋ ๋ฐฉํฅ์ ์ ์ํ๋ค.
๐ ๋๋์
AI์ ๋ฌธ์ ์ ์ ๋ณด์ํ๊ธฐ ์ํด XAI๊ธฐ์ ์ด ํ์ฉ๋ ์ ์์ผ๋ฉฐ, XAI๋ผ๋ ๊ธฐ์ ์ด ๋ฌด์์ธ์ง ์ ์ ์์๋ค.
์ต๊ทผ chatGPT์ ๊ฐ์ด ์ธ๊ณต์ง๋ฅ ์ฐ๊ตฌ๊ฐ ํ๋ฐํ๊ฒ ์งํ๋๊ณ ์์ผ๋ฉฐ, ํนํ๋ ์ธ๊ณต์ง๋ฅ์ ํ์ฉํ ์ ์ฑ์ฝ๋ ํ์ง์ฐ๊ตฌ๊ฐ ํ๋ฐํ๊ฒ ์งํ๋๊ณ ์๋ค.
AI ์ฑ๋ด์ ์ด์ฉํด ์ ์ฑ์ฝ๋๋ฅผ ์์ฑํ ์์๋ค๋ ๊ฒ๋ ๋ค์ ๋ฐ๊ฐ ์๋ค.
ํ์ง๋ง, ์์ง ๋ณด์ ๋ถ์ผ์์ XAI ๊ธฐ์ ์ ์ ์ฉ ์ฌ๋ก๊ฐ ๊ทธ๋ฆฌ ํํ์ง ์๋ค๋ ์ ์ด ๋๋ผ์ ๋ค. ํด๋น ๋ ผ๋ฌธ์ ๋ณด์ ๋ถ์ผ์ ์ธ๊ณต์ง๋ฅ ๊ธฐ์ ๋์ ์ ์์ด XAI๊ธฐ์ ์ ํ์์ฑ๊ณผ ์ค์์ฑ์ ๋ณด์ฌ์ฃผ๋ ๊ฒ ๊ฐ์๊ณ , ๋๋ ๋ณด์ ๋ถ์ผ์์ ์ผํ๊ณ ์ถ์ ํ ์ฌ๋์ผ๋ก ํด๋น ๊ธฐ์ ์ ๋ํ ๊ฐ๋ ๊ณผ ์ฐ์์ ๋ํด ์ตํ๊ณ ์ถ๋ค๋ ์๊ฐ์ ํ๊ณ , ๋๋ํ ๋ฏธ๋์ ๋ฐ๋ง์ถฐ ๋ค์ํ ๊ธฐ์ ์ ์ต๋ํ๋ ๊ฒ์ ๋ํ ํ์์ฑ์ ๋ค์ํ๋ฒ ๋๋ ์ ์์๋ค.