강의

멘토링

로드맵

NEW
AI 개발

/

딥러닝 · 머신러닝

[AI 실습] Prompt-to-prompt 논문 구현을 통해 이해하는 Diffusion 모델

이 강의는 생성형 인공지능 모델 중 Diffusion 모델과 관련된 실습을 수행합니다. 대표적인 Diffusion 모델 응용 논문인 prompt-to-prompt 논문을 함께 읽어보고 구현해 봄으로써, 최신 인공지능 논문을 이해할 수 있는 능력을 함양할 수 있기를 기대합니다.

5명 이 수강하고 있어요.

  • 동동
논문
논문구현
컴퓨터비전
Stable Diffusion
Python딥러닝PyTorch인공지능(AI)AI 활용 (AX)

이런 걸 배울 수 있어요

  • Diffusion 모델 개념 이해하기

  • 대표적인 Diffusion 모델 응용 논문인 Prompt-to-prompt 논문 이해하기

  • PyTorch를 이용해서 Prompt-to-prompt 논문 구현해보기

  • AI 논문을 읽고 구현할때 막히는 부분들에 대한 해결 방법들

유명한 Diffusion 논문의 결과, 나도 재현해 볼 수 있을까 📖

Prompt-to-prompt 논문 구현 실습을 통해, Diffusion 모델의 디테일을 자연스럽게 이해하고,
AI 커리어를 밟아나가기 위해서 필수가 된 논문 구현 능력을 얻어가세요!


Diffusion 모델을 공부하면서 아래와 같은 어려움을 겪으시진 않으셨나요?

  • 최신 모델 코드가 공개되어 있지 않거나 알아보기 어렵게 작성되어 있다.

  • 이론에 대한 정보는 무수히 많지만, 막상 특정 모델 구현을 시작하려고 하니 막막하다.


인공지능 전공자 입장에서 겪었던, 위와 같은 어려움을 극복했던 노하우를 모두 담았습니다. 이 강의에서는 Diffusion 모델의 필수 개념에 대해 이해하고, 주요 논문의 코드를 함께 구현하면서 결과를 재현해 봅니다.

아래는 Prompt-to-prompt 논문의 구현 결과 예시입니다.

이런 내용을 배워요📚

Diffusion 모델 개념 훑어보기

논문을 읽어보기 전, Diffusion 모델에 대해 알아야 할 사전지식들을 실용적인 관점에서 빠르게 훑어봅니다. 또한 구현 관점에서 알아야 할 Diffusion 모델 아키텍처에 대해서도 이야기 합니다.


Prompt-to-prompt 논문 이해하기

대표적인 Diffusion 모델 응용 논문인 Prompt-to-prompt 논문을 함께 읽어보며 핵심 내용들을 정리해 봅니다. 구현시 고려해야 할 부분들을 핵심적으로 다루며, 인공지능 논문을 읽는 방법에 대한 전반적인 팁이 녹아있습니다.


Prompt-to-prompt 논문 구현하기

함께 읽은 논문을 바탕으로, 논문의 결과를 재현하기 위한 코드를 작성해 봅니다. 강의 내용은 라이브 코딩으로 구성되어 있으며, 논문의 내용을 구현하기 위한 디테일에 대한 설명을 포함합니다. 또한 구현중 발생하는 여러 문제들에 대한 trouble shooting 방법을 배울 수 있습니다.


예상 질문 Q&A 💬

Q1. 최신 인공지능 모델을 단지 응용하고 싶을 뿐인데, 굳이 논문을 찾아서 읽어야 할까요?
A. 논문을 찾아서 읽어보는 것이 해당 응용 방법을 정확히 이해하는 가장 빠른 길입니다. 논문을 통해서 최신 인공지능 트렌드를 빠르게 습득해 보세요.


Q2. 논문을 이해하려면 선수지식이 많이 필요하지 않나요?

A. 해당 분야에 대한 기초적인 선수지식이 있다면, 잘 모르는 개념은 그때그때 찾아보면서 이해할 수 있습니다. 이 강의를 통해 인공지능 논문을 이해하기 위한 핵심 개념들과 노하우를 얻어가세요.

수강 전 참고 사항📜

실습 환경

  • 프로그래밍 언어 및 라이브러리: Python, PyTorch, Hugging Face

  • 개발 환경 도구: Visual Studio Code, Anaconda, Jupyter Notebook

  • 실행 하드웨어 요구사항: Nvidia GPU 12GB 이상 / Apple Silicon 16GB 이상

학습 자료

  • 강의 슬라이드, 논문, 실습코드 제공


선수 지식

  • Python 언어에 대한 이해

  • Visual Studio Code, Anaconda, Jupyter Notebook을 활용한 기초적인 개발 경험

  • 선형대수/인공지능에 대한 기초적인 이해

유의사항

  • 이 강의는 Diffusion 모델을 응용하는 논문을 이해하고 구현하는 실습 프로젝트입니다.

  • 모든 인공지능 이론을 A부터 Z까지 다루는 강의가 아닙니다.

  • 논문의 내용을 구현하는데 있어서 필요한 배경지식을 실용적인 관점에서 다룹니다.

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • 최신 인공지능 논문의 내용을 구현하는 프로젝트와 연관된 모든 분들

  • 인공지능 관련 커리어 준비를 하시는 분들 (AI 엔지니어, AI 대학원 등)

  • 인공지능을 주제로 대학교 졸업 논문/프로젝트를 준비하시는 분들

선수 지식,
필요할까요?

  • Python 언어에 대한 이해

  • Visual Studio Code, Anaconda, Jupyter Notebook을 활용한 기초적인 개발 경험

  • 선형대수/인공지능에 대한 기초적인 이해

안녕하세요
입니다.

665

수강생

43

수강평

6

답변

4.5

강의 평점

2

강의

서울대학교 대학원에서 인공지능을 공부하고 있습니다.

커리큘럼

전체

52개 ∙ (6시간 32분)

해당 강의에서 제공:

수업자료
강의 게시일: 
마지막 업데이트일: 

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!

얼리버드 할인 중

₩13

69%

₩55,000

비슷한 강의

같은 분야의 다른 강의를 만나보세요!