본문 바로가기
국제뉴스

Chat GPT(GTP)란 무엇인가?

by Serena541 2023. 3. 10.
반응형

요즘 모든 기업, 뉴스, 블로그, 뉴스레터에서 다루고 있는 'Chat GPT'에 대하여 소개해 보도록 하겠습니다. 

먼저, Chat GPT 라는 용어의 뜻에 대해 알아보도록 하겠습니다. 

 

Chat 은 당연히 채팅 이라는 뜻입니다. Chat GPT가 다른 모델이 아닌 메신저, 버디버디, 페이스북 메신저, 카카오톡 메신저, 인스타그램 DM 기타 등등, 우리에게 가장 익숙한 '채팅 인터페이스'의 방식으로 구성된 인공지능이라는 뜻이죠. 대화를 수행할 수 있는 챗봇이라니, 각종 로봇, 미래 영화에서 봤듯이, "00야, 00해줘" 라는 대화가 가능한 (단, 아직 채팅 수준으로) AI가 개발되었다는 겁니다. 

 

GPT란, Generative Pre-trained Transformer, 즉 "일반적 사전 훈련 변형가" 의 약어입니다. 이는 모델이 사전 훈련된 트랜스포머 구조를 사용하여 언어 생성을 수행한다는 것입니다. 이것은 대규모 코퍼스를 통해 사전 훈련되어 다양한 언어 생성 작업에 사용될 수 있도록 모델링 된 데이터를 뜻합니다.

 

1. Chat GPT의 능력:

1) 언어 번역

Chat GPT는 입력한 문장을 다른 언어로 번역할 수 있습니다.

 

2) 문장 요약

또한 긴 문서를 간결하게 요약할 수 있습니다.

 

3) 챗봇 생성

'채팅 인터페이스'를 통해 대화가 가능한 챗봇을 생성할 수 있는데요. 이를 위해서는 사용하시는 Chat GPT가 훈련 데이터로 다양한 대화 형식을 포함하고 있어야 합니다. 하지만 대부분 "컴퓨터에게 명령을 한다" 혹은 "컴퓨터에게 말을 건다" 라는 생각을 가지고 명령어를 작성하면, 거의 알아듣고 자동으로 대답을 할 수 있는 것 같습니다. 

만약에 당신이 영어 능력자라면, 한국어로 입력할 때 제대로 나오지 않는 것을 영어로 한 번 입력해 보세요. 번역 오류 때문에 정확히 답이 나오지 않았던 것일 수도 있습니다. 구글에 영어로 검색하는 것처럼 Chat GPT에게 말을 건다면, 당신이 궁금해하는 대부분의 간단한 질문들의 답을 들을 수 있을 것입니다. 

 

4) 자동 글쓰기

예전에는 로봇이 사람의 영역, 특히 감성과 상상력을 요하는 '글쓰기' 혹은 '창작의 영역'을 기계와 로봇이 해내지 못할 거라는 편견이 있었습니다. 하지만 Chat GPT의 특점이자 꽤 놀라운 점은, 글쓰기 혹은 시쓰기와 같은 인간의 감성, 논리력, 창의력 등 융합적 사고가 필요한 영역도 가능하다는 것입니다. Chat GPT의 장점은 바로 언어 생성 작업에서 높은 성능을 보여준다는 것입니다. 모델은 다수의 언어 생성 작업에서 인간 수준의 성능을 보여주고 있고, 더 많은 훈련 데이터가 입력되면 될수록 더 나은 성능을 발휘할 수 있습니다. 글쓰기 작업을 수행할 때에는 훈련된 데이터에 대한 결과값을 제공하고, 특정 주제와 관련된 문장을 생성하도록 지시합니다. 

 

일례로, 저는 대학교 글쓰기 시간에 글을 논리적으로 구성하는 방법 중 가장 기본적인 것은 "주장하는 바"를 먼저 명시한 후, 그 이유에 대해 1, 2, 3 ... 등으로 요약하여 글을 작성하는 방법을 배웠었는데, 놀랍게도 Chat GPT는 대부분의 랜덤한 질문에 이러한 방식을 지키며 인간이 가장 쉽게 이해할 수 있는 수사학적 방식으로 주제에 대한 대답을 해줍니다. 

 

2. Chat GPT의 기술

Chat GPT는 인공지능 기술 중 하나인 '자연어 처리 (Natural Language Processing, NLP) 기술을 주로 사용합니다. 이를 통해 대화 형식으로 사용자와 상호작용합니다. 

이는 딥러닝 모델을 사용하며, 우리가 입력하는 문장을 임베딩하여 특징 벡터를 생성하고 ,이를 여러 개의 셀프 어텐션 (Self-Attention) 레이어를 통해 처리합니다. 이를 통해 Chat GPT는 문장 내에서 각 단어의 의미와 문맥을 고려하고, 다음 단어를 예측하고, 최종적으로 문장을 생성합니다. 

 

 

Chat GPT는 대규모 코퍼스에서 사전 훈련된 모델입니다. 코퍼스에서 모델을 사전 테스팅하고, 특정 언어 생성 작업에 대해 기술자들이 미세 조정(Fine-Tuning)하는 방식으로 개발됩니다. 마치 아기가 언어를 배우듯, 다양한 데이터 베이스를 통해 언어 모델을 구축하고, 기계가 잡아내지 못한 미세한 부분은 기술자와 개발자들이 섬세하게 수정하고 다듬는 방식을 모두 거친 다음 사용자인 우리가 사용하는 Chat GPT가 탄생하는 것이죠. 

 

이렇듯 언어 생성에 특수화된 Chat GPT는, 대화형 AI 서비스를 비롯한 다양한 응용 분야에서 활용될 수 있습니다. 

 

 

3. Chat GPT의 이슈

하지만 역시, 새로운 기술의 도입은 도덕적 논쟁을 피할 수 없는데요. 

일반적으로, Chat GPT와 같은 자연어 처리 모델은 인간과의 상호작용을 시뮬레이션하면서 다양한 언어 생성 작업을 수행합니다. 그러나 모델의 작동 방식과 특성상, 다음과 같은 도덕적 이슈가 생길 수 있습니다. 

 

1) 편향성 문제: Chat GPT는 대규모 코퍼스를 사용하여 사전 훈련되는데, 이 코퍼스에는 인종, 성별, 지역 등의 편향성이 반영될 가능성이 있습니다. 이는 아무래도 대다수의 데이터를 수집하거나, 인간이 이를 관리하기 때문일텐데요. 이러한 편향성은 출력값에도 영향을 미칠 수 있습니다. 성차별적이거나 혐오스러운 발언 등을 생성하는 결과를 초래할 수도 있습니다. 

 

2) 개인정보 보호 문제: Chat GPT는 대화형 AI 서비스를 위해 개발되었습니다. 이 경우, 모델이 사용자와의 대화를 기록하고 분석하며, 이러한 데이터는 때떄로 사용자의 개인정보를 포함하는 정보가 포함될 가능성이 있습니다. 따라서 Chat GPT를 사용하는 서비스에서는 개인정보 보호에 특별히 주의를 기울여야 합니다. 

 

3) 무의식적 영향력: Chat GPT와 같은 인공모델은 인기를 얻을 수록 많은 사람들에게 영향을 미칠 수 있습니다. 이것이 생성한 내용이 사람들의 태도, 행동 및 결정에 영향을 미칠 수 있으며, 이와 같은 영향이 늘 긍정적인지는 잘 생각해 보아야 합니다. 

 

4) 책임성: 인공지능 모델의 결정은 종종 인간이 직관적으로 이해할 수 없을만큼 복잡하고 불투명합니다. 따라서 모델의 결정이나 예측에 대한 책임을 누구에게 부과해야 할지에 대한 문제가 있을 수 있습니다. 

 

이와 같은 도덕적 문제들은 인공지능 모델의 개발, 훈련, 평가 및 배포 단계에서 엄중히 다뤄져야 겠지요. 이를 위해 인공지능 모델 개발자들은 투명성, 공정성, 사생화 보호 등과 같은 척도에 대한 기준을 엄격히 고려하고, 이러한 원칙을 반영하는 적절한 정책과 규제를 따르는 것이 중요할 것으로 보입니다. 

훈련된 데이터에서 발생할 수 있는 편향

 

다음 포스팅에서는 Chat GPT의 실용적인 사용 팁과, 최신 개발 동향에 대하여 자세히 다뤄보도록 하겠습니다. 

 

감사합니다. 

 

 

반응형

댓글