-
-
파이썬 딥러닝 머신러닝 입문
오승환 지음 / 정보문화사 / 2021년 1월
평점 :
이 글에는 스포일러가 포함되어 있습니다.

요즘 초등학생들도 배운다는 코딩의 언어 중 하나인 파이썬,이름은 많이 들어봤을 것이다
나날이 발전하고있는 인공지능과 데이터분석에 전공자뿐만아니라 비전공자인 사람들도 하나둘씩 관심을 가지고 배우고있다.
광고나 sns를 통해서든 여러매체를 통해 친숙하게 다가오고 또 다양한 학습기회도 많아졌다.
하지만 프래그래밍 언어는 자바 ,c++,파이썬,루비,웹 등등 배워야할 언어들은 많기 때문에 깊숙히 파고들기에는 겁부터나고 비전공자인 일반인이 무작정 시작하기에는 두려울수있다.
또한, 어떤프로그램을 사용하고 설치해야하는지 뭐부터 시작해야하는지 매우 기본적인 문제부터막혀버리는 어려움이많다.
이 책의 저자는 비전공자임에도 늦은나이에 파이썬을 배운 일반인이다.
인공지능 경진대회에서 우승자이며,이러한과정들을 지켜보고 일반인의관점에서 낸책이 파이썬 딥러닝 머신러닝의 입문책이라고한다.
반드시 알아야하는 핵심개념을 단계적으로 제시하여, 입문자들이 자연스럽게 따라해 실습할수있도록 구성하였다.
프로그래밍 언어란?
개발자가 입력하는 코드를 컴퓨터가 이해하는 0과 1비트로 바꾸는 역할을 함 정확한 명칭은 컴파일러(compiler)
컴파일러 → 컴퓨터와 대화하기 위한 기계어로 번역하는프로그램
프로그래밍 언어의 종류는 여러가지지만 컴퓨터를 동작하는 원리는 모두 동일하다고 한다.
파이썬의 특징은?
인간다운 언어 사람이 생각하는 방식을 그대로 생산성이 높고, 문법이 다른언어보다는 간결하고 심플하다는 장점 덕분에 입문이 쉽다고한다.. (문법이단순)
다른언어에서 사용하는 중괄호{ }와 세미콜론 ; 이 필요 없으며 탭tab으로 함수와 문법을 표현할 수 있다는 장점이자 단점덕분에, 파이썬은 배우기 쉽지만 헷갈리도 쉬운 언어로 손꼽힌다.
하지만 간단하면서도 직관성이 높은 언어로 일상업무를 자동화하는데도 유용하다고한다.
다양한 자체 라이브러리를 제공하고있어 수학, 영상처리, 딥러닝 등 넓은 분야에서 활용된다.
다른분야와 다르게 이론만 배워 익히는 것이 아니라 빠르고 정확한 검색 능력이 중요하며,직접 기본코드를 짜는 것보다는 이미 나와있는 오픈소스를 사용하여 원하는 기능을 가진 프로그램을 만드는 것이 더 바람직하다고한다.

편하게 접할수있도록 설치나 셋업과정없이 인터넷만 연결되어있으면 즉시 사용할수있는 쉬운 방법으로 환경을 만들어 진행할수있게 도와준다.

아무리 좋은책이라고 할지라도 진도를 나가면서 오류가가 나타나거나 모르는 부분이 생길텐데 그런부분에대한 질문을하고,답변을 얻을수있는곳 접근성이 좋은 저자의 블로그 Q&A게시판에 문의하면된다.
공부하다가 막힌다면 포기하지말고 잘 활용해보자.
또 연습을위한 자료를 찾을 필요없이 정보문화사 홈페이지 자료실을 통해 다운로드가능하다.

우리에게는 매우 낯설뿐만아니라 새롭고 복잡한용어를 익히는 것은
어려운일이다. 그러므로 기초부터 확실하게 잡아주는것이 중요하다.
필수로 익혀야하는 개념과 문법을 자세히 설명해 실습해볼수있는 파트다.

예제를 통해 스스로 연습하여 익히도록 구성하였고,
그림을 통한 설명이 들어있어 이해하는데 도움을 준다.
문법의 원리와 흐름을 이해했다하더라도 실제 적용하는데는 시간이 걸릴수있다.
일단은 눈에 익숙해질수있도록 꾸준한 공부와 실습이 필요하다.

더나아가,파이썬에서 머신러닝 그리고 딥러닝으로 연결되는 설명이 수록되있고,
실제 데이콘 경진대회자료를 활용한 실습과정을 제시하고있다
머신러닝은 데이터특징에 대한 정보를 사람이 직접제공해주지만 딥러닝은 특징을 스스로 파악해 분류하는점이 다르다

현재 다양한 서비스 추천기능 및 금융분야,창작분야에도 다양하게 활용되고있고 ,지금보다 더 많은분야로 확산될 것으로 전망한다.
다양한 산업에 걸쳐 활발하게 사용되고있어 앞으로도 급속한 발전과 파급력을 보일것으로 추세가 예상된다.
파이썬에 대해 1도모르는 사람,처음시작하고 뭐부터해야하는지 모르는 초보자들에게 도움이되는 독학책이라고생각한다.
스스로 연습하고 꾸준히 공부하고 따라한다면 독학으로도 충분히쉽게 배울수 있다는점이 강점이 있다.
혹여 배우기도전에 겁나고 어떤책으로 도전해아하는지 고민하는분들이라면 원리부터 응용까지가능한 이책을 통해 공부해 보시면 좋겠다.
또 공부에서 그치는게 아니라 실제 업무적용이 필요하다면 저자가 쓴<실무자를위한 파이썬100제>이 있으니 참고하시길 바란다.
블로그 주소 : https://blog.naver.com/loveit_min/222196501469