Offcanvas
Some text as placeholder. In real life you can have the elements you have chosen. Like, text, images, lists, etc.
Offcanvas
1111Some text as placeholder. In real life you can have the elements you have chosen. Like, text, images, lists, etc.

텐서파이어

“웹 브라우저에서 머신러닝을” 텐서파이어, GPU 기반 머신러닝 대중화 선언

웹 페이지 내에서 신경 네트워크를 실행하는 자바스크립트 라이브러리가 등장했다. 최신 웹 브라우저라면 누구나 이용할 수 있는 하드웨어 가속 그래픽 API를 사용한다. MIT 대학원생팀이 개발한 텐서파이어(TensorFire)는 텐서플로우 방식의 머신러닝 모델을 모든 GPU 상에서 구동할 수 있다. 일반적으로 머신러닝 라이브러리에서 일반적으로 필요한 GPU 전용 미들웨어도 필요없다. 텐서파이어는 머신러닝을 좀 더 폭넓은 사용자층이 이용할 수 있도록 확산하는 데 크게 기여할 것으로 평가된다. 사람들이 이미 보유하고 있는 하드웨어와 소프트웨어를 사용하며, 기존에 필요했던 자원의 극히 일부만으로 정확한 모델 예측을 서비스할 수 있기 때문이다. 텐서파이어는 브라우저에서 GPU 가속 그래픽을 렌더링하는 크로스플랫폼 시스템인 WebGL 표준을 사용해 동작한다. WebGL은 셰이더를 작성하는 데 사용하는 C 비슷한 언어인 GLSL을 지원하는데, GLSL은 데이터를 GPU 상에서 바로 변형하는 데 사용하는 짧은 프로그램이다. 셰이더는 보통 WeGL 파이프라인에서 그래픽을 렌더링하는 방법을 변형하는 데 사용한다. 예를 들어 그림자를 렌더링하거나 다른 시각적인 효과를 만들어내는 등이다. 하지만 텐서파이어는 셰이더를 텐서플로우 모델의 예측 생성에 필요한 병렬 연산을 실행하는 데 사용한다. 또한 기존 텐서플로우와 케라스 모델을 가져오는 데 사용하는 라이브러리도 갖추고 있다. 이 프레임워크를 이용하면 훈련된 모델을 웹브라우저에 바로 배치할 수 있으며, 예측 분석을 브라우저에서 로컬로 서비스할 수 있다. 사용자는 다운로드나 설치, 컴파일 작업이 필요없으며, 모든 작업은 브라우저에서 직접 이루어진다. 예측 분석을 만드는 데 사용하는 데이터 역시 모두 클라이언트 상에서 처리한다. GPU의 종류도 상관없으며, AMD와 엔비디아 GPU 모두 지원한다. 텐서파이어를 이용한 웹 기반 예제 중 하나는 스타일을 전송하는 신경망인데, 예술작품 하나의 스타일을 다른 이미지에...

웹브라우저 인공지능 AI 2017.08.03

회사명:한국IDG 제호: ITWorld 주소 : 서울시 중구 세종대로 23, 4층 우)04512
등록번호 : 서울 아00743 등록일자 : 2009년 01월 19일

발행인 : 박형미 편집인 : 박재곤 청소년보호책임자 : 한정규
사업자 등록번호 : 214-87-22467 Tel : 02-558-6950

Copyright © 2022 International Data Group. All rights reserved.