본문 바로가기

출간 전 책 소식

알파고보다 더 무서운 괴물, '알파제로'의 모든 것! 저희 제이펍에서는 5개월 전인 2019년 7월, 이세돌과의 바둑 대전으로 화제를 모은 '알파고'의 알고리즘과 인공지능 프로그래밍을 다룬 《알파고를 배우며 분석하는 인공지능》을 출간했습니다. 오늘은 알파고보다 한층 더 발전하고 진화한 소위 알파고 3.0 버전, '알파제로'에 관한 도서를 소개해 드립니다! 알파제로에 관해서 국내 최초로 출간되는 번역서입니다. 《알파제로를 배우며 분석하는 인공지능: 딥 러닝, 강화 학습, 탐색으로 배우는 인공지능 프로그래밍》 우선 알파제로의 탄생 배경을 간락히 알아볼까요? 알파제로의 전신 알파고는 핸디캡이 주어지지 않은 상태에서 프로 바둑 기사에게 승리를 거둔 최초의 게임 AI입니다. 대표적으로 2016년 3월에 세계 챔피언 8회 우승 기록을 보유한 이세돌 9단에게 4승 1패.. 더보기
시스템 장애 극복을 위한, 자바 트러블슈팅! 시스템이 느려지거나 예외가 발생하거나 시스템 응답이 없을 때 개발자나 시스템 운영자의 머리도 같이 묵직해지기 마련이죠. 등줄기가 오싹하기도 하고요. 어떤 언어로 개발한 시스템(혹은 애플리케이션)이라도 사람이 만든 프로그램은 문제가 생길 수밖에 없습니다. (사람도, 사람이 만든 시스템도 완벽하기가 참 쉽지 않죠?) 문제나 장애가 생기는 원인도 천차만별이라 장애를 진단하고 분석하는 것이야말로 성공하는 트러블슈팅의 키라고 할 수 있는데요. 그런데도 불구하고 상당수의 현장 개발자나 관리자, 시스템 운영자들은 트러블슈팅에 관한 교육을 받을 기회가 많지 않습니다. 개발이나 성능만큼 중요한 트러블슈팅인데 말이죠. 그래서 준비했습니다! 저자의 20년 노하우를 고스란히 담은 이 책을 말이죠! 《자바 트러블슈팅》scout.. 더보기
머신러닝 핵심 알고리즘을 파이썬 코드와 그래프로 배운다! 프로그래밍 입문자들에게 좋은 평을 받으며 스테디셀러로 자리 잡은 《알고리즘 도감》에 이어 이번에는 인공지능 입문자를 위한 《머신러닝 도감》이 출간됩니다. 알고리즘 도감처럼 풍부한 그림은 기본이고, 사이킷런 기반의 간단한 파이썬 예제 코드를 제공하고 있어서 구글 콜랩 등을 통해 바로 입력하고 결과를 확인할 수 있습니다. 성격 급한 분들에는 안성맞춤의 책이 될 것 같습니다. ㅎㅎ 이 책에는 총 17개의 머신러닝 알고리즘을 소개하고 있는데, 지도학습 분야에서는 선형 회귀, 정규화, 로지스틱 회귀, 서포트 벡터 머신, 서포트 벡터 머신(커널 기법), 나이브 베이즈 분류, 랜덤 포레스트, 신경망, kNN(k-최근접 이웃 알고리즘) 등 총 9개의 알고리즘을, 비지도 학습 분야에서는 PCA(주성분 분석), LSA(잠.. 더보기
걷는 마음으로, 부담 없이 시작하는 함수형 언어 입문! 언제까지고 피하고만 싶던 어려운 함수형 언어... 느무 어려버... 이름만 봐도 깔려 죽을 것 같다...; 그렇다고 언제까지 안 배우겠다 버티고 있을 수만은 없죠! 추운 겨울에 웅크리고 이불 도롱이벌레가 되는 것도 막을 겸 미뤄뒀던 함수형 프로그래밍과 언어에 다시 맞서보는 건 어떨까요? 어렵고 스트레스받는 그런 함수형 언어 습득은 사양한다! 입문하는 분들에게 몹시 친절한 설명과 익히기 쉬운 실습으로 가득한 책이 드디어 나왔습니다! 이 책의 특징모든 실습 소스 제공!실습 준비는 도커 기반이라 쉽고 간편!단계별 구성으로 실습하기 한층 수월!다양한 함수형 언어를 통해 프로그래밍의 원리를 학습 가능!빅 데이터 프레임워크에서의 함수형 프로그래밍을 배울 수 있음!핵심이 되는 내용은 반복적으로 다루어 독자의 실력 향.. 더보기
빅데이터 시대, 텍스트 분석도 머신러닝으로?! 뉴스나 연설 그리고 소셜 미디어에서 이뤄지는 사적인 대화에 이르기까지 자연어는 가장 널리 쓰이면서도 활용률은 낮은 데이터 중 하나입니다. 자연어가 일정하게 흐르지 않고 상황에 맞춰 늘 변하며 적응하기 때문인데요. 게다가 자연어는 정해진 '규칙(rule)'에 따라 정의되는 것이 아니라 '용례(use)'에 따라 정의되므로 텍스트 분석 응용 프로그램을 창의적으로 만들어 사용해야 자연어가 담고 있는 진짜 의미를 해독할 수 있습니다. 그래서! 어떻게 하면 텍스트 분석과 자연어 처리를 잘할 수 있을까요? 그 방법을 저명한 세 명의 데이터 과학자가 안내합니다. 《파이썬으로 배우는 응용 텍스트 분석》 파이썬 라이브러리로 학습하는 자연어 처리와 머신러닝 응용 테크닉! 이 책은 풍부한 과학 계산과 수치 계산이 가능한 사이.. 더보기
국내에 처음 소개되는 러스트, 그것도 공식 가이드! 여러분들은 혹시 '하이브리드'라는 단어의 개념을 알고 계신가요? 사전적인 의미로는 서로 다른 것의 장점을 결합하거나 부가가치를 더해 새로운 것을 창조하는 통합의 개념으로 이해할 수 있는데요. 최근 개발자 사이에서 주목받는 하이브리드형 언어가 있습니다. 바로 오늘 여러분들에게 소개해 드릴 '러스트(Rust)'입니다! 《러스트 프로그래밍 공식 가이드》 러스트는 모질라(Mozilla)가 창안한 프로그래밍 언어로, 2012년 1월에 첫 번째 알파 버전인 0.1이 발표되었습니다. 원래는 C 및 C++ 등의 언어에서 발생하는 핵심 보안 결함인 메모리 관련 버그를 방지하는 것을 목적으로 개발되었습니다. 또한, 모질라는 러스트를 성능, 병렬화, 메모리 안전에 중점을 둔 새로운 프로그래밍 언어라고 정의했습니다. 저수준의.. 더보기
포토샵 사용자라면 누구나 한 권쯤 소장해야 할 책 사용자에 따라, 사용 목적에 따라 사용하는 기능과 방법이 천차만별인 포토샵!!여러분은 어떤 책으로, 어떤 방법으로 학습하시나요? 불필요한 따라 하기 방식이 아닌, 필요할 때 궁금한 내용만 빠르게 찾아 확인할 수 있는사전처럼 찾아보는 그런 책이 있다면, 지금 당장 책꽂이에 한 권씩 꽂아야 하지 않을까요? 이 책은 포토샵 CC 2019를 기반으로 집필되었으며, 포토샵 2020의 일부 내용도 소개하고 있습니다! 포토샵은 2013년 CC가 출시된 이후 매년 새로운 기능으로 업데이트되고 있습니다. 그러다 2019년 11월 CC를 뗀 포토샵 2020이 출시되었습니다. 이번 업데이트는 개체 선택 도구와 그레이디언트, 모양, 레이어 스타일 등을 빠르게 적용할 수 있는 사전 설정 패널 등이 추가되어 디자인을 더욱 풍성하.. 더보기
최신 버전으로 업데이트한 프로페셔널 안드로이드(제4판)를 만나세요! 구글 안드로이드팀 핵심 멤버 2인이 집필한 안드로이드 프로그래밍의 최고봉! 이번에 소개해 드릴 책은 《프로페셔널 안드로이드(제4판)》입니다. 2009년의 《프로페셔널 안드로이드 애플리케이션 개발》, 2010년의 《프로페셔널 안드로이드 2 애플리케이션 개발》, 그리고 3판은 건너뛰고 9년 만에 소개해 드리는 프로페셔널 안드로이드 시리즈입니다. 사실 더 빨리 출간했으면 좋았을 텐데 그동안 적지 않은 우여곡절이 있었습니다. 이 자리를 통해 그동안 고생해 주신 많은 분께 다시 한번 편집자로서 감사의 인사를 드립니다. 이 책에 최종적으로 반영된 안드로이드 SDK 버전은 10.0이며, 사용된 안드로이드 스튜디오의 버전은 3.5입니다. 그러고 보니 원래 4판 원서의 경우는 안드로이드 SDK 버전은 8.1이며, 안드로.. 더보기