AI 용어집  /  언어 모델

어텐션Attention · 주의 집중

각 단어가 문장 속 다른 어떤 단어에 더 주목해야 하는지 점수를 매기는 방법이에요. 트랜스포머의 핵심이에요.

손전등을 든 캐릭터가 여러 캐릭터 중 사과를 비추는 그림
비유로 보면'그것'이 누구인지 손전등을 비춰 찾아요 — 사과!

쉽게 말하면

'철수는 사과를 먹었다. 그것은 달았다.' 여기서 '그것'이 무엇인지 알려면 '사과'를 봐야 해요.

어텐션은 '그것'이 문장 속 다른 단어들을 둘러보고, 가장 관련 있는 '사과'에 높은 점수를 주는 방법이에요.

모든 단어가 이렇게 서로 점수를 매겨서, 문장 전체의 뜻을 함께 이해해요.

그림으로 정리하면

'그것'이 주목하는 단어

사과높음
먹었다중간
철수낮음

'철수는 사과를 먹었다. 그것은 달았다.' — 점수는 그림을 위한 예시예요.

모든 단어가 서로 점수를 매겨요

이 단어가 →철수사과먹었다
그것은낮음높음중간
달았다낮음높음낮음
먹었다높음높음—

실제로는 모든 단어 쌍마다 숫자 점수를 계산해요. 표의 높낮이는 예시예요.

실제로는

아주 긴 두루마리 한가운데서 로봇이 손전등으로 메모를 찾는 그림
실제 상황글이 길수록 살펴볼 게 많아져 느리고 비싸요
왜 알아야 하나요

긴 문서를 넣으면 왜 느려지고 비싸지는지, 긴 글 한가운데 묻힌 내용을 왜 가끔 놓치는지 이해할 수 있어요.

헷갈리기 쉬운 것
  • 어텐션 점수가 높다고 AI가 사람처럼 '이해'했다는 뜻은 아니에요.
  • 긴 글을 넣을 수 있다고 모든 부분을 똑같이 잘 보는 건 아니에요.

같이 보면 좋은 용어

참고 자료