[생성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에서 프롬프트의 정의와 그 작성법은?


프롬프트란?
    
생성형 AI에게 무엇을 하라고 지시하거나 요청하는 문장이에요.
    
프롬프트를 보고 "무엇을 생성할지" 판단합니다.

프롬프트 작성법

① 명확 & 구체적으로

“블랙홀의 작동원리를 초등학생 수준으로 3문장 안에 설명해줘”

② 역할 부여

“너는 경험 많은 여행가이드야. 5일간의 일본 여행코스를 추천해줘.”

③ 형식 지정

“장단점을 표로 정리해줘”

④ 예시 제공

"사과는 빨갛고, 맛있으며, 건강에 좋아요. 바나나는?”