파이썬_실전 프로젝트

파이썬_실전 프로젝트

| 공개

1. 파이썬의 거북이 모듈(turtle module), 그래픽 모듈(tkinter module) 로 이것저것 만들어보는 중입니다. 또 웹페이지에서 정보를 대량으로 추출하는 HTML Parsing 도 만들어 보는중입니다. 시작단계에서 기본적인 문법에 익숙해지는데도 도움도 될것 같고, 실무에서 사용하는데도 도움이 될것 같습니다.

 

2. 프로젝트 오일러 문제풀기는 https://projecteuler.net/  에 있는 문제를 풀어놓은 것입니다.

문제풀이는 처음에는 파이썬+editor로 하다가, 중간쯤부터 jupyter notebook 을 사용했습니다. jupyter notebook은 프로그래밍 관련 출판이나 데이터사이언스 분야에서 많이 사용하지만, 파이썬을 처음으로 공부하시는 분들에게도 추천드립니다. 문법에 익숙하지 않을때, 여러가지 기본 문법들을 따로 창을 열지 않고도, 같은 페이지 안에서 테스트 해보고 적용하기가 편합니다. 과제를 해결해 나가는 과정을 순서대로 기록이 가능해서 리뷰하기에도 좋습니다. 직접설치도 가능하나, MS Azure 서비스를 이용하시면 편리하게 무료로 사용가능합니다.

 

 

3. 다음으로 파이선으로 머신러닝을 공부중입니다. 파이썬은 데이터 사이언스 관련된 라이브러리가 많아서, 오래전부터 R언어와 함께 데이터사이언스 분야에서 많이 쓰였고, 최근에는 머신러닝 분야에서도 많이 활용되는것 같습니다. 관심있으신 분들은 아래 강의들을 추천드립니다. 참고로 데이터사이언스 >= 머신러닝 > 딥러닝  순으로, 각 명칭이 의미하는 학문의 범위가 다릅니다.

 

-Andrew Ng 교수님의 Coursera 강의, https://www.coursera.org/learn/machine-learning

2011년도쯤에 만들어진 강의로 좀 오래되긴 했지만, 머신러닝의 정석같은 수업입니다. 이강의는 아직까진 무료로 오픈되어있는것 같은데, 확실치는 않습니다. 수업을 등록하면, 온라인으로 과제도 제출할수 있고, 채점도 자동으로 되서, 점수도 나옵니다. 사용언어는 MATLAB(또는 OCTAVE; matlab의 open source replica)입니다.

 

 -Stanford 대학 CS231 강의. Fei Fei Lee 교수님 등. http://cs231n.stanford.edu/syllabus.html

딥러닝을 이용하여 이미지 인식으로 유명한 Fei Fei Lee 교수님의 수업입니다. 머신러닝 전반의 내용보다는, 딥러닝과 이미지 인식에 국한된 내용입니다. 사용언어는 파이썬이고, jupyter notebook으로 주로 진행됩니다.

 

 - 홍콩과기대 김성훈 교수님의 유튜브

홍콩과기대 김성훈 교수님의 강의는 위 두강의를 요약해서 친절하게 한국어로 설명해주십니다. 강의는 파이썬의 텐서플로우(tensorflow) 라이브러리로 진행됩니다. https://youtu.be/BS6O0zOGX4E  강의웹사이트http://hunkim.github.io/ml/

 

- 텐서플로우 블로그의 파이썬 머신러닝, https://tensorflow.blog/파이썬-머신러닝/

온라인출판물인데, 머신머닝의 전반적인 내용이 기초부터 설명되어 있습니다.

댓글

댓글 본문
작성자
비밀번호
graphittie 자세히 보기