[생성AI] Generative AI
● 생성 AI
- 생성 AI (Generative AI)는 기존의 데이터를 학습하여 새로운 컨텐츠를 창의적으로
생성할 수 있는 인공지능 기술
- 딥러닝 기반의 GAN(Generative Adversarial Network),
VAE(Variational Autoencoder), Transformer 기반의 LLM(Large
Language Model)을 활용하여 구현
※ 전통적 인공지능과의 차이점
구분 |
전통적 AI |
생성형 AI |
주요
목적 |
예측, 분류 |
새로운
데이터 생성 |
핵심
기술 |
기계학습, 신경망, 딥러닝, 자연어
처리 등 |
딥러닝, 자연어 처리. 생성적 적대 신경망(GAN), 변이형 자동인코더(VAE) |
예시 |
스팸
메일 필터링, 얼굴 인식 |
문장
생성, 이미지 생성, 음악 생성 |
※ 검색엔진과의 차이점
구분 |
검색엔진 |
생성형 AI |
주요
목적 |
보유
데이터 내에서 키워드에 맞는 정보 제공 |
새로운
컨텐츠(텍스트, 이미지 등) |
작동
방식 |
타이핑된
키워드를 바탕으로 웹 크롤링(Crawling)과 인덱싱(Indexing)을
이용하여 정보 제공 |
맥락과 명령 중심의 자연어 입력 정보를 기반으로 창의적인 컨텐츠 생성하여 제공 |
● 맥락 (Context)
사용자 : 강아지랑 뭐가 달라? |
☞ 마지막 질문만 보면 모호하지만,
AI는
첫 문장으로 ‘고양이 vs 강아지’ 비교를 이해함
● 명령 (Prompt)
|
프롬프트란?
생성형 AI에게 무엇을 하라고 지시하거나
요청하는 문장이에요.
프롬프트를 보고 "무엇을 생성할지" 판단합니다.
프롬프트 작성법
① 명확 & 구체적으로 |
“블랙홀의 작동원리를 초등학생 수준으로 3문장 안에 설명해줘” |
② 역할 부여 |
“너는 경험 많은 여행가이드야. 5일간의 일본 여행코스를 추천해줘.” |
③ 형식 지정 |
“장단점을 표로 정리해줘” |
④ 예시 제공 |
"사과는 빨갛고, 맛있으며, 건강에 좋아요. 바나나는?” |