[python 기계학습]파이썬을 이용한 기계학습 정리
파이썬 기계학습
☞이포스팅은 한국데이터베이스 진흥원에서 주최하는 python기계학습 기법 강의를 들은 내용을 정리한 것입니다.
Python?
파이썬을 모른다면 다음 글을 읽어보고 오세요.
2014/04/19 - [프로그램 언어/파이썬] - [파이썬]파이썬의 특징에 대해 알아보자.
파이썬을 이용하는 이유?
- 텐서플로우와 같은 기계학습 라이브러리들이 파이썬 코드로 작성되어 있음.
- 자신의 알고리즘을 구현하기 쉬운 언어
- R과 달리 서버 프로그래밍이 가능해서 개발된 내용을 서버에 반영하기 적합.
개발 환경 구축
개발환경은 Anaconda를 이용하면 쉽게 해결됩니다.
https://www.anaconda.com/download/
자신의 OS를 선택하고 원하는 파이썬 버전을 선택하여 설치합니다.
파이션3.6버전으로 설치 하겠습니다.
설치할때는 32비트와 64비트가 있는데 64비트로 설치합니다.(요즘 대세)
설치는 그냥 다 next누르면 되는데
중간에 path설정추가가 있습니다.
추천은 설정하지 않는 거지만 cmd창에서 불러오려면 추가하는 것이 좋습니다.(안해도 무방)
설치가 완료되었다면
anaconda에서 navigator를 실행합니다.
왼쪽 메뉴에 Environments를 선택하면
아나콘다에서 사용하고 있는 가상환경을 볼 수 있습니다.
저는 여기서 workspace를 사용하고 있습니다.
신규 가상 개발 환경 추가
새로 만들기 위해서는 하단에 보이는 create버튼을 클릭합니다.
위 화면처럼 새로운 가상 개발환경 명을 입력하고 파이썬 버전을 입력합니다.
R도 지원을 하네요.
가상 개발환경에 라이브러리 추가 방법
파이썬은 일반적으로 라이브러리 추가흔 ㄴ방법은 pip/pip3를 이용해서 라이브러리를 추가합니다.
그러나 아나콘다는 conda 명령으로 필요한 라이브러리를 추가합니다.
명령창으로 사용하는 방법도 있지만, navigator를 이용하면 더 편리하게 할 수 있습니다.
화면 왼쪽에 자신의 개발환경을 선택하고 not installed를 선택한뒤,
원하는 라이브러리명을 입력하면 검색하여 보여줍니다.
그중 필요한 라이브러리를 체크박스를 선택한 후 apply를 선택하면 라이브러리가 추가됩니다.
쉽죠??
'프로그램 언어 > 파이썬' 카테고리의 다른 글
[Python] 문서화feat Sphinx (3) | 2018.01.18 |
---|---|
BSON 데이터 크기 (0) | 2016.02.27 |
[파이썬3.0]사진 정리 프로그램 만들기 part5 프로그램 실행 (1) | 2014.07.12 |
[파이썬3.0]사진 정리 프로그램 만들기 part 4 .exe실행파일 만들기 (0) | 2014.07.12 |
[파이썬3.0]사진 정리 프로그램 만들기 part 3 에러수정 (0) | 2014.07.12 |