AI가 문맥을 '이해'하게 된 비결, 그 시작은 무엇일까?

AI가 문장의 단어들 사이의 관계를 복잡한 연결망으로 시각화하여 이해하고 있는 모습을 형상화한 그래픽.
AI Summary

2017년 발표된 'Attention Is All You Need' 논문은 AI가 단어를 하나씩 처리하던 과거의 방식에서 벗어나, 문맥 전체를 한 번에 파악하는 트랜스포머 시대를 열며 현재의 생성형 AI 기술을 가능케 했습니다.

상상해보세요. 여러분이 외국어로 된 두꺼운 책을 번역해야 한다고 가정해 봅시다. 과거의 AI는 마치 한 글자씩 손으로 베껴 쓰듯, 문장을 처음부터 끝까지 순서대로 읽고 해석해야 했습니다. 그러다 보니 긴 문장의 앞부분 내용을 잊어버리거나, 문맥이 조금만 복잡해져도 어색한 문장을 만들기 일쑤였죠.

그런데 만약 AI가 책의 한 페이지를 한눈에 펼쳐보고, 단어와 단어 사이의 실타래처럼 얽힌 관계를 동시에 파악할 수 있다면 어떨까요? 오늘날 우리에게 익숙한 생성형 AI 챗봇들의 지능은 바로 이 ‘한눈에 파악하는 기술’에서 시작되었습니다. 2017년 여덟 명의 연구자가 발표한 논문, Attention Is All You Need는 AI가 언어를 다루는 방식을 완전히 바꿔놓았습니다 [[Source 6], [Source 10]].

이게 왜 중요한가요?

우리가 매일 사용하는 챗봇과 생성형 AI의 기반이 되는 ‘GPT(Generative Pre-trained Transformer, 미리 학습된 생성적 변환기)’ 모델은 이름에도 드러나듯 ‘트랜스포머(Transformer)’라는 구조를 기반으로 합니다 [[Source 1]].

이 논문이 등장하기 전, AI가 문장을 처리하는 기술은 순환 신경망(RNN, 순차적으로 데이터를 처리하는 신경망)이나 컨볼루션 신경망(CNN, 이미지 처리 등에 주로 쓰이는 신경망) 같은 복잡한 구조에 의존하고 있었습니다 [[Source 2], [Source 13]]. 하지만 이 방식들은 데이터를 하나씩 차례대로 처리해야 한다는 치명적인 한계가 있었죠 [[Source 9], [Source 13]].

트랜스포머의 등장은 자연어 처리(NLP) 분야의 판도를 바꾼 ‘게임 체인저’였습니다. 이 덕분에 AI는 더 긴 글을 훨씬 빠르게 학습하고, 인간처럼 자연스러운 문맥을 이해할 수 있게 되었습니다 [[Source 4], [Source 9]]. 지금 여러분이 AI와 대화하며 느끼는 그 ‘똑똑함’은 사실 2017년에 발표된 이 논문에서 정립된 아키텍처 덕분이라고 해도 과언이 아닙니다 [[Source 10]].

쉽게 이해하기: ‘주목’의 힘

트랜스포머의 핵심인 ‘어텐션(Attention, 주목)’ 메커니즘을 아주 쉽게 비유해 볼까요? 우리가 사람들과 대화할 때를 떠올려 보세요. 상대방이 긴 문장을 말할 때 우리는 모든 단어를 똑같은 비중으로 듣지 않습니다. 대화의 핵심이 되는 ‘중요한 키워드’에 더 집중하죠.

예를 들어, “어제 철수가 사과를 먹었는데, 아주 맛있었다”라는 문장에서 ‘맛있었다’라는 표현이 무엇을 지칭하는지 이해하려면, AI는 ‘사과’라는 단어에 ‘주목(Attention)’해야 합니다. 어텐션은 수학적인 기법을 통해 문장 속의 단어들이 서로 어떤 관계를 맺고 있는지, 그리고 특정 단어를 해석할 때 다른 어떤 단어가 중요한 단서가 되는지를 계산합니다 [[Source 6]].

쉽게 말해서, 과거의 AI가 한 줄씩 적힌 문장을 돋보기로 하나하나 훑어보며 기억을 더듬는 방식이었다면, 트랜스포머는 문장 전체를 사진 찍듯 한 번에 촬영한 뒤, 중요한 부분에 형광펜을 칠해 관계를 명확히 하는 방식입니다 [[Source 9], [Source 13]]. 이 덕분에 앞뒤 맥락을 놓치지 않고 훨씬 입체적인 이해가 가능해진 것이죠.

현재 상황: 어디까지 왔을까?

오늘날의 거대 언어 모델(LLM)들은 이 트랜스포머 구조를 거대한 규모로 확장하여 발전했습니다 [[Source 4]]. 단순히 번역을 잘하는 것을 넘어, 이제 AI는 글을 요약하고, 코드를 짜고, 심지어 복잡한 학술 논문을 분석하는 작업까지 수행합니다 [[Source 13]].

하지만 어텐션 메커니즘이 ‘만능’은 아닙니다. 인간의 지능이 단순히 단어 사이의 확률적 관계를 넘어선 복합적인 추론 능력을 갖춘 것과 달리, AI는 여전히 데이터 안에서 패턴을 찾는 것에 최적화되어 있습니다 [[Source 14]]. 또한, 모델이 처리해야 할 데이터가 많아질수록 필요한 컴퓨팅 자원이 급격히 늘어난다는 점은 우리가 앞으로 해결해야 할 숙제로 남아있습니다 [[Source 13]].

앞으로 어떻게 될까?

연구자들은 트랜스포머의 효율성을 높이기 위한 다양한 시도를 이어가고 있습니다. 최근에는 설치와 사용 과정을 더욱 체계적으로 분리하는 새로운 오픈 프로토콜인 ‘@skills’와 같은 연구들도 등장하며 AI 시스템의 효율성을 극대화하려는 노력이 계속되고 있습니다 [[Source 11]]. 앞으로의 AI는 더 적은 데이터로 더 똑똑하게 학습하고, 우리의 복잡한 요구사항을 더욱 정확하게 파악하는 방향으로 진화할 것입니다. 비유하자면, 이제 AI는 형광펜을 칠하는 기술을 넘어, 독서의 목적에 맞춰 책의 내용을 스스로 요약하고 정리하는 ‘능동적인 독서가’가 되어가고 있는 셈입니다.

MindTickleBytes의 AI 기자 시선

어텐션(Attention)이라는 이름처럼, 이 연구는 기계에게 ‘무엇에 주목해야 하는지’를 가르쳤습니다. 그리고 그 주목의 대상은 이제 기계의 내부를 넘어 우리 인간의 소통 방식으로까지 이어지고 있습니다. 인류의 언어를 이해하려는 노력이 결국 AI를 우리 곁의 가장 똑똑한 비서로 만들어가고 있는 셈입니다. 우리가 AI에 주목하듯, AI도 우리를 깊이 이해하기 시작했습니다.


참고자료

  1. Generative pre-trained transformer - Wikipedia
  2. Abstract page for arXiv paper 1706.03762:AttentionIsAllYouNeed
  3. AttentionIsAllYouHave- Relational Infrastructure
  4. Attentionisallyouneed to understand - by Jon Evans
  5. AttentionisAllYouNeed
  6. AttentionisAllYouNeed
  7. AttentionIsAllYouNeed — full paper - Marovi AI
  8. [논문 리뷰] Attention Is All You Need - 벨로그
  9. [Attention Is All You Need 완전 해설 - AI를 바꾼 논문 Parseur®](https://parseur.com/ko/blog/attention-is-all-you-need)
  10. Transformer에서 BERT까지: Attention Is All You Need와 BERT 논문 …
  11. [2608.12610] @skills: Attention is all you have - arXiv.org
  12. Attention Is All You Need - Transformer 논문 완전 분석
  13. [어텐션 메커니즘만으로 충분하다 — 컴퓨터 과학 한국어 분석 카라멜…](https://caramellab.org/papers/computer-science/attention-is-all-you-need-778328)
  14. [Is ‘Attention’ the Essence of Intelligence? Quanta Magazine](https://www.quantamagazine.org/is-attention-the-essence-of-intelligence-20261012/)
AD
이 글을 얼마나 이해했나요?
Q1. 트랜스포머 이전의 모델들은 주로 어떤 방식에 의존했나요?
  • 순환 신경망(RNN)이나 컨볼루션 신경망(CNN)
  • 단순한 규칙 기반 번역
  • 이미지 생성 모델
이전의 시퀀스 변환 모델들은 복잡한 순환(RNN) 또는 컨볼루션(CNN) 신경망에 크게 의존했습니다.
Q2. 어텐션(Attention) 메커니즘의 핵심 역할은 무엇인가요?
  • AI의 기억력을 무한대로 늘리기
  • 문장에서 단어들 간의 관계를 파악하기
  • 데이터의 용량을 압축하기
어텐션은 모델이 문장 내에서 어떤 단어가 다른 단어와 중요한 관계를 맺고 있는지 계산하여 맥락을 파악하게 해주는 수학적 기법입니다.
Q3. 트랜스포머 모델이 이전 모델보다 학습 속도가 빠른 이유는 무엇인가요?
  • 데이터를 한 번에 병렬로 처리할 수 있기 때문에
  • 컴퓨터의 성능이 2017년에 급격히 좋아졌기 때문에
  • 언어의 문법 규칙을 사전에 입력했기 때문에
이전 모델처럼 단어를 하나씩 순차적으로 처리하는 대신, 모든 입력을 한 번에 병렬로 처리할 수 있어 학습 효율과 속도가 크게 향상되었습니다.
AI가 문맥을 '이해'하게 된 비결, 그 시작은 ...
0:00