2022년도 2학기 임베디드시스템프로그래밍 (CSED425-01) 강의계획서

1. 수업정보

학수번호 CSED425 분반 01 학점 3.00
이수구분 전공선택 강좌유형 강의실 강좌 선수과목
포스테키안 핵심역량
강의시간 화, 목 / 14:00 ~ 14:50 / 제2공학관 강의실 [109호] | 목 / 18:20 ~ 20:00 / 정보통신연구소 컴퓨터공학과서버실 [142호] 성적취득 구분 G

2. 강의교수 정보

박은혁 이름 박은혁 학과(전공) 인공지능대학원
이메일 주소 hyek90@postech.ac.kr Homepage
연구실 공학 2동 323호 전화 054-279-2247
Office Hours

3. 강의목표

저전력 임베디드 시스템에서 딥러닝 기반 AI 알고리즘을 구현해보고 이를 최적화하는 방법에 대하여 학습합니다. 현존하는 다양한 딥러닝 연산 기법에 대하여 학습하고 실제 보드 상에서 구동해보면서 이론상의 딥러닝 알고리즘이 어떻게 하드웨어 상에서 구현되는지 경험해 봅니다. 임베디드 시스템 상에서 효율적인 AI 알고리즘 연산을 위한 간단한 NPU를 설계해보고, 성능 향상을 위한 최적화 기법을 적용해보면서 하드웨어-소프트웨어 전반을 어우르는 시스템 디자인에 대한 경험을 쌓는 것을 목표로 합니다. 강의를 통한 이론 습득과 실습을 통한 체득을 함께 추구합니다.

4. 강의선수/수강필수사항

컴퓨터구조, 알고리즘, 인공지능 등의 과목을 선수하는 것을 추천합니다.

5. 성적평가

- 시험: 40 % - 실습 : 30 % - 과목 프로젝트 30 %

6. 강의교재

도서명 저자명 출판사 출판년도 ISBN

7. 참고문헌 및 자료

자체적으로 준비한 수업 슬라이드 및 논문 리뷰를 통해 진행합니다.

8. 강의진도계획

Introduction and Overview
Deep learning and embedded system
Deep learning framework and implementation
Matrix multiplication and acceleration
Convolution neural network and acceleration
Practical implementation: back propagation and computation
Application: vision tasks
Optimization: quantization and pruning
Practical implementation: speed up with quantization and pruning
Practical implementation: computation with constraints
Advanced topic: binary neural network
Advanced topic: structure pruning

9. 수업운영

10. 학습법 소개 및 기타사항

11. 장애학생에 대한 학습지원 사항

- 수강 관련: 문자 통역(청각), 교과목 보조(발달), 노트필기(전 유형) 등

- 시험 관련: 시험시간 연장(필요시 전 유형), 시험지 확대 복사(시각) 등

- 기타 추가 요청사항 발생 시 장애학생지원센터(279-2434)로 요청