머신러닝

비전공자 머신러닝 책 추천 - 입문

하카데미 2022. 12. 3. 08:00

수학, 통계가 기본이 되어 공부하면 이해도 빠르고 참 좋겠지만,

K-한국인이라면 모름지기 빨리빨리 할 수 있는 걸 좋아하죠.
코드 짜고 분석하고 머신러닝 돌려 보고 싶은게 사람 마음 아니겠습니까?
그래서 파이썬, 분석, 머신러닝에 대한 입문할 때

코딩해보며 공부할 수 있는 책을 추천하고자 합니다.

코딩을 하다보면 결국 구글링을 통해 해결하게 됩니다.
그러니 구글링할때 키워드를 입력하기 위해 공부한다는 마음가짐으로 보시는 걸 추천드립니다.

 

 

 

1. 파이썬 (1권)


🔖점프 투 파이썬

- 위키독스에서 볼 수 있습니다

 

점프 투 파이썬

이 책은 파이썬이란 언어를 처음 접해보는 독자들과 프로그래밍을 한 번도 해 본적이 없는 사람들을 대상으로 한다. 프로그래밍을 할 때 사용되는 전문적인 용어들을 알기 쉽게 풀어서 …

wikidocs.net

작가 박응용

출판사 이지스퍼블리싱

가격 16,920원 (인터넷 교보문고 기준)


모든 문법책이 그렇듯 재미있진 않습니다.
파이썬 문법책들 참 많은데요.
두께부터 내용까지 봤을 때
그래도 기본서, 문법서로는 이만한 책이 없는 것 같습니다.
개인적으로 파이썬 공식문서를 참고하는 걸 선호하는데
파이썬 공식문서를 잘 정리해둔 책인 것 같다는게 제 의견입니다.
공식문서 링크는 아래와 같습니다.

 

The Python Tutorial — Python 3.11.0 documentation

The Python Tutorial Python is an easy to learn, powerful programming language. It has efficient high-level data structures and a simple but effective approach to object-oriented programming. Python’s elegant syntax and dynamic typing, together with its i

docs.python.org

 

 

2. 분석 1권

 


🔖파이썬으로 데이터 주무르기
- 소스 코드 및 데이터: https://github.com/PinkWink/DataScience

 

GitHub - PinkWink/DataScience: 책) 파이썬으로 데이터 주무르기 - 소스코드 및 데이터 공개

책) 파이썬으로 데이터 주무르기 - 소스코드 및 데이터 공개. Contribute to PinkWink/DataScience development by creating an account on GitHub.

github.com

작가 민형기

출판사 비제이퍼블릭

가격 19,800원 (인터넷 교보문고 기준)


파이썬 입문자에게 조금 어려울 수도 있습니다.
한 챕터를 따라하는데 하루 종일 걸릴 수 있습니다.
책에는 4-5시간이라고 나와있으나 그거의 2배는 족히 걸립니다.
왜냐하면 패키지 버전별로 유효한 함수와 그렇지 않은 함수가 있는데,
후자의 경우일 때가 문제입니다.
구글링하셔야합니다.
그래서 꽤 고행입니다만, 성취감+보람+뿌듯함 또한 배가될 것입니다.
이 책을 추천하는 이유는
분석까지의 루틴 파악도 되고 다양한 시각화를 경험할 수 있어서입니다.
이런 책이 흔치 않기 때문이기도 하고요.
언제라도 꼭 한번 이 책으로 공부하시길 추천합니다.


3. 머신러닝 3권


🔖혼자 공부하는 머신러닝+딥러닝

- 참고 사이트

 

머신러닝+딥러닝 » 혼자 공부하는 책

혼자 공부하는 머신러닝 딥러닝, 무료 동영상 강의, 머신러닝+딥러닝 용어집을 다운로드 하세요. 포기하지 마세요! 독학으로 충분히 하실 수 있습니다. ‘때론 혼자, 때론 같이’ 하며 힘이 되겠

hongong.hanbit.co.kr

작가 박해선

출판사 한빛미디어

가격 23,400원 (인터넷 교보문고 기준)

 


🔖핸즈온 머신러닝

- 관련 무료 강좌

 

[무료] 핸즈온 머신러닝 2 - 인프런 | 강의

아마존 베스트 셀러인 <핸즈온 머신러닝 2판>의 내용을 다룬 강의입니다. 대표적인 머신러닝 라이브러인 사이킷런을 사용하여 다양한 머신러닝 알고리즘과 평가 방법을 배웁니다. 또 가장 유명

www.inflearn.com

작가 오렐리앙 제롱

번역 박해선

출판사 한빛미디어

가격 49,500원 (인터넷 교보문고 기준)


🔖케라스 창시자에게 배우는 딥러닝

- 예제 파일: https://github.com/rickiepark/deep-learning-with-python-2nd

 

GitHub - rickiepark/deep-learning-with-python-2nd: <케라스 창시자에게 배우는 딥러닝 2판> 도서의 코드 저장

<케라스 창시자에게 배우는 딥러닝 2판> 도서의 코드 저장소. Contribute to rickiepark/deep-learning-with-python-2nd development by creating an account on GitHub.

github.com

작가 민형기

출판사 비제이퍼블릭

가격 43,200원 (인터넷 교보문고 기준)



추천한 순서대로 보시는 것을 추천드립니다.
'혼자 공부하는 머신러닝+딥러닝'을 공부하다 보면 분명 궁금증이 생길 겁니다.
하지만 무시하고 일단 보십시오.
그 다음 '핸즈온 머신러닝'에서 바로 그 궁금했던 부분을!

자세히 알 수 있습니다.
만약 이때 '아, 너무 어려운데?'라고 느끼신다면,
'케라스 창시자에게 배우는 딥러닝'로 넘어가셔도 됩니다.

 

케라스는 머신러닝 프레임워크 중 하나입니다.
케라스를 사용해보면서 배울 수 있다는 것도 장점이나
데이터 별로 어떻게 딥러닝이 이루어지는 파악할 수 있습니다.
이진 분류, 다중 분류, 이미지 분류를 간단한 코딩을 통해 해볼 수 있습니다.
이때 다뤄주는 내용들이 알차고 알아야하는 부분들입니다.
그 다음 다시 '핸즈온 머신러닝'을 보신다면 '너무 어려운데?'였을 때보다 좀더 나아지실 겁니다.

 

케라스 창시자에게 배우는 딥러닝 책은 표지가 바뀌었더라고요.

해당 책은 절판되었으나 2판으로 개정되면서 표지가 바뀐 것 같습니다.

중고서점에서 아래 표지와 같은 것을 발견하셨다면 그걸 구입하셔도 됩니다.