생성형 AI란 무엇인가
What is generative AI · 12 min
이 비디오는 Claude와 같은 대규모 언어 모델이 어떻게 구축되고 학습되는지, 그리고 이것이 비즈니스에서 이를 활용할 때 모델이 안정적으로 할 수 있는 것과 할 수 없는 것에 대해 무엇을 의미하는지 다룹니다.
핵심 요약
- 생성형 AI는 기존 데이터를 분석하는 것이 아니라 새로운 콘텐츠를 생성합니다.
- 세 가지 발전이 현대 LLM을 가능하게 했습니다: 트랜스포머 아키텍처, 방대한 학습 데이터, 그리고 막대한 컴퓨팅 자원입니다.
- 학습에는 두 단계가 있습니다. 사전 학습(pre-training)은 수십억 개의 예시로부터 패턴을 학습합니다. Fine-tuning은 모델이 도움이 되는 방식으로 지시를 따르도록 가르칩니다.
- 현재의 강점에는 작업 전반에 걸친 다재다능함, 대화의 유창함, 그리고 도구 사용이 포함됩니다.
- 현재의 한계에는 지식 컷오프, 환각, 그리고 신뢰할 수 없는 복잡한 추론이 포함됩니다.
- 최고의 활용법은 여러분의 판단력, 창의성, 감독을 AI의 속도와 규모와 결합하는 것입니다.
연습
한계 테스트하기
이 연습은 여러분이 이미 완벽하게 알고 있는 코딩 문제를 사용하여 생성형 AI가 잘하는 것과 부족한 부분에 대한 직접적인 증거를 제공합니다 — 그래서 AI에게 무엇을 맡길지 결정할 때, 여러분 자신의 관찰에서 나온 구체적인 직감 점검을 갖게 됩니다.
1부: 자기 성찰 (혼자서)
오류를 즉시 알아챌 수 있는, 잘 아는 코딩 영역을 하나 선택하세요. 다음을 적어보세요:
- 주제 (예: 여러분의 속도 제한 로직, 비동기 상태를 처리하는 방식, 지난 분기에 최적화한 DB 쿼리)
- 능숙한 엔지니어라면 반드시 제대로 알아야 할 두세 가지 사항
- 흔한 오해나 까다로운 구현 세부 사항 한 가지
- 최근에 바뀐 것 한 가지 — 라이브러리 업데이트, 지원 중단(deprecation), 또는 새로운 모범 사례
2부: 협업 (AI와 함께)
Claude(또는 선호하는 다른 AI 어시스턴트)와 대화를 시작하고 세 가지 짧은 채팅을 진행하세요. 각 채팅 후 알게 된 점을 적어보세요.
- 다재다능함 테스트. AI에게 한 번의 응답 안에서 여러분의 주제를 세 가지 다른 방식으로 설명하도록 요청하세요: 비기술직 PM을 위한 설명, 팀에 합류하는 중급 엔지니어를 위한 설명, 코드 리뷰를 하는 시니어 엔지니어를 위한 설명입니다. 깊이의 변화가 실제로 제대로 전달되었나요, 아니면 단순히 어휘만 바뀌었나요? 어느 버전이 가장 강력했나요?
- 환각 테스트. AI에게 여러분의 코딩 문제에 대해 특정 라이브러리, 패키지, 또는 문서를 추천하도록 요청하세요. 최소 하나는 직접 확인해보세요: 실제로 존재하나요? API가 정확한가요? 버전이 최신인가요?
- 지식 컷오프 및 추론 점검. 여러분의 영역에서 시간에 민감한 질문을 해보세요: 최근 프레임워크 업데이트, 지원 중단된 패턴, 또는 보안 패치 등입니다. AI가 자신의 정보가 오래되었을 수 있다고 표시하나요 — 아니면 오래된 정보를 최신 정보처럼 제시하나요? 그다음 1부에서 적어둔 까다로운 구현 세부 사항을 AI가 풀어보도록 요청하세요. 실제로 혼란을 해결했나요, 아니면 단순히 정답을 다시 말했을 뿐인가요?
3부: 성찰
비디오에서 다룬 역량 중 어느 것이 가장 명확하게 드러났나요? 어떤 한계가 드러났나요 — 그리고 이것이 여러분이 잘 아는 영역이 아니었다면 그것을 알아챘을까요? 이를 바탕으로, AI에게 맡겨도 괜찮다고 느끼는 작업 하나와 더 주의 깊게 지켜봐야 할 작업 하나는 무엇인가요?
도전 목표: 동일한 주제를 두 번째 AI 도구에 돌려보세요. 오류와 강점이 동일했나요?
레슨 성찰
- 이러한 시스템이 어떻게 학습되는지 아는 것이 여러분이 이들과 함께 작업하는 방식을 어떻게 바꾸나요?
- 생성형 AI가 작동하는 방식과 그것이 부족한 부분을 고려할 때 어떤 윤리적 고려사항이 떠오르나요?
다음 단계
이제 AI의 한계를 직접 테스트해보았으니, 다음 레슨에서는 첫 번째 D인 위임(Delegation)에 대해 깊이 다룹니다. 실제 문제를 구성하고, 이를 빌더의 툴킷 전반에 매핑하며, 코드를 한 줄도 작성하기 전에 AI가 어디에서 역할을 할지에 대해 신중한 선택을 하게 됩니다.