On-Device AI 기반 딥러닝 모델 최적화 및 경량화 실무
NPU 환경에 맞춰 딥러닝 모델을 압축·가속화하는 온디바이스 AI 최적화 실무 과정
교육 기간
2월 8일 ~ 7월 2일
총 교육시간
420시간 · 약 5개월
수강료
국비지원 · 자부담 0원
접수 마감
D-87 · 1월 25일
IT/개발
IT·소프트웨어·인공지능 분야 오프라인 강의
과정 안내
과정 개요
스마트폰, 로봇, IoT 기기 등 엣지 디바이스에서 서버 통신 없이 즉시 AI 추론을 수행하는 On-Device AI 수요가 늘면서, 무겁고 느린 딥러닝 모델을 NPU(신경망 처리 장치) 환경에 맞게 압축·가속화할 수 있는 모델 최적화 엔지니어에 대한 수요가 커지고 있다. 본 과정은 Python 기반 딥러닝 모델링(CNN·경량 아키텍처: MobileNet, EfficientNet 등) 기초를 다진 뒤, 양자화(Quantization), 가지치기(Pruning), 지식 증류(Knowledge Distillation) 등 모델 경량화 핵심 기법과 ONNX·TensorRT·TFLite 등 추론 최적화 프레임워크를 실습한다. 교육생은 NPU/엣지 AI 가속기 개발 보드를 활용해 모델을 변환·프로파일링하고, 지연시간(Latency)·전력 소모·정확도 간 트레이드오프를 분석해 최적의 배포 모델을 찾는 실무 과정을 경험한다. 최종적으로는 서버 없이 온디바이스 환경(모바일·임베디드 보드)에서 실시간으로 동작하는 컴퓨터 비전 또는 음성 인식 애플리케이션을 경량화 모델로 직접 구현하고 성능을 검증한다. 커리큘럼은 NPU 전문 기업 및 엣지 AI 실무 교육 사례를 참고해 구성된다.
교육 목표
- Python과 딥러닝 프레임워크(PyTorch/TensorFlow)로 경량 CNN 아키텍처를 설계·학습할 수 있다.
- 양자화(Quantization)·가지치기(Pruning)·지식 증류 기법을 적용해 모델 크기와 연산량을 줄일 수 있다.
- ONNX·TensorRT·TFLite 등 프레임워크로 모델을 변환하고 추론 속도를 최적화할 수 있다.
- NPU 개발 보드에 모델을 배포하고 지연시간·전력·정확도 트레이드오프를 프로파일링할 수 있다.
- 엣지 디바이스 환경에서 실시간으로 동작하는 컴퓨터 비전/음성 인식 애플리케이션을 구현할 수 있다.
- 온디바이스 AI 서비스의 성능을 검증하고 배포 파이프라인을 문서화할 수 있다.
교육 대상
비전공자 중 엣지 AI·임베디드 AI 개발자로 전직을 희망하는 구직자, 임베디드·모바일 개발 경력자 중 AI 모델 최적화 역량을 추가하려는 재직자, 전자공학·컴퓨터공학·인공지능 전공자 중 온디바이스 AI 심화 실무를 원하는 자
수료 혜택
반도체 팹리스·NPU 개발사 및 모바일·로봇 제조사 채용 연계, NPU 개발 보드 실습 키트 무상 대여 및 실기업 프로젝트 연계, 경량화 전-후 성능을 비교한 온디바이스 AI 애플리케이션(비전 또는 음성)을 벤치마크 리포트와 함께 포트폴리오로 완성, 임베디드기사 등 관련 자격증 응시 대비반 운영, 1:1 이력서·기술면접 코칭 및 채용 박람회 연계.
커리큘럼
On-Device AI 기반 딥러닝 모델 최적화 및 경량화 실무
| 구분 | 과목 | 내용 |
|---|---|---|
| 교육 과정 | 1개월차 | Python·딥러닝 기초(PyTorch/TensorFlow), CNN 및 경량 아키텍처(MobileNet/EfficientNet) 이해 |
| 2개월차 | 양자화(Quantization)·가지치기(Pruning)·지식 증류 등 모델 경량화 이론과 실습 | |
| 3개월차 | ONNX·TensorRT·TFLite 변환 및 추론 최적화, NPU 개발 보드 실습 | |
| 4개월차 | 엣지 디바이스 배포, 지연시간·전력·정확도 프로파일링 및 트레이드오프 분석 | |
| 5개월차 | 온디바이스 컴퓨터 비전/음성 인식 애플리케이션 개발 | |
| 프로젝트·취업준비 | 6개월차 | 경량화 모델 성능 검증 통합 프로젝트, 벤치마크 리포트 작성, 발표 및 취업 연계 |
교육시설
정원 24명 규모의 강의실에서 실습 중심으로 진행됩니다. 수강생 1인당 실습용 PC와 유·무선 인터넷 환경을 제공하며, 조별 프로젝트가 가능한 좌석 배치로 운영됩니다.
모집 세부사항
세부목표
Python과 딥러닝 프레임워크(PyTorch/TensorFlow)로 경량 CNN 아키텍처를 설계·학습할 수 있다.
지원자격 — 필수요건
- 지원 자격 — 국민내일배움카드 소지자(K-디지털 트레이닝 대상 요건 충족). 특별한 선수 조건 없음 — Python 및 딥러닝 기초 교육이 과정 초반에 포함되어 비전공자도 지원 가능하나, 선형대수·확률통계에 대한 기초 이해가 있으면 학습에 유리함.
선발 시 우대사항
- 우대 사항 — 관련 자격증 보유자, 유사 실습 경험자 우대
모집절차
연수생 혜택
협약기업 채용연계
채용 박람회 참가
협약 AI·IT 기업 대상 채용설명회와 화상면접, 채용 박람회 참가 기회를 제공합니다.
1:1 취업 컨설팅
이력서·포트폴리오 첨삭
담당 취업지원관을 통한 이력서·포트폴리오 첨삭과 모의면접을 지원합니다.
국비지원 혜택
자부담금 0원
K-디지털 트레이닝 국비지원 대상 과정으로 수강료 자부담이 없습니다.
자격 및 수료증
출석률 80% 이상, 평가 기준 충족 시 고용노동부 K-디지털 트레이닝 수료증이 발급되며 국민내일배움카드 훈련이력에 등록된다. 임베디드기사, 정보처리기사 등 국가기술자격 실기 대비 특강이 병행 제공되며, 자격 취득은 과정 수료와 별개로 한국산업인력공단 시험 일정에 맞춰 개별 응시해야 한다.
Related
같은 분야의 다른 과정
인공지능·데이터
🇯🇵 [일본] AI 프로그래머(취업연계)
일본 IT기업 정규직 채용을 위한 AI 프로그래밍 실무와 비즈니스 일본어 융합 과정
인공지능·데이터
오픈소스 sLLM (Llama 3 등) 파인튜닝 및 온프레미스 구축
Llama 3 등 경량 언어모델을 사내 데이터로 미세조정해 온프레미스로 구축하는 과정
인공지능·데이터
AI Agent를 활용한 실무형 풀스택 엔지니어 과정
AI 코딩 에이전트를 보조 개발자로 활용해 완성하는 실전 풀스택 웹 서비스
