이 상품은 구매 후 지원 기기에서 예스24 eBook앱 설치 후 바로 이용 가능한 상품입니다.
|
1부 머신러닝의 원리와 TensorFlow.js 사용법CHAPTER 1 웹에서의 머신러닝_1.1 개발 환경_1.2 머신러닝을 웹에서 돌리는 이유_1.3 연산 그래프_1.3 연산 그래프 시각화하기_1.4 TensorFlow.js란? _1.5 TensorFlow.js 설치하기 _1.6 저수준 API_1.7 Layers API_1.8 마치며_1.9 연습 문제_1.10 더 읽을거리CHAPTER 2 사전 학습된 모델을 TensorFlow.js로 가져오기_2.1 개발 환경_2.2 포터블 모델 형식_2.3 텐서플로에서 모델 내보내기_2.4 tfjs-converter를 사용하여 모델 변환하기_2.5 TensorFlow.js에서 모델 불러오기_2.6 마치며_2.7 연습 문제_2.8 더 읽을거리CHAPTER 3 TensorFlow.js 에코시스템_3.1 개발 환경_3.2 왜 고수준 라이브러리가 필요한가?_3.3 기존 모델 사용하기_3.4 다양한 종류의 스토리지에서 데이터 불러오기_3.5 ML_5.js를 이용한 자세 추정_3.6 Magenta.js로 고양이 그리기_3.7 machinelearn_.js를 사용한 XOR 분류_3.8 마치며_3.9 연습 문제_3.10 더 읽을거리2부 TensorFlow.js를 활용한 실제 애플리케이션 사례CHAPTER 4 다항 회귀_4.1 개발 환경_4.2 다항 회귀란?_4.3 2차원 곡선 피팅_4.4 마치며_4.5 연습 문제_4.6 더 읽을거리CHAPTER 5 로지스틱 회귀를 사용한 분류_5.1 개발 환경_5.2 이진 분류의 배경_5.3 로지스틱 회귀란?_5.4 2차원 군집 분류하기_5.5 마치며_5.6 연습 문제_5.7 더 읽을거리CHAPTER 6 비지도학습_6.1 개발 환경_6.2 비지도학습이란?_6.3 k-평균 알고리즘 동작 원리_6.4 기댓값-최대화 알고리즘을 사용한 k-평균 알고리즘의 일반화_6.5 2차원 공간에서 두 그룹을 군집화하기_6.6 마치며_6.7 연습 문제_6.8 더 읽을거리CHAPTER 7 순차 데이터 분석_7.1 개발 환경_7.2 푸리에 변환이란?_7.3 코사인 곡선 분해_7.4 마치며_7.5 연습 문제_7.6 더 읽을거리CHAPTER 8 차원 축소_8.1 개발 환경_8.2 왜 차원 축소를 해야 하는가?_8.3 주성분 분석의 이해_8.4 주성분 분석을 이용하여 3차원 좌표를 2차원 공간으로 투영하기_8.5 단어 임베딩_8.6 마치며_8.7 연습 문제_8.8 더 읽을거리CHAPTER 9 마르코프 결정 문제 풀기_9.1 개발 환경_9.2 강화학습_9.3 4개 상태 문제 해결하기_9.4 마치며_9.5 연습 문제_9.6 더 읽을거리3부 TensorFlow.js로 머신러닝 애플리케이션 배포하기CHAPTER 10 머신러닝 애플리케이션 배포하기_10.1 개발 환경_10.2 자바스크립트 플랫폼의 에코시스템_10.3 모듈 번들러_10.4 깃허브 페이지로 모듈 배포하기_10.5 마치며_10.6 연습 문제_10.7 더 읽을거리CHAPTER 11 성능 향상을 위한 애플리케이션 튜닝하기_11.1 개발 환경_11.2 TensorFlow.js 백엔드 API_11.3 텐서 관리_11.4 비동기 데이터 접근_11.5 프로파일링_11.6 모델 시각화_11.7 마치며_11.8 연습 문제_11.9 더 읽을거리CHAPTER 12 TensorFlow.js의 전망_12.1 개발 환경_12.2 실험적 백엔드 프로젝트_12.3 AutoML 에지 헬퍼_12.4 마치며_12.5 연습 문제_12.6 더 읽을거리
|
|
웹 브라우저에서 머신러닝 모델을 구축하기 위한텐서플로와 자바스크립트의 운명적 만남 TensorFlow.js는 웹에서 머신러닝 모델을 개발 및 학습시키고, 브라우저나 Node.js에 배포하는 라이브러리다. 이 책은 밑바닥부터 웹 기반 애플리케이션에 머신러닝 기술을 구현하려는 프런트엔드 웹 개발자에게 TensorFlow.js 에코시스템, 회귀, 군집화, 고속 푸리에 변환, 차원 축소 등 머신러닝 관련 기술 및 알고리즘을 다루는 방법을 친절히 설명한다. 각 장의 마지막에는 연습 문제와 더 읽을거리를 제공해 다양한 실습을 할 수 있고, 머신러닝 지식도 확장할 수 있다. 웹 환경에서 머신러닝을 바로 실행해 사용자 맞춤형 콘텐츠를 만들어보자.다양한 분야의 개발자가 쉽게 접근할 수 있는 머신러닝이 책은 웹 개발자뿐 아니라 머신러닝, 딥러닝, 데이터 분석 종사자 등 웹에서 머신러닝 모델을 실행하려는 모든 이를 대상으로 쓰였다. 머신러닝 관련 다양한 이론을 쉽게 설명하여 이해하기도 쉽고, 머신러닝 기술을 웹에서 구축하기 위해 바로 활용할 수 있는 실전 예제를 가득 담았다. 또한, 웹에서 머신러닝 기술을 직접 실습해보며 개념을 더 쉽고, 명확하고, 탄탄하게 잡을 수도 있다. 기술 이해에 도움이 되는 많은 참고 자료와 그림, 수식을 통해 머신러닝 기술이 어떻게 프런트까지 닿게 되는지 쉽고 빠르게 이해하길 바란다.주요 내용·TensorFlow.js 설치 방법과 환경 구축 방법·케라스 모델을 TensorFlow.js로 가져오는 방법·TensorFlow.js 프레임워크와 라이브러리 사용법·다항 회귀, 로지스틱 회귀 등 다양한 모델 사용법·군집화 알고리즘과 비지도 학습법·차원 축소와 t-분포 확률적 임베딩·머신러닝 애플리케이션 배포 방법·머신러닝 성능 향상을 위한 튜닝법과 TensorFlow.js의 전망
|