팜2권 – 하늘농장(Farm 2- Sky Farm)

출간일(Release) : 2020/04/12
종이책 출간일(Print Release) : 2020/04/02
전자책 종류(Format) : ePub / PDF
Price : KRW 8,400
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

tstore

apple


책소개(Overview)
이야기를 읽다 보면 어느 새 코딩 개념이 쏙쏙!
각 장의 이야기를 읽은 후에는 이야기와 연관된 코딩 개념을 미션 키워드로 정리합니다. 이 과정에서 자연스럽게 코딩의 개념을 받아들이고, 뇌리에 스며듭니다. 특별히 2권에서는 ‘네트워크, 센서, 컴퓨터 바이러스와 백신, 배열과 리스트, 이진수’ 같은 조금 더 확장된 컴퓨터과학 개념을 담았습니다.

한층 더 재밌는 줄거리와 상상력 넘치는 그림, 덤으로 코딩에 대한 지식까지 얻을 수 있는 ‘팜’시리즈의 두 번째 이야기를 지금 만나 보세요!

As you read the story, you can easily learn the concept of coding.
After reading the stories in each chapter, the coding concepts associated with the stories are organized into mission keywords. In this process, you can naturally embrace the concept of coding. In particular, Volume 2 contains a slightly expanded concept of computer science, such as “network, sensors, computer viruses and vaccines, arrays and lists, and binary numbers”.

Meet the second story of the ‘Farm’ series, where you can get even more interesting plot, imaginative drawings, and even knowledge about coding with bonus!


저자(Author)
홍지연(Hong, Jihyun)
초등컴퓨팅교사협회 연구개발팀장이며, 초등학교 교사로 재직 중입니다. 한국교원대학교 초등컴퓨터교육 대학원 박사 과정을 수료했으며, 교육부 및 과학기술 정보통신부 SW 교육 강사이자 교육부 SW 교육 원격연수 강사, EBS 이 SW 교육 강사 등을 맡고 있습니다.

The author is the head of the R & D team at the Elementary Computing Teachers Association and is a primary school teacher. She has completed the Ph.D. program in elementary computer education at Korea National University of Education, and is a SW education instructor of the Ministry of Education and Science and Technology, and a remote education instructor of the SW education department of the Ministry of Education, and EBS is a SW education instructor.

코틀린을 다루는 기술(The Joy of Kotlin)

출간 예정일(Release) : 2020/04/03
종이책 출간일(Print Release) : 2020/03/25
전자책 종류(Format) : ePub
Price : KRW 28,800
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

tstore

apple


책소개(Overview)
코틀린은 자바와 부드럽게 연동되는 우아한 JVM 언어로, 구글은 2019년부터 안드로이드에서 최우선 언어로 코틀린을 채택했다.
이 책은 이해하기 쉽고 유지 보수하기 편하며 안전한 프로그램을 코틀린으로 작성하는 법을 가르쳐준다. 함수형 프로그래밍에서 영감을 얻은 다양한 기법을 소개하고 프로그래밍할 때 발생하는 일반적인 문제를 이 기법들로 해결하는 방법을 알려준다. 여러 문제를 해결해 나가는 과정에서 오류와 데이터를 제대로 처리하는 방법, 상태를 관리하는 방법, 지연 계산을 활용하는 방법 등을 배우게 된다. 이 책에 있는 강력한 기법들을 제대로 배우고 나면 코틀린을 깊이 있게 이해하고 현업에서 코틀린을 더 코틀린답게 사용할 수 있을 것이다.

Kotlin is an elegant JVM language that works seamlessly with Java. Google has adopted Kotlin as the top language on Android since 2019.
This book teaches you how to write Kotlin programs that are easy to understand, easy to maintain and safe. It introduces various techniques inspired by functional programming and shows you how to solve common problems that arise when programming. In the process of solving multiple problems, you will learn how to properly handle errors and data, how to manage state, and how to use delay calculations. After properly learning the powerful techniques in this book, you will be able to understand Kotlin in depth and use Kotlin more like Kotlin in the field.


저자(Author)
피에르 이브 쏘몽(Pierre-Yves Saumont)
30년 동안 엔터프라이즈 소프트웨어를 설계 및 구축한 자바 개발자다. 현재 ASN(Alcatel Submarine Networks)의 R&D 엔지니어로 일하고 있다.

Pierre-Yves Saumont is a seasoned Java developer with three decades of experience designing and building enterprise software. He is an R&D engineer at Alcatel-Lucent Submarine Networks.


부록(Extra File)

리액트를 다루는 기술[개정판](The Art of React, 2nd)

출간일(Release) : 2019/09/24
종이책 출간일(Print Release) : 2019/08/31
전자책 종류(Format) : ePub
Price : KRW 33,600
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

tstore

apple


책소개(Overview)
리액트를 이해하기 위한 핵심 개념은 물론이고 어떤 상황에서 어떻게 사용해야 하는지, 왜 이렇게 사용하는 것이 효과적인지, 공식 문서에는 나오지 않는 실전 노하우와 팁을 풍부하게 담았다.
또한, 프로젝트 생성부터 코드를 작성 및 개선하고, 배포하기까지 실무에 바로 응용할 수 있도록 예제를 준비했다. 먼저 일정 관리 애플리케이션을 만들면서 리액트의 기본기를 다지고, 다음으로 여러 실습 예제를 진행하면서 컴포넌트 스타일링, 상태 관리, API 연동, 라우팅, 코드 스플리팅, 서버사이드 렌더링 등 리액트를 활용한 다양한 기술을 사용해본다. 마지막으로 프런트엔드 프로젝트를 통해 배운 지식을 종합적으로 활용해본다.

This book contains a wealth of hands-on know-how and tips not to be found in the official documentation, as well as a key concept for understanding React, how to use it in what situations, why it’s effective to use it.
In addition, the author has prepared examples that can be applied directly to practical tasks, from project creation to writing, improving, and distributing code. First, create a schedule management application to build the basics of React, and then, while conducting various practice examples, various techniques that utilize React such as component styling, state management, API integration, routing, code splitting, server-side rendering, etc. Try it. Finally, let’s use the knowledge learned through the front-end project comprehensively.


저자(Author)
김민준(Kim, Minjoon)
개발은 언제나 즐겁고 재밌어야 한다는 생각을 갖고 있는 개발자이며, IT 기술을 가르치는 것을 굉장히 좋아하는 교육자이기도 합니다. 또한, 사용자를 행복하게 만드는 서비스를 만드는 것이 가장 중요하다고 여깁니다. 현재 리디(주)에서 애니메이션 스트리밍 서비스 라프텔(laftel.net)의 프런트엔드 개발을 하고 있습니다. 그리고 개발자들의 블로그 서비스인 벨로그(velog.io)를 운영 및 개발하고 있습니다.

The author is a developer with the idea that development should always be fun and fun, and he is also an educator who loves teaching IT skills. In addition, he considers creating services that make users happy. The author is currently developing a frontend for animation streaming service Laftel.net at Lidi. In addition, he runs and develops a blog service for developers, velog.io.


부록(Extra File)

Git 교과서(Git Textbook)

출간일(Release) : 2020/04/03
종이책 출간일(Print Release) : 2020/03/16
전자책 종류(Format) : ePub
Price : KRW 14,000
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

tstore

apple


책소개(Overview)
기본기를 탄탄하게 다지는 깃(git) 입문서
도해와 실습으로 깃, 소스트리, 깃허브를 배우자!

버전 관리 시스템(VCS)은 파일의 변화를 시간에 따라 기록했다가 나중에 특정 시점의 버전을 다시 꺼내올 수 있는 시스템이다. VCS를 사용하면 파일이나 프로젝트를 이전 상태로 되돌릴 수 있고, 시간에 따라 수정 내용을 비교해볼 수도 있다. 또한, 문제가 있을 때 누가 만든 문제인지 알 수 있고, 파일을 분실하거나 잘못 수정했을 때 손쉽게 복구가 가능하다. 이 책은 대표적인 버전 관리 시스템인 깃의 설치부터 커밋, 브랜치, 임시 처리, 병합, 복귀, 서브모듈, 태그까지 깃 입문자가 꼭 알아야 할 내용을 설명한다. 또한, 깃 명령어와 소스트리, 깃허브를 연동해 실습하고, 필요한 내용은 도해로 살펴보면서 깃의 동작 원리를 이해할 수 있다. 이제 막 깃을 시작했거나 깃을 배우고자 하는 사람에게 추천한다.

Git tutorial that solidifies your basics!
Let’s learn Git, Sauce Tree, and Git Hub through illustration and practice!

VCS is a system that records changes in files over time and then retrieves the version at a specific point in time. With VCS, you can return a file or project to its previous state, and compare changes over time. Also, when there is a problem, it is possible to know who created the problem, and it can be easily recovered when a file is lost or incorrectly modified. This book explains what Git beginners need to know from installing a typical version control system, Git, to commit, branch, temporary, merge, return, submodule, and tag. In addition, readers of this book can understand the principles of Git by practicing Git commands, source trees, and GitHub. Recommended for anyone who has just started feathering or wants to learn feathering.


저자(Author)
이호진(Lee, Hojin)
전기전자를 전공했으며, 마이크로프로세서, 하드웨어 설계 및 펌웨어, 로봇, 산업용 레이저 프린터, ARM 등을 개발했다. 또한, 언어 분석과 알고리즘 개발도 했다. 외국계 기업에서 리눅스 운영 체제, 백업 및 서버 가상화 등 다양한 비즈니스를 경험했고, 최근에는 웹 및 모바일 관련 개발 활동에 주력하고 있다.
오픈 소스로 jinyPHP를 개발 중이며, 후배들에게 경험과 지식을 전달하기 위해 강의와 집필 활동에 전념하고 있다.

He majored in electrical and electronics, and developed microprocessors, hardware design and firmware, robots, industrial laser printers, and ARMs. He also developed language analysis and algorithms. The author has experienced a variety of businesses in the global enterprise, including Linux operating system, backup and server virtualization, and has recently focused on web and mobile related development activities.
He is developing jinyPHP as open source and is devoted to teaching and writing activities to convey experience and knowledge to his juniors.

케라스 창시자에게 배우는 딥러닝(Deep Learning with Python)

출간일(Release) : 2018/11/14
종이책 출간일(Print Release) : 2018/10/22
전자책 종류(Format) : ePub
Price : KRW 26,400
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

tstore

apple


책소개(Overview)
케라스 창시자이자 구글 딥러닝 연구원인 저자는 ‘인공 지능의 민주화’를 강조한다. 이 책 역시 많은 사람에게 딥러닝을 전달하는 또 다른 방법이며, 딥러닝 이면의 개념과 구현을 가능하면 쉽게 이해할 수 있게 하는 데 중점을 두었다. 1부에서는 딥러닝, 신경망, 머신 러닝의 기초를, 2부에서는 컴퓨터 비전, 텍스트, 시퀀스, 생성 모델을 위한 딥러닝 같은 실전 딥러닝을 설명한다. 이외에도 딥러닝을 언제 적용하는지, 한계는 무엇인지, 저자가 생각하는 딥러닝의 방향과 비전까지 엿볼 수 있다. 또한, 실제 사용하는 확장 가능한 다양한 예제를 수록했으며, 수학 장벽을 없애고자 수학적 표기 없이 직관적이고 간결한 코드로 개념을 설명한다. 딥러닝을 처음부터 배우거나 이해의 폭을 넓히고자 하는 분들에게 추천한다.

The author is the founder of Keras and a researcher at Google Deep Learning. He emphasizes the democratization of artificial intelligence. This book is another way to deliver deep learning to many people, with a focus on making concepts and implementation behind deep learning as easy as possible. Part 1 covers the fundamentals of deep learning, neural networks, and machine learning, and part 2 discusses real deep learning, such as deep learning for computer vision, text, sequences, and generation models. In addition, you can get a glimpse of when to apply deep learning, what are the limitations, and the direction and vision of deep learning. In addition, it contains a variety of extensible examples of actual use, and explains the concept in intuitive and concise code without mathematical notation to remove mathematical barriers. Recommended for those who want to learn deep learning from the beginning or to expand their understanding.


저자(Author)
프랑소와 숄레(Francois Chollet)
캘리포니아 마운틴 뷰의 구글에서 딥러닝과 관련된 일을 한다. 케라스 딥러닝 라이브러리의 창시자이고 텐서플로 머신 러닝 프레임워크의 기여자다. 컴퓨터 비전과 형식 추론을 위한 머신 러닝 애플리케이션에 초점을 맞춰 딥러닝을 연구한다.
그의 논문은 CVPR(Computer Vision and Pattern Recognition), NIPS(Neural Information Processing Systems), ICLR(International Conference on Learning Representations) 등의 주요 콘퍼런스와 워크숍에서 소개되었다.

The author works on deep learning at Google in Mountain View, California. He is the founder of Keras Deep Learning Library and a contributor to the TensorFlow machine learning framework. He studies deep learning with a focus on machine learning applications for computer vision and formal inference.
His papers were presented at major conferences and workshops, including CVPR(Computer Vision and Pattern Recognition), NIPS(Neural Information Processing Systems), ICLR(International Conference on Learning Representations).


부록(Extra File)

파이썬을 이용한 컴퓨터 과학 입문(Introduction to Programming in Python)

출간일(Release) : 2020/02/07
종이책 출간일(Print Release) : 2019/12/30
전자책 종류(Format) : ePub
Price : KRW 38,400
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

tstore

apple


책소개(Overview)
프로그래밍 핵심 개념을 학습한다
파이썬 자체보다는 프로그래밍 핵심 개념을 학습한다. 프린스턴 대학교의 프로그래밍 입문 수업은 신입생을 대상으로 프로그래밍 언어의 문법이 아니라 프로그래밍 핵심 개념을 학습하는 데 목표를 두고 있다. 이 수업을 통해 컴퓨터를 활용한 문제 해결 능력을 배우고, 프로그래밍 경험이 없는 학생들도 학습할 수 있는 내용을 모두 담으려 노력했다.

공학 현장에서의 프로그래밍을 학습한다
정보화 시대 이후 엑셀과 워드가 기본 소양이 되었다면 4차 산업혁명 시대에는 프로그래밍이 기본 소양이 되고 있다. 컴퓨터를 효율적으로 활용하는 데 필요한 기본 지식을 제공해 학생들의 프로그래밍 능력을 향상시키는 것이 이 책의 궁극적인 목표다. 여기에서는 프로그램을 작성하는 일이 자연스럽고, 즐겁고, 창의적이라고 가르친다.

Learning the key concepts of programming
In this book, you learn programming core concepts rather than Python itself. Princeton University’s introductory programming course is aimed at new students to learn the core concepts of programming, not the grammar of a programming language. The university sought to provide students with computer-based problem-solving skills and include everything they can learn without programming experience.

공학 현장에서의 프로그래밍을 학습한다
정보화 시대 이후 엑셀과 워드가 기본 소양이 되었다면 4차 산업혁명 시대에는 프로그래밍이 기본 소양이 되고 있다. 컴퓨터를 효율적으로 활용하는 데 필요한 기본 지식을 제공해 학생들의 프로그래밍 능력을 향상시키는 것이 이 책의 궁극적인 목표다. 여기에서는 프로그램을 작성하는 일이 자연스럽고, 즐겁고, 창의적이라고 가르친다.

Learn programming in the engineering field.
If Excel and Word have become basic knowledge after the information age, programming has become the basic knowledge in the Fourth Industrial Revolution. The ultimate goal of this book is to improve students’ programming skills by providing them with the basic knowledge they need to effectively use computers. It teaches that writing a program is natural, fun, and creative.


저자(Author)
로버트 세지윅(Robert Sedgewick)
로버트 세지윅은 1985년부터 프린스턴 대학교 컴퓨터 과학과 교수로 재직 중이다. 또한, 프린스턴 대학교 컴퓨터 과학과의 창립 의장을 역임했었다. 제록스 파크, 국방 분석 연구소, INRIA에서 방문 연구원을 지냈으며 현재는 어도비 시스템즈의 이사회 멤버로 경영에 참여하고 있다.
세지윅 교수의 연구 관심사는 해석조합론, 자료 구조와 알고리즘의 설계와 분석, 프로그램 시각화이다. 그가 집필한 <알고리즘>은 기념비적인 책으로 지난 30여년 동안 수많은 버전과 언어로 4판까지 출간되었다

Robert Sedgewick has been a professor of computer science at Princeton University since 1985. He also served as founding chairman of the Department of Computer Science at Princeton University. He has been a visiting researcher at Xerox Park, the Defense Analysis Institute, and INRIA, and is currently a member of the board of directors of Adobe Systems.
His research interests are interpretative combinatorics, design and analysis of data structures and algorithms, and program visualization. His “Algorithm” is a monumental book that has been published in numerous versions and languages over the last three decades.

케빈 웨인(Kevin Wayne)
케빈 웨인은 프린스턴 대학교 컴퓨터 과학과 수석 강사로 재직 중이며 1998년부터 강의를 맡고 있다. 그는 코넬 대학교에서 운용 과학과 산업공학으로 박사 학위를 받았다. 그의 연구 관심사는 알고리즘의 설계, 분석, 구현이며, 특히 그래프와 이산 최적화에 관심이 많다.

Kevin Wayne is a senior lecturer in the Department of Computer Science at Princeton University and has been teaching since 1998. He holds a Ph.D. in operational science and industrial engineering from Cornell University. His research interests are in the design, analysis, and implementation of algorithms, especially in graph and discrete optimization.

로버트 돈데로(Robert Dondero)
로버트 돈데로는 프린스턴 대학교 컴퓨터 과학과 조교수로 재직 중이다. 2001년 프린스턴 부임 전까지는 현업 프로그래머였으며 싱가포르 라 살(La Salle) 대학교의 부교수, 펜슬베이니아 주립대학교의 겸임 교수를 거쳤다. 2008년 드렉셀 대학교에서 박사 학위를 받았다. 프린스턴 대학교에서는 COS 217 과정을 가르치고 있다. 공학 교육상에서는 수업을 받은 학생들이 뽑는 공학 위원회 우수상을 8차례 수상했으며 우수 교육성에 대해서는 공학 위원회 평생 공로상을 받았다.

Robert Dondero is an assistant professor of computer science at Princeton University. Prior to joining Princeton in 2001, he was an active programmer, associate professor at La Salle University in Singapore, and an adjunct professor at Pennsylvania State University. In 2008, he received his Ph.D. from Drexel University. He teaches COS 217 at Princeton University. The students who took his class gave him eight awards for engineering committee excellence. And he won the Engineering Committee Lifetime Achievement Award for excellence in education.


부록(Extra File)

파이썬 코딩 도장(Learn Python the Right Way)

출간일(Release) : 2019/01/09
종이책 출간일(Print Release) : 2018/11/30
전자책 종류(Format) : ePub
Price : KRW 17,500
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

tstore

apple


책소개(Overview)
최고의 학습은 반복이고, 스스로 생각하기다
파이썬 문법을 학습한 다음에는 반드시 퀴즈를 풀어보게 했다. 퀴즈를 풀어본 다음에는 반드시 연습문제로 문법을 반복하게 했고, 심사문제에서는 문법을 스스로 응용해야만 풀 수 있게 했다. 또한, Q&A와 핵심정리를 통해 두 번 더 반복해서 학습하게 했다.

The best learning is repetition, think for yourself.
This book is designed to help you take quizzes after you learn Python grammar. After solving the quiz, be sure to repeat the grammar as a practice. And, in the examination problem, the grammar must be applied on its own to solve it. In addition, Q & A and core theorem taught twice more.


저자(Author)
남재윤(Nam, Jaeyun)
마냥 컴퓨터가 좋아서 프로그래머의 길을 걷고 있다. 뭔가 아이디어가 떠오르면 그 자리에서 만들어보고, 새로운 프로그래밍 언어가 나올 때마다 어디에 어떻게 쓰면 좋을지 생각하며 행복한 고민에 빠진다. 수학과 천문학에도 관심이 많으며 각종 위키에서 관련 정보를 읽는 것이 취미이다.

He likes computers, so he is walking the programmer’s path. When an idea comes up, the author makes it on the spot, and whenever a new programming language comes out, it thinks how to write it and it falls into the happiness trouble. He is also interested in mathematics and astronomy, and it is a hobby to read related information on various wikis.


부록(Extra File)

마이크로서비스 패턴(Microservices Patterns)

출간일(Release) : 2020/02/21
종이책 출간일(Print Release) : 2020/01/30
전자책 종류(Format) : ePub
Price : KRW 30,400
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

tstore

apple


책소개(Overview)
모놀리식 애플리케이션을 마이크로서비스 아키텍처로 성공적으로 전환하는 방법!
마이크로서비스 아키텍처 기반의 애플리케이션을 성공적으로 구축하려면 새로운 아키텍처의 개념을 이해하는 것뿐만 아니라 사고방식의 전환이 필요하다. 단편적인 지식으로 모놀리스를 여러 서비스로 분해한다고 성능이 좋아지는 건 아니다. 이 책은 가상의 회사 FTGO의 온라인 음식 배달 서비스 애플리케이션(모놀리식)을 마이크로서비스 아키텍처로 단계별로 전환하면서 서비스 분해, 트랜잭션, CQRS, 테스트까지 핵심 패턴을 설명한다. 또한, 단순히 패턴을 나열하는 데 그치지 않고, 저자가 수십 년간 분산 시스템을 구축하면서 경험한 문제 해결 방법과 노하우도 포함해 유용한 경험 중심의 조언이 가득하다. 마이크로서비스 도입을 고민하거나 이미 도입했지만 여러 문제를 만난 분들에게 추천한다.

How to Successfully Convert Monolithic Applications to Microservice Architectures!
Successfully building applications based on microservice architectures requires not only understanding the concepts of the new architecture, but also a shift in mindset. Partial knowledge does not improve performance by breaking monoliths into multiple services. This book describes the key patterns of service decomposition, transactions, CQRS, and testing, by stepping from the fictional company FTGO’s online food delivery service application (monolithic) into a microservices architecture. It’s not just about listing patterns, but it’s also packed with useful experience-driven advice, including how to solve problems and know-how that authors have experienced over decades of building distributed systems. We recommend it to those who are thinking of adopting microservices or have already introduced it but have encountered a number of issues.


저자(Author)
크리스 리처드슨(Chris Richardson)
개발자이자 아키텍트다. 자바 챔피언(Java Champion), 자바원(JavaOne) 락 스타이며, 스프링, 하이버네이트 같은 프레임워크에서 엔터프라이즈 애플리케이션을 구축하는 방법을 설명한 『POJO in Action』(Manning, 2006)의 저자다. 또한, 아마존 EC2의 초기 자바 PaaS였던 CloudFoundry.com을 만들었다. 요즘은 마이크로서비스 부문을 선도하는 공인 전문가로서 국제 콘퍼런스에서 상임 연사로 활동 중이다. 마이크로서비스 패턴 언어인 Microservices.io의 원작자인 그는 전 세계를 누비며 마이크로서비스 아키텍처를 도입하려는 회사에서 컨설팅, 교육 서비스를 제공하고 있다. 지금은 트랜잭셔널 마이크로서비스 개발 플랫폼인 Eventuate.io를 3번째 스타트업으로 준비 중이다.

The author is a developer and architect. He is a Java Champion, JavaOne rock star, and author of POJO in Action (Manning, 2006), which explains how to build enterprise applications in frameworks like Spring and Hibernate. He also created CloudFoundry.com, an early Java PaaS for Amazon EC2. Nowadays, he is a Senior Certified Leader in Microservices, where he is a Senior Speaker at the International Conference. The author of Microservices.io, a microservices pattern language, provides consulting and training services to companies around the world who want to adopt a microservices architecture. The author is currently preparing the third startup of the transactional microservices development platform, Eventuate.io.


부록(Extra File)

모두의 딥러닝 개정 2판(Deep learning for everyone, Second edtion)

출간일(Release) : 2020/02/14
종이책 출간일(Print Release) : 2020/01/27
전자책 종류(Format) : ePub
Price : KRW 16,800
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

tstore

apple


책소개(Overview)
초판에서 다루지 않았던 GAN, 오토인코더, 자연어 처리, 전이 학습 등 새로운 내용을 수록하였고, 딥러닝을 공부하면서 나오는 수식을 좀 더 수월하게 이해할 수 있도록 기초 수학편을 추가했습니다. 복잡한 수식은 최대한 걷어내고 기본 동작 원리 → 딥러닝 이론 → 딥러닝 활용 → 심화까지 단계별로 학습할 수 있게 구성했으며, 실전 프로젝트를 통해 다양한 딥러닝 모델을 구현해 볼 수 있습니다.

이 책이 딥러닝 세계로 입문하려는 여러분의 첫걸음을 도와줄 것입니다.

It includes new content such as GAN, autoencoder, natural language processing, and transfer learning that were not covered in the first edition, and added basic maths to help you understand the formulas that come out of deep learning. Complex formulas can be extracted as much as possible, and the basic operation principle → deep learning theory → deep learning use → deep learning is configured step by step, and various deep learning models can be implemented through hands-on projects.

This book will help you get your first step into the world of deep learning.


저자(Author)
조태호(Jo, Taeho)
일본 도쿄의과치과대학에서 생명정보학 박사 학위를 받고 미국 텍사스대학교 박사 후 과정을 거쳐, 현재 미국 인디애나대학교 (IU) 의과대학 영상의학과 연구 조교수로 근무 중입니다. IU 뇌신경 영상 데이터 센터 및 IU 치매 질환 연구 센터에서 딥러닝을 적용해 치매 질환을 예측하는 연구를 하고 있습니다. 2015년 국제 학회지에 발표한 ‘딥러닝을 이용한 단백질 구조 예측’ 연구는 영국의 《이코노미스트》 와 국내 다수 언론에 소개된 바 있습니다. 2002년부터 방송대 TV 강의와 칼럼을 통해 어려운 내용을 쉽게 설명하는 작업을 해 왔고 컴퓨터·IT 분야 서적을 여러 권 집필하였습니다.

He received his Ph.D. in Bioinformatics from the Tokyo Medical and Dental University, Tokyo, Japan. He is currently a postdoctoral researcher at the University of Texas, USA and is currently an assistant professor in the Department of Radiology at the University of Indiana (IU) Medical School. The author has been working on the IU neurological imaging data center and the IU Dementia Center for Disease Research to predict dementia by applying deep learning. The research on “Protein structure prediction using deep running” published in the International Journal of the 2015 was presented to the “Economist” in the UK and the majority of the press in Korea. Since 2002, he has been working on explaining difficult contents easily through lectures and columns of broadcasting TV. He has written several books on computers and IT.


부록(Extra File)

머신 러닝 교과서 with 파이썬, 사이킷런, 텐서플로(Python Machine Learning)

출간일(Release) : 2019/07/08
종이책 출간일(Print Release) : 2019/05/24
전자책 종류(Format) : ePub
Price : KRW 26,400
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

tstore

apple


책소개(Overview)
간결한 개념, 수학, 실용적인 코드로 머신 러닝 기초 이론을 완성한다!
코드 실행만으로는 머신 러닝을 충분히 이해할 수 없다. 머신 러닝을 제대로 이해하고 싶다면 코드 외에도 머신 러닝 이론과 머신 러닝 알고리즘의 뒤편에 있는 수학 개념을 알아야 한다. 이 책은 이해를 돕는 개념 설명, 머신 러닝 핵심 알고리즘의 작동 방식과 사용 방법, 그 밑바탕이 되는 수학, 실용적인 예제까지 이론과 코드를 균형 있게 설명한다. 파이썬 언어와 파이썬 기반의 머신 러닝 핵심 라이브러리(SciPy, NumPy, scikit-learn, Matplotlib, Pandas)를 사용해 머신 러닝을, 텐서플로를 사용해 딥러닝을 실습하면서 머신 러닝과 딥러닝 핵심 알고리즘을 설명하고, 간단한 알고리즘은 처음부터 직접 구현해본다. 또한, 사이킷런의 기여자이자 mlxtend 라이브러리 제작자인 저자가 오랜 기간 머신 러닝 개발자로 일하면서 익힌 노하우도 책 곳곳에서 만날 수 있다. 머신 러닝에 관심 있는 분들에게 추천한다.

Complete basic machine learning theory with concise concepts, math, and practical code!
Nobody can fully understand machine learning by running code alone. If you want to understand machine learning, you need to know the mathematical concepts behind machine learning theory and machine learning algorithms in addition to code. This book provides a good balance of theory and code, including conceptual explanations to help you understand, how and how machine learning core algorithms work, the underlying math, and practical examples. This course describes core machine learning and deep learning algorithms, using the Python language and Python-based core machine learning libraries (SciPy, NumPy, scikit-learn, Matplotlib, Pandas) and deep learning using TensorFlow. This book allows you to build simple algorithms from scratch. You’ll find the know-how you’ve learned over the years as a machine learning developer, a contributor to Cykitrun and the author of the mlxtend library. Recommended for those interested in machine learning.


저자(Author)
세바스찬 라시카(Sebastian Raschka)
오랫동안 파이썬을 사용했고 많은 세미나에서 데이터 과학, 머신 러닝, 딥러닝의 실전 활용에 관해 발표했다. 대표적인 과학 컴퓨팅 콘퍼런스인 사이파이(SciPy) 콘퍼런스에서 머신 러닝 튜토리얼을 진행했고, 위스콘신 대학교에서 강의한다. ‘2016~2017년 학과 우수 대학원생’과 ‘2016년 ACM Computing Reviews 베스트’를 수상했다. 여가 시간에는 파이썬 오픈 소스 프로젝트에 기여하는 것을 좋아하며, 직접 개발한 도구들이 캐글 같은 머신 러닝 경연 대회에서 널리 사용되고 있다.

The author has been using Python for a long time and has presented in many seminars on the practical use of data science, machine learning, and deep learning. He taught machine learning tutorials at the SciPy conference, a leading scientific computing conference, and teaches at the University of Wisconsin. He received the “ 2016-2017 Best Graduate Students ” and the “ 2016 ACM Computing Reviews Best. ” In his spare time, he likes to contribute to Python open source projects, and his tools are widely used in machine learning contests such as Kaggle.

바히드 미자리리(Vahid Mirjalili)
대규모 분자 구조 컴퓨터 시뮬레이션을 위한 새로운 방법에 관한 연구로 기계 공학 박사 학위를 취득했다. 미시간 주립 대학교의 컴퓨터 과학과 공학 대학에서 다양한 컴퓨터 비전 프로젝트의 머신 러닝 애플리케이션을 연구 중이다. 특히 딥러닝 기술을 사용해 생체 데이터의 프라이버시를 보호하는 데 관심이 많다. 자율 주행 자동차를 연구하는 엔지니어링 팀과도 협업하고 있는데, 보행자 감지를 위해 다중 스펙트럼 이미지를 사용한 신경망 모델을 설계하고 있다.

He earned a Ph.D. in mechanical engineering to study new methods for large-scale molecular structure computer simulation. He is studying machine learning applications for a variety of computer vision projects at the University of Michigan School of Computer Science and Engineering. He is particularly interested in protecting the privacy of biometric data using deep learning technology. He is also collaborating with an engineering team that studies autonomous cars, and designs neural network models using multispectral images for pedestrian detection.


부록(Extra File)