이 레슨에서이 레슨을 마치면
  • 생성형 AI를 정의하고 다른 AI 유형과 어떻게 다른지 설명하기
  • 현대 LLM을 가능하게 한 세 가지 발전을 설명하기
  • 현재 AI가 잘하는 것과 신뢰할 수 없는 부분을 파악하기
Sign in to save your progressYou can keep reading without an account, but completed lessons won't be saved.
Sign in

생성형 AI란 무엇인가

What is generative AI · 12 min

이 비디오는 Claude와 같은 대규모 언어 모델이 어떻게 구축되고 학습되는지, 그리고 이것이 비즈니스에서 이를 활용할 때 모델이 안정적으로 할 수 있는 것과 할 수 없는 것에 대해 무엇을 의미하는지 다룹니다.

Watch on YouTube

핵심 요약

  • 생성형 AI는 기존 데이터를 분석하는 것이 아니라 새로운 콘텐츠를 생성합니다.
  • 세 가지 발전이 현대 LLM을 가능하게 했습니다: 트랜스포머 아키텍처, 방대한 학습 데이터, 그리고 막대한 컴퓨팅 자원입니다.
  • 학습에는 두 단계가 있습니다. 사전 학습(pre-training)은 수십억 개의 예시로부터 패턴을 학습합니다. Fine-tuning은 모델이 도움이 되는 방식으로 지시를 따르도록 가르칩니다.
  • 현재의 강점에는 작업 전반에 걸친 다재다능함, 대화의 유창함, 그리고 도구 사용이 포함됩니다.
  • 현재의 한계에는 지식 컷오프, 환각, 그리고 신뢰할 수 없는 복잡한 추론이 포함됩니다.
  • 최고의 활용법은 여러분의 판단력, 창의성, 감독을 AI의 속도와 규모와 결합하는 것입니다.

연습

한계 테스트하기

이 연습은 여러분이 이미 완벽하게 알고 있는 코딩 문제를 사용하여 생성형 AI가 잘하는 것과 부족한 부분에 대한 직접적인 증거를 제공합니다 — 그래서 AI에게 무엇을 맡길지 결정할 때, 여러분 자신의 관찰에서 나온 구체적인 직감 점검을 갖게 됩니다.

1부: 자기 성찰 (혼자서)

오류를 즉시 알아챌 수 있는, 잘 아는 코딩 영역을 하나 선택하세요. 다음을 적어보세요:

  • 주제 (예: 여러분의 속도 제한 로직, 비동기 상태를 처리하는 방식, 지난 분기에 최적화한 DB 쿼리)
  • 능숙한 엔지니어라면 반드시 제대로 알아야 할 두세 가지 사항
  • 흔한 오해나 까다로운 구현 세부 사항 한 가지
  • 최근에 바뀐 것 한 가지 — 라이브러리 업데이트, 지원 중단(deprecation), 또는 새로운 모범 사례

2부: 협업 (AI와 함께)

Claude(또는 선호하는 다른 AI 어시스턴트)와 대화를 시작하고 세 가지 짧은 채팅을 진행하세요. 각 채팅 후 알게 된 점을 적어보세요.

  1. 다재다능함 테스트. AI에게 한 번의 응답 안에서 여러분의 주제를 세 가지 다른 방식으로 설명하도록 요청하세요: 비기술직 PM을 위한 설명, 팀에 합류하는 중급 엔지니어를 위한 설명, 코드 리뷰를 하는 시니어 엔지니어를 위한 설명입니다. 깊이의 변화가 실제로 제대로 전달되었나요, 아니면 단순히 어휘만 바뀌었나요? 어느 버전이 가장 강력했나요?
  2. 환각 테스트. AI에게 여러분의 코딩 문제에 대해 특정 라이브러리, 패키지, 또는 문서를 추천하도록 요청하세요. 최소 하나는 직접 확인해보세요: 실제로 존재하나요? API가 정확한가요? 버전이 최신인가요?
  3. 지식 컷오프 및 추론 점검. 여러분의 영역에서 시간에 민감한 질문을 해보세요: 최근 프레임워크 업데이트, 지원 중단된 패턴, 또는 보안 패치 등입니다. AI가 자신의 정보가 오래되었을 수 있다고 표시하나요 — 아니면 오래된 정보를 최신 정보처럼 제시하나요? 그다음 1부에서 적어둔 까다로운 구현 세부 사항을 AI가 풀어보도록 요청하세요. 실제로 혼란을 해결했나요, 아니면 단순히 정답을 다시 말했을 뿐인가요?

3부: 성찰

비디오에서 다룬 역량 중 어느 것이 가장 명확하게 드러났나요? 어떤 한계가 드러났나요 — 그리고 이것이 여러분이 잘 아는 영역이 아니었다면 그것을 알아챘을까요? 이를 바탕으로, AI에게 맡겨도 괜찮다고 느끼는 작업 하나와 더 주의 깊게 지켜봐야 할 작업 하나는 무엇인가요?

도전 목표: 동일한 주제를 두 번째 AI 도구에 돌려보세요. 오류와 강점이 동일했나요?

레슨 성찰

  • 이러한 시스템이 어떻게 학습되는지 아는 것이 여러분이 이들과 함께 작업하는 방식을 어떻게 바꾸나요?
  • 생성형 AI가 작동하는 방식과 그것이 부족한 부분을 고려할 때 어떤 윤리적 고려사항이 떠오르나요?

다음 단계

이제 AI의 한계를 직접 테스트해보았으니, 다음 레슨에서는 첫 번째 D인 위임(Delegation)에 대해 깊이 다룹니다. 실제 문제를 구성하고, 이를 빌더의 툴킷 전반에 매핑하며, 코드를 한 줄도 작성하기 전에 AI가 어디에서 역할을 할지에 대해 신중한 선택을 하게 됩니다.