๐ซ 2025ํ๋ ๋ ๊ตญ๋ฏผ๋ํ๊ต ์ํํธ์จ์ด์ตํฉ๋ํ ๋คํ์ ๊ฐ์บก์คํค๋์์ธ
๐ฅ ํ 31 VIGILANT
๋ณธ ํ๋ก์ ํธ๋ ์์ฑํ AI ๊ธฐ๋ฐ ๋ณด์ ๊ธฐ์ EV-DLP (Embedding Vector-based Data Leakage Prevention) ์๊ณ ๋ฆฌ์ฆ๊ณผ Web ํ๋ซํผ์ ๊ฐ๋ฐํ ๊ฒ์ ๋๋ค. ๊ธฐ์กด์ ํค์๋ ๊ธฐ๋ฐ ๋ณด์ ํ๊ณ๋ฅผ ๋์ด, ๋ฌธ์ฅ์ ์๋ฏธ๋ก ์ ์ ์ฌ๋๋ฅผ ๋ถ์ํด ๊ธฐ๋ฐ ์ ๋ณด ์ ์ถ์ ์ ๋ฐํ๊ฒ ํ์งํฉ๋๋ค.
-
EV-DLP ์๊ณ ๋ฆฌ์ฆ์ Sentence-BERT[1]๋ฅผ ํ์ฉํด ๋ฌธ์ฅ์ ๋ฒกํฐ๋ก ๋ณํํ๊ณ , Vector DB์ ์ ์ฅํ ๋ค ์ฝ์ฌ์ธ ์ ์ฌ๋๋ฅผ ์ด์ฉํด ์ ์ฌ ๋ฌธ์ฅ์ ํ์ํฉ๋๋ค.
-
๋จ์ํ ํค์๋ ๋งค์นญ์ด ์๋, ๋ฌธ๋งฅ๊ณผ ์๋ฏธ๋ฅผ ์ดํด ํ๋ ๋ฐฉ์์ผ๋ก ์๋ํ๊ธฐ ๋๋ฌธ์ ๊ธฐ์กด ํํ๋ก ์ ์ ์ฌ๋์ ํ๊ณ์ ์ ๊ทน๋ณตํ์์ต๋๋ค.
-
์น ํ๋ซํผ์ ํตํด ์ฌ์ฉ์๋ ๊ธฐ๋ฐ ๋ฌธ์๋ฅผ ๋ฑ๋กํ๊ณ , ์ ์ถ ์ฌ๋ถ๋ฅผ ์๊ฐํ๋ ๋์๋ณด๋๋ก ํ์ธํ ์ ์์ต๋๋ค.
-
์ค์๊ฐ ํ์ง ๋ฐ ์ํ ๋ถ๋ฅ ๊ธฐ๋ฅ๋ ์ ๊ณต๋์ด, ๋ณด์ ๋ด๋น์๊ฐ ํจ๊ณผ์ ์ผ๋ก ๋์ํ ์ ์๋๋ก ์ง์ํฉ๋๋ค.
์ด ํ๋ก์ ํธ๋ฅผ ํตํด ๊ธฐ์กด ์์ฑํ AI๋ฅผ ํตํ ๊ธฐ๋ฐ ์ ์ถ ์ํ์ ์ค์ง์ ์ผ๋ก ๋ฐฉ์ดํ ์ ์๋ ์์คํ ์ ๊ฐ๋ฅ์ฑ์ ์ ์ ํ๋ฉฐ, ์ค์ ์กฐ์ง ํ๊ฒฝ์ ์ ์ฉ ๊ฐ๋ฅํ ์ค์ฉ์ฑ๊ณผ ํ์ฅ์ฑ์ ์ ๊ณตํ๋ ๋ณด์ ์๋ฃจ์ ์ ๊ตฌํ ํ์์ต๋๋ค.
์ต๊ทผ ์ ์ฐ์ ๊ตฐ์์ ์์ฑํ AI(Generative AI)์ ๋์ ๋ฐ ํ์ฉ์ด ํญ๋ฐ์ ์ผ๋ก ์ฆ๊ฐ ํ๊ณ ์์ต๋๋ค.
-
2024๋ McKinsey Global Survey on AI์ ๋ฐ๋ฅด๋ฉด, ์์ฑํ AI๋ฅผ ์ค์ ๋ก ์ฌ์ฉํ๊ณ ์๋ ์๋ต์์ ๋น์จ์ 72%์ ๋ฌํ๋ฉฐ, ๊ธฐ์ ์ฐจ์์์ ํด๋น ๊ธฐ์ ์ ๋์ ํ ๋น์จ ๋ํ ๋์ผํ๊ฒ 72%๋ก ์ง๊ณ๋์์ต๋๋ค.[2] ์ด๋ ์ ์กฐ, ๊ธ์ต, ์๋ฃ, ๊ต์ก, IT ๋ฑ ๋ค์ํ ๋ถ์ผ์์ ์์ฑํ AI๊ฐ ์ ๋ฌด ์๋ํ, ๋ฌธ์ ์์ฑ, ์ฝ๋ ์์ฑ, ๊ณ ๊ฐ ์๋ ๋ฑ ์ฌ๋ฌ ์ธก๋ฉด์์ ์ ๋ฌด ํจ์จ์ฑ๊ณผ ํธ์์ฑ ํฅ์์ ์ด๋๋ ํต์ฌ ๊ธฐ์ ๋ก ์๋ฆฌ๋งค๊นํ๊ณ ์์์ ์์ฌํฉ๋๋ค.
-
๊ทธ๋ฌ๋ ์์ฑํ AI์ ์ฌ์ฉ ํ๋์ ํจ๊ป ๊ธฐ๋ฐ ์ ์ถ์ ๋ํ ์ฌ๊ฐํ ๋ณด์ ๋ฌธ์ ๋ํ ๋ถ๊ฐ๋๊ณ ์์ต๋๋ค. ์์ฑํ AI์ ์ฌ์ฉ์๊ฐ ์ ๋ ฅํ ์ง์(Query)๋ ๋ํ ๋ด์ฉ ์ผ๋ถ๋ฅผ ๋ชจ๋ธ์ ํ์ต ๋ฐ ํ์ง ๊ฐ์ ์ ์ํ ๋ฐ์ดํฐ๋ก ํ์ฉํ ์ ์๋ ๊ตฌ์กฐ๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค. ์ด๋ก ์ธํด, ์กฐ์ง ๋ด๋ถ์ ๊ธฐ๋ฐ ์ ๋ณด๊ฐ ์ธ๋ถ๋ก ์ ์ถ๋๋ ์ฌ๋ก๊ฐ ์ ์ ์ฆ๊ฐ ํ๊ณ ์์ต๋๋ค.
-
์ค์ ์ฌ๋ก๋ก, 2023๋ 3์ 11์ผ ์ผ์ฑ์ ์์ ๋ฐ๋์ฒด ์ค๋น ๊ด๋ จ ๋ฐ์ดํฐ(๊ณ์ธก ์ ๋ณด, ์์จ, ๋ถ๋๋ฅ ๋ฑ)๊ฐ ์์ฑํ AI์ ์ ๋ ฅ๋๋ฉด์ ๊ธฐ๋ฐ ์ ์ถ์ด ๋ฐ์ ํ์๊ณ , ์ด์ ๋ฐ๋ผ ์ผ์ฑ์ ์๋ ๋ด๋ถ์ ์ผ๋ก ์์ฑํ AI ์ฌ์ฉ์ ์ ๋ฉด ๊ธ์งํ๋ ์ ์ฑ ์ ์ํํ ๋ฐ ์์ต๋๋ค. ์ด์ ์ ์ฌํ๊ฒ, ๊ธ๋ก๋ฒ ๋๊ธฐ์ ๋ค ๋ํ ๋ด๋ถ ๋ณด์ ๊ฐ์ด๋๋ผ์ธ์ ๊ฐํํ๊ฑฐ๋, ํน์ ์ง๋ฌด์ ๋ํด ์์ฑํ AI ์ฌ์ฉ์ ์ ํํ๋ ๋ฑ ์์๋ฐฉํธ์ ๋์์ ๊ทธ์น๋ ์ค์ ์ ๋๋ค. ํ์ง๋ง ์ด๋ฌํ ๋์์ฑ ๋ค์ ์ ๋ณด ์ ์ถ์ ์ฌ์ ์ ํ์งํ๊ฑฐ๋ ์ฐจ๋จํ์ง ๋ชปํ๋ ํ๊ณ๋ฅผ ์ง๋๊ณ ์์ด, ๊ถ๊ทน์ ์ธ ํด๊ฒฐ์ฑ ์ผ๋ก ๋ณด๊ธฐ๋ ์ด๋ ต์ต๋๋ค.
-
๊ณผ๊ฑฐ์ ์ ๋ณด ์ ์ถ ๋ฐฉ์ง ์์คํ ์ผ๋ก๋ Copykiller์ ๊ฐ์ด ํํ๋ก ์ ์ ์ฌ๋๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ์์ผ๋, ์ด๋ ์ฌ์ฉ์ ์ง์ ํน์ฑ์ ๊ธฐ๋ฐ ๋ฌธ์์ ์๋ณธ์ด ์๋ ๋จ์ด์ ํํ ๋ฐฉ์์ด๋ ๋ฌธ์ฅ ๊ตฌ์กฐ๊ฐ ์ฌ๊ตฌ์ฑ๋๊ณ ์๋ฏธ ํจ์ถ, ํฉ์ฑ์ด ์ผ์ด๋๋ ๋ฌธ์ ์ ๋์ํ๊ธฐ ์ด๋ ต๋ค๋ ํ๊ณ ๊ฐ ์์ต๋๋ค.
-
์ด๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด Transformer ๋ชจ๋ธ๊ณผ ๊ฐ์ด ๋ฅ๋ฌ๋ ๊ธฐ๋ฐ ์๊ณ ๋ฆฌ์ฆ์ ์ ์ฉํ ์ ์์ง๋ง, ์ด๋ฌํ ๋ฐฉ์์ Fine-tuning๊ณผ ๊ฐ์ด ํน์ Task์ ๋ง๊ฒ ํ์ตํ๋ ๊ณผ์ ์์ ๋ง์ ํ๋์จ์ด ์์๊ณผ ์๊ฐ ์๋ชจ๊ฐ ์ด๋ค์ง๋ค๋ ์ ๊ณผ ์ฌ์ฉ์ ์ง์ ๊ฒ์ฌ ์, ์๊ฐ ์๋ชจ๊ฐ ๊ทน์ฌํ๋ค๋ ํ๊ณ์ ์ ๊ฐ์ง๊ณ ์์ต๋๋ค.
-
๊ธฐ๋ฐ ์ ์ถ ํ์ง ๊ฒฐ๊ณผ๋ฅผ ๋ณด์ ๋ด๋น์๊ฐ ์ง๊ด์ ์ผ๋ก ํ์ธํ๊ณ ๋์ํ ์ ์๋ ์์คํ ์ ํ์์ฑ ๋ํ ๋ถ๊ฐ ๋๊ณ ์์ต๋๋ค. ์กฐ์ง ์ฐจ์์ ๊ธฐ๋ฐ ์ ์ถ ๋ณด์ ์ฌ๊ณ ๋ ๋ง๋ํ ์ฌ์ ์์ค๊ณผ ๊ธฐ์ ์์ค์ ์ด๋ํ ์ ์์ผ๋ฏ๋ก, ์ ์ถ ํต๊ณ ์ ๋ณด์ ์ธ๋ถ ์ ๋ณด๋ฅผ ์ ๊ณตํ๋ ๊ฐ์์ ์ด๊ณ ์ฒด๊ณ์ ์ด๋ฉฐ ํ์ฅ ๊ฐ๋ฅํ ๋์ ์์คํ ์ด ํ์์ ์ ๋๋ค.
์์ ๊ฐ์ ๋ฌธ์ ์ , ํ๊ณ์ ์ ๊ทน๋ณตํ๊ธฐ ์ํด ๋ณธ ํ๋ก์ ํธ์์๋ ์์ฑํ AI์ ์
๋ ฅ๋๋ ์ฌ์ฉ์ ์ง์ ์ค ์กฐ์ง์ ๊ธฐ๋ฐ ์ ๋ณด๊ฐ ํฌํจ๋์ด ์๋์ง๋ฅผ ์ค์๊ฐ์ผ๋ก ํ์งํ๋ ์์คํ
, EV-DLP ๊ฐ๋ฐ๊ณผ Web ํ๋ซํผ ๊ฐ๋ฐ์ ๋ชฉํ๋ก ํ์์ต๋๋ค.
๋ด๋ถ ์ ๋ณด ์ ์ถ ์ํ ๊ฐ์ง๋ฅผ ์ํ ์์ฑํ AI ๋ณด์ ๊ธฐ์ ์ ์๋์ ๊ฐ์ ๋ชฉํ๋ฅผ ๊ฐ์ง๋๋ค.
์์ ํ๋ก์ ํธ ๋ชฉํ๋ฅผ ์ด๋ฃจ๊ธฐ ์ํด ์ธ๋ถํํ์ฌ ๋ด์ฉ์ ์ ๋ฆฌํ ๊ฒฐ๊ณผ, ์๋์ ๊ฐ์ต๋๋ค.
-
๊ธฐ๋ฐ ๋ฌธ์์ ์ฌ์ฉ์ ์ง์ ๊ฐ ์๋ฏธ๋ก ์ ์ ์ฌ๋๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๊ธฐ๋ฐ ์ ์ถ ํ์ง ๊ธฐ์ ์ ๊ฐ๋ฐํฉ๋๋ค.
-
ํํ๋ก ์ ์ ์ฌ๋์ ๋ฎ์ ์ ํ๋์ ํ๊ณ์ ๋ฅ๋ฌ๋ ๊ธฐ๋ฐ ์ ์ฌ๋ ํ์ง ๊ธฐ์ ์ ์์ ์๋ชจ์ ํ๊ณ๋ฅผ ๊ทน๋ณตํ ํ์ง ๊ธฐ์ ์ ๊ฐ๋ฐํฉ๋๋ค.
-
์ฌ์ฉ์, ๊ด๋ฆฌ์ ํ๋ซํผ์ Web ๊ธฐ๋ฐ์ผ๋ก ๋ ๋ฆฝ์ ์ผ๋ก ์ ๊ณตํฉ๋๋ค.
-
๊ธฐ๋ฐ ์ ์ถ ํํฉ์ ์๊ฐํํ๊ณ ์ ์ฌํ ๋ถ๋ถ์ ์๊ฐ์ ์ผ๋ก ๋ณด์ฌ์ฃผ๋ ๊ธฐ์ ์ ๊ฐ๋ฐํฉ๋๋ค.
-
์ฌ์ฉ์๊ฐ ์ค์ ํ ์ ์ฑ ์ ์๊ฑฐํ์ฌ ๊ธฐ๋ฐ ์ ์ถ์ ํ์งํ๊ณ , ๊ธฐ๋ฐ ์ ์ถ ์ง์์ ๋ํด ์ฒ๋ฆฌํฉ๋๋ค.
1. ์๊ณ ๋ฆฌ์ฆ ๊ฐ๋ฐ ๋ฐ ์ฐ๊ตฌ ์ํ ๋ด์ฉ
๋ณธ ํ๋ก์ ํธ๋ฅผ ์ํํจ์ ์์ด ํต์ฌ ๋ถ๋ถ์ธ ์๋ฏธ๋ก ์ ์ ์ฌ๋ ๊ธฐ๋ฐ ๊ธฐ๋ฐ ์ ์ถ ํ์ง ๊ธฐ์ ์ ๊ฐ๋ฐํ์์ต๋๋ค. ์๋ ๊ทธ๋ฆผ์ ์๋ฏธ๋ก ์ ์ ์ฌ๋ ๊ธฐ๋ฐ ๊ธฐ๋ฐ ์ ์ถ ํ์ง ๊ธฐ์ ์ ์ ์ฒด ์ํคํ
์ฒ๋ฅผ ์๊ฐํํ ์๋ฃ์
๋๋ค.
์ฐ์ , ์ฌ์ ์ ์ ์๋ ๊ธฐ๋ฐ ๋ฌธ์๋ฅผ ๋จ์ด ๊ธฐ๋ฐ Chunking ์๊ณ ๋ฆฌ์ฆ์ ํตํด Chunk ๋จ์๋ก ๋ถ๋ฆฌํ์์ต๋๋ค. ๋จ์ด ๊ธฐ๋ฐ Chunking ์๊ณ ๋ฆฌ์ฆ์ด๋, ์๋ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ด ์๋ณธ ๋ฌธ์๋ฅผ ๋จ์ด ๋จ์๋ก ๋ถ๋ฆฌํ ๋ค์, Sliding window ๋ฐฉ์์ผ๋ก Chunk๋ฅผ ๋๋๋ ์๊ณ ๋ฆฌ์ฆ์ ๋๋ค. ํด๋น ์๊ณ ๋ฆฌ์ฆ์ ํตํด ์๋ฏธ๋ฅผ ๋์ฑ ์ธ๋ถํํ์ฌ ์ ํํ ํ์ง ํจ๊ณผ๋ฅผ ๋ณด์ฅํ์์ต๋๋ค.
์ธ๋ถํ๋ Chunk์ ๋ํด Sentence-BERT[1]๋ฅผ ํตํ์ฌ ์๋ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ด ๊ณ ์ ๊ธธ์ด์ ๊ณ ์ฐจ์ ๋ฒกํฐ๋ก ๋ณํํ์์ต๋๋ค. ๊ฐ๋ณ ๊ธธ์ด์ Chunk์ ๋ํด ์๋ฏธ๊ฐ ๋ฐ์๋ ์ ํด์ง ์ฐจ์์ ๋ฒกํฐ๋ก ๋ณํํ์ฌ ํ์ ํ ์๋ฏธ๋ก ์ ์ ์ฌ๋ ๋น๊ต๋ฅผ ์ํํ์์ต๋๋ค.
์ดํ์๋ Vector Search ์๊ณ ๋ฆฌ์ฆ์ธ HNSWlib Vector DB
๋ฅผ ํ์ฉํ์ฌ ๋น ๋ฅธ ์๊ฐ์ ๋์ ์ ํ๋๋ก ์ ์ฌํ Chunk๋ฅผ ํ์ํ ์ ์๋๋ก ๊ตฌ์ฑํ์์ต๋๋ค.
์ดํ ์ฑ๋ฅ์ ํ๊ฐํ๊ธฐ ์ํด ๋ฐ์ดํฐ์
์ ์์ฒด ์ ์ํ์์ต๋๋ค. ์๋ณธ ๋ฐ์ดํฐ์
์ ํ๊ตญ์ด ์ํคํผ๋์์ ๋๋คํ ์ฃผ์ ๋ฌธ์๋ฅผ ์ฌ์ฉํ์ฌ ์ ์ํ์๊ณ , ์๋ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ด 5๋จ๊ณ์ ๋ฐ์ดํฐ ๋ณํ ๊ณผ์ ์ ๊ฑฐ์ณ์ ๋ณํ ๋ฐ์ดํฐ์
์ ๊ตฌ์ฑํ์์ต๋๋ค.
์ต์ข ์คํ ๊ฒฐ๊ณผ๋ ์๋ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ต๋๋ค. ์์ ์์ ํ ๋ฐ์ ๊ฐ์ด 5๊ฐ์ ์๋ณธ ๋ฐ์ดํฐ์ ๊ณผ ๊ฐ๋ณ 5๊ฐ์ ๋ณํ ๋ฐ์ดํฐ์ , ์ด 30๊ฐ์ ๋ฐ์ดํฐ์ ์ ๋ํด ์ ์ฌ๋ ๋น๊ต๋ฅผ ์ค์ํ์์ต๋๋ค. ๊ฐ๋ก ์ถ์ ๋จ์ด ๋จ์ Chunking ์๊ณ ๋ฆฌ์ฆ์์ Window Size๋ฅผ ์๋ฏธํฉ๋๋ค. ์ด 4๊ฐ์ง ์ฑ๋ฅ ์งํ๋ก Accuracy, Precision, Recall, F1-Score์ ์ถ์ถํ์์ผ๋ฉฐ ๋ชจ๋ Window Size๊ฐ 35๊ฐ ์ด์์ผ ๋๋ถํฐ** 1.0์ ์ ์ง**ํ๋ ๊ฒ์ ํ์ธํ์์ต๋๋ค.
2. ์ฌ์ฉ์ ํ๋ซํผ ๊ฐ๋ฐ ๋ด์ฉ
์ฌ์ฉ์ ํ๋ซํผ์ ์กฐ์ง ๋ด ์ฌ์ฉ์๊ฐ ChatGPT์ ๋์ผํ๊ฒ ๊ถ๊ธํ ์ ์ ์ง์ํ๊ณ ์ด์ ๋ํ ๋ต๋ณ์ ํ์ธํ ์ ์๋๋ก ๊ตฌํํ์์ต๋๋ค.
3. ๊ด๋ฆฌ์ ํ๋ซํผ ๊ฐ๋ฐ ๋ด์ฉ
๊ด๋ฆฌ์ ํ๋ซํผ์ ์กฐ์ง ๋ด ๊ด๋ฆฌ์๊ฐ ๊ธฐ๋ฐ ์ ์ถ ํํฉ์ ๋์๋ณด๋๋ก ํ์ธํ๊ณ , ๊ธฐ๋ฐ ๋ฌธ์ ๊ด๋ฆฌ, ํ์ง ์ธ๋ถ ์ ๋ณด ํ์ธ๊ณผ ๊ฐ์ ๋ค์ํ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
์ด๋ฆ | ์์ | ์ญํ |
---|---|---|
์กฐํญ๋ฒ | ์ํํธ์จ์ดํ๋ถ | ํ์ฅ, ์ ์ฌ๋ ์๊ณ ๋ฆฌ์ฆ ๊ฐ๋ฐ |
๊น๋ฏผ์น | ์ํํธ์จ์ดํ๋ถ | ์ฌ์ฉ์ ํ๋ซํผ ๊ฐ๋ฐ |
๋ฐ์ฐฌ๋ฏผ | ์ธ๊ณต์ง๋ฅํ๋ถ | Vector DB, ๋ฐฑ์ค๋ ๊ฐ๋ฐ |
๋ฐฑ์น๋ ฌ | ์ํํธ์จ์ดํ๋ถ | ๋ฐ์ดํฐ์ ์ ์, ๊ฒ์ฆ |
์ฌ์ง์ | ์ํํธ์จ์ดํ๋ถ | ๊ด๋ฆฌ์ ํ๋ซํผ ๊ฐ๋ฐ |
์ค์ฃผ์ฝ | ์ํํธ์จ์ดํ๋ถ | ์ฒญํน ์๊ณ ๋ฆฌ์ฆ ๊ฐ๋ฐ |