국비지원 과정/IT/개발/인공지능·데이터
인공지능·데이터

On-Device AI 기반 딥러닝 모델 최적화 및 경량화 실무

NPU 환경에 맞춰 딥러닝 모델을 압축·가속화하는 온디바이스 AI 최적화 실무 과정

2027. 2. 8. ~ 2027. 7. 2.
420시간
정원 24명
KDT지금 개설 준비 중

교육 기간

2월 8일 ~ 7월 2일

총 교육시간

420시간 · 약 5개월

수강료

국비지원 · 자부담 0원

접수 마감

D-87 · 1월 25일

대분류

IT/개발

IT·소프트웨어·인공지능 분야 오프라인 강의

강의실에서 수업을 듣는 수강생들

과정 안내

교육기간약 5개월 (420시간)
모집인원총 24명

과정 개요

스마트폰, 로봇, 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와 유·무선 인터넷 환경을 제공하며, 조별 프로젝트가 가능한 좌석 배치로 운영됩니다.

수용 인원
24명
실습 환경
1인 1PC, 유·무선 인터넷
부대시설
프로젝터, 화이트보드, 휴게공간
책상에 둘러앉아 서류를 검토하는 사람들

모집 세부사항

세부목표

Python과 딥러닝 프레임워크(PyTorch/TensorFlow)로 경량 CNN 아키텍처를 설계·학습할 수 있다.

지원자격 — 필수요건

  • 지원 자격 — 국민내일배움카드 소지자(K-디지털 트레이닝 대상 요건 충족). 특별한 선수 조건 없음 — Python 및 딥러닝 기초 교육이 과정 초반에 포함되어 비전공자도 지원 가능하나, 선형대수·확률통계에 대한 기초 이해가 있으면 학습에 유리함.

선발 시 우대사항

  • 우대 사항 — 관련 자격증 보유자, 유사 실습 경험자 우대

모집절차

선발방법
서류심사 후 필요 시 면접
합격자 발표
서류 마감 후 개별 안내
합격자 등록
합격자 발표 후 안내에 따라 등록 진행
오리엔테이션
개강일 사전 오리엔테이션 실시
함께 웃으며 이야기하는 팀

연수생 혜택

협약기업 채용연계

채용 박람회 참가

협약 AI·IT 기업 대상 채용설명회와 화상면접, 채용 박람회 참가 기회를 제공합니다.

1:1 취업 컨설팅

이력서·포트폴리오 첨삭

담당 취업지원관을 통한 이력서·포트폴리오 첨삭과 모의면접을 지원합니다.

국비지원 혜택

자부담금 0원

K-디지털 트레이닝 국비지원 대상 과정으로 수강료 자부담이 없습니다.

많은 사람이 모인 행사장 무대

자격 및 수료증

출석률 80% 이상, 평가 기준 충족 시 고용노동부 K-디지털 트레이닝 수료증이 발급되며 국민내일배움카드 훈련이력에 등록된다. 임베디드기사, 정보처리기사 등 국가기술자격 실기 대비 특강이 병행 제공되며, 자격 취득은 과정 수료와 별개로 한국산업인력공단 시험 일정에 맞춰 개별 응시해야 한다.

Related

같은 분야의 다른 과정

인공지능·데이터 전체