SOTA 모델 탐색부터 YOLO·Segmentation·API 서빙 구축까지
한 번에 완성하는 실전 Vision AI 서비스

파편화된 이론은 이제 끝! 기획부터 배포까지
현업 엔지니어의 ‘삽질 노하우’로 완성하는 End-to-End 파이프라인

하드웨어 배포
최신 SOTA 모델
AI 파이프라인
SOTA 모델 탐색 · YOLO · Segmentation · API 서빙
현업 엔지니어의 노하우 대방출!
No! 실무에서 활용 가능한 데이터를 기반으로 한
이론 + 실습 올인원 과정입니다

이론 및 기본 개념 학습 → 실습을 통한 모델 구현
→ 프로젝트 응용 및 서비스 배포
모델 학습만으로는 넘을 수 없는 현실의 한계
오픈 데이터셋으로 학습은 해봤는데,
정작 내 프로젝트에 맞는 데이터 수집과 전처리는
어떻게 시작해야 할지 막막해요
데이터의 한계
YOLO, SAM… 좋다는 모델은 많지만,
이걸 내 서비스에 맞게 조절하는 실전 기술을 모르겠어요
최적화의 한계
모델 정확도는 잘 나오는데, 서버는 어떻게 띄워야 할지,
프론트엔드와는 어떻게 연동할지 도무지 감이 안 와요
배포의 한계
Vision AI 프로젝트를 혼자서도 리딩할 수 있게 됩니다
체계적인 6단계 학습 로드맵
Part 1. [Overview] 비전 프로젝트 설계와 현장 하드웨어
이론에서 프로젝트 기획과 하드웨어 지식을 다지며, 실습에서는 전체 실습을 위한 환경 세팅과 데이터 수집 툴 활용법을 배웁니다.
강의 전체 로드맵 및 파이프라인을 소개합니다.
Vision Task 정의 및 상황별 모델 선정 방법을 안내합니다.
카메라 스펙(해상도, FPS)과 조명을 설정하고 오픈 데이터셋(Roboflow 등)을 다운로드 합니다.
SOTA 모델 탐색법 및 라이선스 검증 노하우를 학습합니다.
깃 클론 및 파이썬 가상환경(venv)을 구축하고 프로젝트 진행에 필요한 패키지를 설치합니다.
AnyLabeling 툴 설치 및 Bounding Box/Polygon 라벨링 실습을 진행합니다.
Roboflow 등에서 고품질 오픈 데이터셋 검색 및 다운로드 실습을 진행합니다.
Part 2. [DataOps] 고품질 데이터셋 구축과 증강
이론에서 배운 데이터 증강 기법과 파이토치 구조를 바탕으로, 실제 증강 파이프라인과 데이터로더 코드를 작성합니다.
라벨링 자동화(Auto-Labeling) 툴 활용 전략에 대하여 학습합니다.
클래스 불균형과 악천후 대응을 위한 데이터 증강(Augmentation) 기법에 대해 학습합니다.
PyTorch Custom Dataset Loader 개념 및 구조 파악을 진행합니다.
Albumentations 라이브러리를 활용한 데이터 증강 파이프라인 코드를 구현합니다.
앞선 증강 파이프라인을 연결하여 PyTorch Dataset 클래스(VisionDataSet) 직접 구축해봅니다.
Part 3. [Classification] 효율적인 분류와 XAI
빠른 분류 모델인 RepViT의 학습부터 평가, 그리고 모델의 시선을 시각화하는 XAI 전 과정을 실습합니다.
베리어블의 기본 구조를 이해하고, 플러그인을 활용해 디자인 시스템의 뼈대가 되는 원초적 색상 값(Raw Token)을 한 번에 효율적으로 등록합니다.
수많은 색상 중에서 실제 디자인에 사용할 컬러만 추려내어, 모든 요소의 기준이 되는 범용적인 '프리미티브' 컬렉션을 그룹화하여 구축합니다.
텍스트(Text)와 배경(Bg) 영역에 쓰일 기본 색상 값에 Primary, Error 등 특정한 역할과 의미를 부여하는 시멘틱(Semantic) 계층을 설계합니다.
테두리와 아이콘은 물론 상호작용(Hover 등)에 따른 세부 색상 변화를 정의하고, 알맞은 속성에만 나타나도록 변수 범위를 제한하는 실무를 익힙니다.
RepViT 분류 모델 학습, TensorBoard 결과 확인 및 Grad-CAM 시각화 실습을 진행합니다.
Part 4. [Detection] 객체 탐지의 표준, YOLO 마스터
YOLOv8을 나의 데이터로 학습시키고, 결과를 튜닝하는 실무 과정을 다룹니다.
YOLOv8 모델의 Anchor-free 구조 진화와 손실함수를 이해합니다.
YAML 파일 설정, Multi-GPU 학습 및 CUDA OOM 해결법을 학습합니다.
mAP 지표 해석법 및 Confidence/IoU 임계값(Threshold) 튜닝 전략을 학습합니다.
YOLOv8 Nano 사전 학습 모델 로드 및 커스텀 데이터셋 트레이닝을 실습합니다.
학습된 가중치를 활용한 Inference 및 Threshold 조율에 따른 결과를 비교해봅니다.
Part 5. [Segmentation] 정밀 분석과 Foundation Model
픽셀 단위 정밀 분석을 위해 YOLO-Seg 모델을 학습하고, 클릭만으로 분할이 가능한 MobileSAM을 경험합니다.
Semantic vs Instance Segmentation 차이 및 mIoU 등 평가 지표를 이해합니다.
YOLOv8-Seg 모델 원리 및 폴리곤 데이터 라벨링 포맷을 이해합니다.
파운데이션 모델 MobileSAM을 활용한 Zero-shot 객체 분할 개념을 학습합니다.
YOLOv8-Seg 모델 학습 및 Inference 후 픽셀 마스크 데이터/면적 추출 실습
MobileSAM을 이용해 Point/Box 프롬프트 기반 Zero-shot 분할 시스템 구현
Part 6. [Deployment] API 서빙 구축 (실무 마무리에 집중)
개발한 AI 모델을 실제 서비스할 수 있도록 FastAPI를 이용해 서버를 띄우고, 트래픽을 감당할 수 있는지 부하 테스트를 수행합니다.
AI 모델 서빙 아키텍처 개요 및 FastAPI의 비동기 처리에 대해서 학습합니다.
FastAPI 기반 추론 서버 뼈대 구축 및 Pydantic 데이터 검증을 진행합니다.
데이터 유실 방지를 위한 Base64 이미지 통신 원리를 파악합니다.
Swagger UI 문서화 자동화 및 Locust 툴을 이용한 부하 테스트를 진행합니다.
FastAPI로 실제 엔드포인트를 구현하여 모델 탑재 후, 클라이언트에서 Base64로 통신하는 엔드투엔드 서빙 코드를 실습합니다.
Locust 라이브러리를 통해 가상의 유저 트래픽을 생성하고 RPS, Latency 등 API 서버 한계를 측정하는 실습
[특별 부록] 트러블 슈팅 가이드
전체 파이프라인을 역순으로 점검하며 하드웨어, 데이터, 학습, 서빙 전반에 걸친 실전 에러 케이스 6가지를 다룹니다.
엔드투엔드(End-to-End) 파이프라인 구축: 데이터 수집, 학습, 평가를 넘어 최적화에 이르는 AI 모델 개발의 전 과정을 MLOps 기반으로 구축한 실질적인 경험을 공유합니다.
현업에서 바로 쓰는 경량화 설계: 고성능 GPU가 없는 환경에서도 돌아가는 가벼운 모델 설계법 등, 실제 현업에서 가장 필요로 하는 '모델 경량화'와 '추론 최적화'의 해답을 제시합니다.
최신 트렌드와 실무의 결합: 빠르게 변하는 AI 트렌드 속에서 RepViT, ViT 등 최신 논문의 핵심 알고리즘을 어떻게 실무 서비스에 녹여내는지 구체적인 방법론을 전달합니다.
[경력]
A. 본 과정은 기초 입문 과정이 아닌 실무에서 활용 가능한 전문 직무 과정으로 기획되었습니다. 따라서 파이썬 기본 문법과 파이토치 프레임워크에 대한 기본적인 지식이 요구됩니다. 단순한 이론 설명보다는 실제 엔드투엔드 파이프라인의 코드를 구현하고 배포하는 것에 집중하므로, 기본 지식이 있다면 실습을 통해 훨씬 더 큰 시너지를 얻을 수 있습니다.
A. 원활하고 빠른 딥러닝 모델 학습을 위해서는 GPU 환경이 권장되지만, 고가의 장비가 필수는 아닙니다. 본 강의에서는 CPU만 있는 노트북이나 라즈베리파이 같은 엣지 디바이스에서도 가볍게 돌아갈 수 있는 경량 모델(YOLOv8 Nano, MobileSAM 등)도 충분히 다룹니다. 또한, 학습 중 GPU 메모리 부족(CUDA OOM) 현상을 겪더라도 당황하지 않도록 배치 사이즈 조절, AMP(자동 혼합 정밀도) 적용, Gradient Accumulation 등 소프트웨어적인 메모리 최적화 기법을 상세히 알려드립니다.
A. 강의를 마치면 실제 외부 서비스에 즉시 연동할 수 있는 나만의 'Vision AI 추론 API 서버' 전체 코드를 갖게 됩니다. 세부적으로는 데이터 증강(Albumentations) 파이프라인이 포함된 PyTorch 커스텀 데이터 로더, 내 데이터로 파인튜닝된 SOTA 모델(RepViT, YOLOv8) 가중치 파일, 모델의 판단 근거를 보여주는 XAI(Grad-CAM) 시각화 리포트, 그리고 객관적인 API 서버 성능을 증명할 수 있는 Locust 부하 테스트 리포트 등 대체 불가능한 AI 엔지니어로서의 완벽한 포트폴리오 산출물을 얻으실 수 있습니다.
0차시_강의 소개
02
1차시_Vision Task(Cls, Det, Seg, Instance Seg) 및 모델 선정
03
2차시_개발자 필수 체크- 카메라 스펙(해상도, FPS)과 조명 설정
04
3차시_SOTA 모델 탐색하는 방법
05
[실습 1-1] 개발 환경 설정
06
[실습 1-2] AnyLabeling 설치 및 라벨링 실습
07
[실습 1-3] 고품질 오픈 데이터셋 다운로드
08
4차시_라벨링 툴 활용 및 Auto-Labelling
09
5차시_실전 데이터 증강
10
6차시_PyTorch Custom Dataset Loader 구현 및 포맷 변환
11
[실습 2-1] 데이터 증강 파이프라인 구현
12
[실습 2-2] 파이토치 데이터셋 클래스 구축
13
7차시_CNN을 넘어 ViT로- RepViT 아키텍처 분석
14
8차시_RepViT 활용 Custom 이미지 분류기 Fine-tuning
15
9차시_TensorBoard를 활용한 학습 모니터링 및 튜닝
16
10차시_XAI 실습- Grad-CAM으로 판단 근거 시각화
17
[실습 3] 분류 모델 학습
18
11차시_1-Stage Detector의 진화와 YOLOv8(v11) 이해
19
12차시_YOLOv8 Custom Data 학습 및 트러블 슈팅
20
13차시_Inference 분석- mAP 해석 및 Threshold 최적화
21
[실습 4-1] YOLOv8 Nano 사전 학습 모델
22
[실습 4-2] 결과 비교 실습
23
14차시_Semantic vs Instance Segmentation 차이와 트렌드
24
15차시_YOLOv8-Seg 활용 학습 및 마스크 추출
25
16차시_MobileSAM 활용 Zero-shot 객체 분할 실습
26
[실습 5-1] YOLOv8-Seg 모델 학습 및 픽셀 마스클 데이터 추출
27
[실습 5-2] 제로샷 분할 시스템 구현
28
17차시_모델 서빙 아키텍처- Flask vs FastAPI 비교
29
18차시_FastAPI 활용 기본 AI 추론 서버 구축
30
19차시_Base64 이미지 처리 및 Swagger UI 문서 자동화
31
20차시_API 성능 테스트(Locust) 및 프로젝트 이관 가이드
32
[실습 6-1] FastAPI로 엔드투엔드 서빙 코드 구현하기
33
[실습 6-2] Locust로 가상의 유저 트래픽 생성하기
34
21차시_트러블 슈팅 가이드
첫번째 리뷰어가 되어주세요.
소중한 후기가 다른 분들께 도움이 될 거에요.
정가
124,000원
총 결제 금액
124,000원
적립 예정
3,720P
124,000원
124,000원