[20230126 경량화] Pruning

페이지 정보

profile_image
작성자 오수빈
댓글 1건 조회 401회 작성일 23-01-31 10:36

본문

2023.01.26

제목: Pruning

요약: 경량화 기법 중 하나인 생성된 모델을 경량화 하는 Pruning에 대한 3가지 논문을 리뷰했습니다. Pruning이란 모델에 가중치를 비교해 유의미한 connection만을 pruning하여 모델의 파라미터를 줄여 정확도 손실을 최소하화며 경량화하는 기법입니다. 단순한 모델에는 효율적인 기법이지만 복잡한 모델에 대한 pruning의 한계가 존재하였고, 마지막 논문에는 이를 점차 보완하기 위해 지식증류를 더한 기법에 대해 제안합니다.

영상이 중간에 짤려서 앞부분은 슬랙에 아래 링크에 대한 암호와 같이 공유드리겠습니다!
발표 링크: https://us02web.zoom.us/rec/share/P5fDCDsKOggiR--dKugxxWT0FQpsNjzcLYqqvLpEU8JO2QfXFDVXGMQPyWAjKmlG.F09ERPXZRZPzl6Eg

첨부파일

댓글목록

profile_image

이상민님의 댓글

이상민 작성일

경량화 세미나에 참여한 첫번째 시간이었다. 오수빈 연구원이 pruning 관련된 좋은 논문 3가지를 발표하였다. 학습모델 경량화의 목적을 생각했을 때 단순 의사결정나무의 pruning 처럼 가장 먼저 살펴보게 되는 기본기가 되지 않는가 싶다. 대다수의 경량화 알고리즘이 그렇듯이 pruning 기법에 있어서 가장 크게 고민스러운 부분은 어떻게 효율적으로 적용하는가의 이슈가 아닌가 싶다. batch set 불확실성을 방지하고 잘못 pruning된 것을 회복하기 위해 iterative fashion을 버릴 수 없으므로, 이를 효과적인 연산으로 가져갈 수 있는 방안을 모색하는 것이 필요하다. 특히, distillation 등과 hybrid approach를 추구하는 방법들도 많이 존재하므로, 연산량을 최소화 하다 pruning 의 순역할을 극대화 할 수 있는 기법에 대해서 고민해보면 좋겠다. 짧은 시간 3편의 논문을 잘 리뷰한 수빈이가 고생 많았고, 이번 기회를 통해서 모델 경량화 연구에 발을 들여 놓을 수 있기를 바란다.