매스웍스, 딥러닝 강화, 매트랩 및 시뮬링크 제품군의 릴리스 2017b 발표
매스웍스, 딥러닝 강화, 매트랩 및 시뮬링크 제품군의 릴리스 2017b 발표
  • 최광민 기자
  • 승인 2017.09.26 20:10
  • 댓글 0
이 기사를 공유합니다

딥러닝 추론용으로 생성된 코드는 배포된 모델에서 Caffe2 보다 성능이 최대 4.5배, TensorFlow 보다 성능이 7배 향상
매트랩 및 시뮬링크 제품군의 릴리스 2017b 발표

매스웍스(한국대표 이종민)는 오늘 릴리스 2017b(이하 R2017b)를 발표했다. R2017b에는 매트랩(MATLAB) 및 시뮬링크(Simulink)의 새로운 기능, 신제품 6개 및 기타 86개 제품에 대한 업데이트 및 버그 수정이 포함된다. 또한, 이번 R2017b에는 엔지니어, 연구원 및 기타 도메인 전문가가 모델을 설계, 교육 및 배포하는 방식을 간소화하는 새로운 딥러닝 주요 기능이 추가됐다.

2017b에 포함된 세부적인 딥러닝 기능으로는 먼저, 뉴럴 네트워크 툴박스(Neural Network Toolbox)에는 방향성 비사이클 그래프(DAG) 및 장단기메모리(LSTM) 네트워크를 비롯한 복합 아키텍처에 대한 지원이 추가됐으며, 구글넷(GoogLeNet) 등의 잘 알려진 사전 학습 모델에 액세스할 수 있다.

또한, 컴퓨터 비전 시스템 툴박스(Computer Vision System Toolbox)의 이미지 라벨러(Image Labeler) 앱에서는 연속적 이미지에서 지상 실측 데이터에 레이블을 지정하는 편리한 대화형 방식을 제공하며, 컴퓨터 비전 시스템 툴박스는 객체 감지 워크플로 외에도, 딥러닝을 사용하여 이미지의 픽셀 영역을 분류하고 분할 결과를 평가 및 시각화할 수 있는 시맨틱 분할(Symantic Segmentation)을 지원한다.

Computer Vision System Toolbox ™는 컴퓨터 비전 및 영상 처리 시스템의 설계 및 시뮬레이션을 위한 알고리즘, 함수 및 응용 프로그램을 제공한다.(툴박스 캡처)

아울러 매스웍스는 신제품인 GPU 코더(GPU Coder)는 딥러닝 모델을 엔비디아(NVIDIA) GPU용 쿠다(CUDA) 코드로 자동 변환한다. 내부 벤치마크 결과에 따르면, 딥러닝 추론용으로 생성된 코드는 배포된 모델에서 카페2(Caffe2)보다 성능이 최대 4.5배 향상됐으며, 텐서플로우(TensorFlow)보다 성능이 7배 향상됐다고 밝혔다.

이밖에 R2017a에 도입된 기능과 더불어, 사전 학습 모델은 알렉스넷(AlexNet), VGG-16 및 VGG-19를 포함한 컨벌루션 신경망(Convolutional Neural Network, CNN) 모델은 물론, Caffe Model Zoo를 포함한 카페(Caffe) 모델 등의 전이 학습에 사용할 수 있다. 또한, CNN을 사용한 이미지 분류, 객체 감지 및 회귀 등의 여러 모델링을 처음부터 개발할 수 있다.

<사진설명>R2017a의 새로운 기능들 - 상단 좌로부터)딥러닝을 이용한 의미론적 세분화, 이미지 라벨링 앱, 어안 교정 카메라 보정, 워크 플로우를 위한 KAZE 피쳐 검출 및 추출. 하단 좌로부터) 물체 감지를 위한 딥러닝, ACF를 사용한 객체 감지, 객체 탐지기 평가, OpenCV 인터페이스

매스웍스의 데이비드 리치(David Rich) 매트랩 마케팅 책임자는 “스마트 디바이스 및 사물인터넷(IoT)의 증가로 인해 기업 내 설계 팀은 더욱 지능적인 제품과 응용 프로그램을 만들어야 할 때 딥러닝 기술을 자체적으로 개발하거나, 딥러닝 전문 지식을 알고 있지만 응용 프로그램 컨텍스트는 잘 모르는 다른 팀에 의존해야 한다."라며,

"이제 R2017b를 통해 기업의 엔지니어링 팀과 시스템 통합 팀은 딥러닝에 매트랩을 사용하여 전체 설계 프로세스에 대한 제어력을 강화하고, 더 빠른 기간 내에 고품질의 설계를 구현할 수 있다. 이를 통해 기업들은 사전 학습 네트워크를 사용하고, 코드 및 모델에 대한 협업을 수행하며, GPU 및 임베디드 디바이스를 배포할 수 있다. 뿐만 아니라, 매트랩을 사용하면 지상 실측 데이터의 레이블 지정 작업을 자동화함으로써 모델 개발 시간을 단축시키는 동시에 결과의 품질을 향상할 수 있다.”라고 설명했다.

R2017b에는 딥러닝 외에도 다음과 같은 기타 주요 부문에 대한 여러 업데이트가 포함된다.

- 매트랩을 이용한 데이터 분석: 새로운 텍스트 애널리틱스 툴박스(Text Analytics Toolbox) 제품, 확장 가능한 데이터저장소, 더 많은 빅데이터 플롯과 머신러닝용 알고리즘 및 마이크로소프트 애저 블랍(Microsoft Azure Blob) 스토리지 지원

- 시뮬링크를 통한 실시간 소프트웨어 모델링: 스케줄링 효과를 모델링하고 소프트웨어 환경을 위한 플러깅 가능 구성 요소를 구현

-시뮬링크를 통한 검증 및 유효성 검사: 요구사항 모델링, 테스트 범위 분석 및 컴플라이언스 확인을 위한 새로운 툴

한편 R2017b는 지금 바로 사용 가능하며, R2017b의 전체 업데이트 목록에 대한 자세한 내용은 홈페이지(바로가기)를 통해 확인할 수 있다.


댓글삭제
삭제한 댓글은 다시 복구할 수 없습니다.
그래도 삭제하시겠습니까?
댓글 0
댓글쓰기
계정을 선택하시면 로그인·계정인증을 통해
댓글을 남기실 수 있습니다.