본문 바로가기
IT 정보

ChatGPT에 대해서 알아보기

by AIIA 2023. 5. 1.

포스팅 목차

    미래에는 정말 인간들을 대신해서 우리의 지성을 가진 물체들이 등장을 하면서 자리를 대체할 수 있을 것 같습니다. 최근 여러 분야에서 많이 들리고 있는 것이 ChatGPT입니다. 간단하게 말해서 오픈AI가 개발한 대화 전문 인공지능 챗봇입니다.지금부터 이것이 무엇인지 한 번 살펴보도록 하겠습니다.

    CPU IMAGE

    ChatGPT는 openAI가 개발한 GPT-3.5 기반의 대형 언어 모델 챗봇을 의미합니다. 이는 대화 형태로 상호작용을 하면서 인간과 대화하는 것과 같은 반응을 제공하고 있습니다. 대형 언어 모델은 일련의 단어에서 다음 단어를 예측하는 작업을 수행할 수 있습니다. 뿐만 아니라 ChatGPT는 인간 피드백형 강화학습을 사용하고 있습니다. 사용자의 지시를 따르고 만족스러운 반응을 생성하는 능력을 만들기 위하여 인간 피드백을 사용하는 추가 훈련 계층입니다.

    ChatGPT의 원리

    ChatGPT의 원리는 대형 언어 모델과 인간 피드백형 강화학습으로 구분이 됩니다. 먼저 대형 언어 모델은 문장에서 다음에 오는 단어를 정확하게 예측하기 위하여 방대한 양의 데이터로 훈련을 하게 됩니다. 데이터의 양을 늘리게 되면 언어 모델의 수행 능력이 증가하는 것입니다. 스탠포드 대학에 의하면 GPT-3은 1,750억 개의 매개 변수를 가지고 있고 570기가바이트의 텍스트에 대해서 교육을 받았습니다.

     

    대형 언어 모델은 문장의 일련의 단어로 다음 단어를 예측하고 다음 문장을 예측합니다. 이 기능을 통하여 사용자들은 단락 뿐만 아니라 여러 페이지의 콘텐츠를 작성할 수가 있습니다. 하지만 대형 언어 모델은 인간이 원하는 것을 정확하게 이해하지 못한다는 점이 한계로 작용하고 있습니다. 이 한계점은 인간 피드백형 강화학습 훈련을 통하여 기술 수준이 개선될 수 있습니다. ChatGPT는 질문에 대한 답변은 물론 논문 작성, 번역, 노래 작사, 작곡, 코딩 작업 등 광범위한 분야의 업무 수행까지 가능하다는 점에서 기존 AI와는 확실히 다른 모습을 보이고 있습니다.

    ChatpGPT의 역할

    인간과 비슷한 대화를 생성하기 위하여 수백만 개의 웹페이지로 구성된 방대한 데이터베이스에서 사전 훈련된 대량 생성 변환기를 사용하고 있습니다. 이는 사람의 피드백을 활용한 강화학습을 사용하여 인간과 자연스러운 대화를 나누고 질문에 대한 답변도 제공을 합니다. 대화의 주제는 지식정보를 전달하는 것 뿐만 아니라 창의적 아이디어에 대한 답변 및 기술적 문제의 해결 방안 제시 등 광범위하게 작용하고 있습니다. 대화의 숨은 맥락을 이해하거나 이전의 질문 내용이나 대화까지 기억하여 답변에 활용하는 등 기존 챗봇과는 다른 차이를 보이고 있습니다.

     

    오픈AI에서는 챗봇의 차별이나 혐오 발언을 차단하기 위하여 ChatGPT에 AI 기반 조정 시스템인 모더레이션 API를 사용했습니다. 이에 허용되지 않는 내용의 질문이 나올 경우 차별적이거나 공격적인 부적절한 질문에 '여기에는 인종차별적, 성차별적, 동성애 혐오적 또는 기타 차별적이거나 혐오스러운 질문이 포함됩니다'라고 답변을 하고 있습니다. 종종 잘못되거나 편향적인 정보를 제공할 수 있다는 한계도 존재합니다.