BIGWATCHER 모델링하기
※ 목적과 데이터에 따라 모델링 설계 및 결과가 달라질 수 있습니다.
BIGWATCHER Design Tool을 이용해 프로젝트를 모델링하는 방법을 소개합니다.
소개해드리는 사례는 운동화와 셔츠 같은 의복 이미지를 분류하기 위한 신경망 모델에 대한 것입니다.
1. BIGWATCHER Design Tool을 실행한다.
2. 왼쪽 Toolbox에서 사용하고자 하는 레이어(Reshape Layer)를 선택 후 드래그로 디자인창에 추가한다.
3. 오른쪽 Setting Board에서 추가한 레이어에 대해 설정한다.
· 레이어 종류에 따라 설정 가능한 항목이 모두 다르기 때문에 레이어 사용 목적에 따라 설정
4. 왼쪽 Toolbox에서 추가로 연결하고자 하는 레이어(CNN2D Layer)를 선택 후 드래그로 디자인창에 추가한다.
5. 오른쪽 Setting Board에서 추가한 레이어에 대해 설정한다.
6. 두 레이어를 연결하기 위해 Toolbar에서 Add Edge를 클릭한다.
7. Reshape Layer에서 출력되도록 하단 부분을 클릭한 뒤 유지한다.
8. 클릭중인 상태에서 CNN2D Layer로 가져간 뒤 마우스에서 손을 뗀다.
· Reshape Layer에서 출력되어 CNN2D Layer로 입력되도록 설정
9. 이어서 Max Pooling 2D Layer를 추가한 뒤 오른쪽 Setting Board에서 설정한다.
10. 위 과정을 반복하여 의복 이미지 분류를 위한 신경망 모델을 디자인한다.
· 사용된 모델 : Reshape, CNN2D, Max Pooling 2D, Flatten, DropOut, FC (Layer 명칭 생략)
· 사용한 모델에 대한 상세 설정은 첨부한 pdf 파일 참고
11. 모델링한 프로젝트를 저장하기 위해 상단 Toolbar에서 저장(Save)를 클릭한다.
12. 저장하고자 하는 폴더 위치와 파일명을 설정한 뒤 저장한다. (기본 확장자 : .xides)
13. 저장에 문제가 없었다면 아래와 같이 성공적으로 저장되었다는 메시지창이 등장한다.
14. 저장한 디자인 파일을 추후 BIGWATCHER Training Tool에서 활용할 예정이다.