머신러닝 파워드 애플리케이션 (아이디어에서부터완성된제품까지강력한머신러닝애플리케이션구축과정배우기)

머신러닝 파워드 애플리케이션 (아이디어에서부터완성된제품까지강력한머신러닝애플리케이션구축과정배우기)

$27.00
Description
아이디어가 현실이 되는, 나만의 머신러닝 애플리케이션 구현하기
머신러닝 기반 애플리케이션을 설계, 구축, 배포하는 과정에 필요한 모든 기술을 설명하는 책이다. 초기 아이디어가 제품으로 개발되기까지의 과정을 머신러닝 에디터 예제 프로젝트를 통해 순서대로 배운다. 데이터 과학자, 소프트웨어 엔지니어, 제품 관리자가 머신러닝 애플리케이션을 단계별로 구현하는 데 필요한 도구와 실무에서 맞닥뜨리게 되는 도전 과제와 모범 사례를 살펴본다. 유용한 코드와 친절한 그림, 업계 리더와의 인터뷰를 통해 실용적인 머신러닝 개념을 터득해 본인만의 머신러닝 애플리케이션을 자신 있게 구현해보자.
저자

에마뉘엘아메장

EmmanuelAmeisen
수년간머신러닝기반제품을만들었고,현재는스트라이프(Stripe)에서머신러닝엔지니어링을담당하고있습니다.그전에인사이트펠로의AI책임자로150개이상의머신러닝프로젝트를이끌었습니다.집카(Zipcar)의데이터과학자로온디맨드예측과머신러닝모델을제품환경에배포하는것을돕는프레임워크와서비스를만들었습니다.파리쉬드(Paris-Sud)대학교에서AI석사학위를받았고동대학교대학원에서엔지니어링석사학위를받았습니다.ESCP에서경영학석사학위를받아머신러닝과비즈니스를아우르는배경지식을가지고있습니다.

목차

[PARTI올바른머신러닝접근방법모색]

CHAPTER1제품의목표를머신러닝문제로표현하기
1.1어떤작업이가능한지예상하기
1.2머신러닝에디터설계
1.3모니카로가티:머신러닝프로젝트의우선순위지정하기
1.4마치며

CHAPTER2계획수립하기
2.1성공측정하기
2.2작업범위와문제점예상하기
2.3머신러닝에디터계획하기
2.4규칙적인향상방법:간단하게시작하기
2.5마치며

[PARTII초기프로토타입제작]

CHAPTER3엔드투엔드파이프라인만들기
3.1가장간단한프로토타입
3.2머신러닝에디터프로토타입
3.3워크플로테스트하기
3.4머신러닝에디터프로토타입평가
4.5마치며

CHAPTER4초기데이터셋준비하기
4.1반복적인데이터셋
4.2첫번째데이터셋탐색하기
4.3레이블링으로데이터트렌드찾기
4.4데이터를활용한특성생성과모델링
4.5로버트먼로:데이터를찾고,레이블링하고,활용하는방법
4.6마치며

[PARTIII모델반복]

CHAPTER5모델훈련과평가
5.1가장간단하고적절한모델
5.2모델평가:정확도를넘어서
5.3특성중요도평가
5.4마치며

CHAPTER6머신러닝문제디버깅
6.1소프트웨어모범사례
6.2데이터흐름디버깅:시각화와테스트
6.3훈련디버깅:모델학습하기
6.4일반화디버깅:유용한모델만들기
6.5마치며

CHAPTER7분류기를사용한글쓰기추천
7.1모델로추천만들기
7.2모델비교하기
7.3추천생성하기
7.4마치며

[PARTIV배포와모니터링]

CHAPTER8모델배포시고려사항
8.1데이터고려사항
8.2모델링고려사항
8.3크리스할랜드:배포실험
8.4마치며

CHAPTER9배포방식선택
9.1서버측배포
9.2클라이언트측배포
9.3연합학습:하이브리드방법
9.4마치며

CHAPTER10모델안전장치만들기
10.1실패를대비하는설계
10.2성능설계
10.3피드백요청
10.4크리스무디:데이터과학자에게모델배포권한부여
10.5마치며

CHAPTER11모니터링과모델업데이트
11.1모니터링의역할
11.2모니터링대상선택
11.3머신러닝을위한CI/CD
11.4마치며

출판사 서평

머신러닝아이디어생각만하고있었다면?
지금바로애플리케이션개발에힘을실어줄강력한한방!

머신러닝이점점더활발하게다양한제품에사용되면서,새로운제품개발에대한아이디어가번쩍번쩍샘솟는분들이많을겁니다.생각에만그치지않고아이디어를실제애플리케이션으로구현하고싶은데어떤것부터,어디서부터시작해야할지모르겠다면바로이책을펼쳐보세요.대부분의머신러닝책이알고리즘과라이브러리설명에중점을두는것과달리,이책은머신러닝기반의애플리케이션아이디어가실제애플리케이션으로구현되는모든과정을살펴봅니다.실무자가실제로애플리케이션을구현할때필요한도구와마주하게될도전과제를살펴보고,업계리더4명의생생한경험이담긴인터뷰를통해유용한팁을얻어본인만의스킬을쌓아가세요.이책을읽고나면본인만의머신러닝애플리케이션을구현하는과정의첫삽을자신있게뜰수있을겁니다.
대상독자
● 프로그래밍경험과머신러닝기초지식을가진누구나
● 데이터과학자,머신러닝엔지니어로현업에종사하는개발자
● 코딩은모르지만데이터과학자와함께일해야하는직군
주요내용
● 제품의목표를정의하고머신러닝문제를설정합니다.
● 첫번째엔드투엔드파이프라인을빠르게만들어초기데이터셋을획득합니다.
● 머신러닝모델을훈련,평가하고성능병목을해결합니다.
● 제품환경에모델을배포하고모니터링합니다.
부별요약
● 1부:아이디어를머신러닝문제로표현하고성능을측정하는방법을배워초기계획을세웁니다.
● 2부:첫번째파이프라인을만들고,초기데이터셋을탐색하고시각화하는법을배웁니다.
● 3부:목표를달성할때까지모델을향상하는방법을살펴봅니다.
● 4부:모델배포시고려해야할부분과배포방식,모니터링전략을다룹니다.