Language & DB/Machine Learning
-
머신러닝 - 라이브러리Language & DB/Machine Learning 2019. 10. 24. 21:33
주피터 노트북 - 프로그램 코드를 브라우저에서 실행해주는 대화식 환경이다. 이 방식은 탐색적 데이터 분석에 적합하여 많은 데이터 분석가가 주피터 노트북을 사용하고 있다. NumPy - 파이썬으로 과학 계산을 하기위해 꼭 필요한 패키지이다. 다차원 배열을 위한 기능과 선형 대수 연산과 푸리에 변환 같은 수준 수학 함수와 유사난수 생성기를 포함합니다. scikit-learn에서 NumPy 배열은 기본 데이터 구조입니다. scikit-learn은 NumPy 배열 형태의 데이터를 입력으로 받습니다. 그리하여 우리가 사용할 데이터는 NumPy 배열로 변환되어야 한다. * 핵심기능: 다차원 배열인 ndaaray 클래스이다. 이 배열의 모든 원소는 동일한 데이터 타입이어야 한다. SciPy - 과학 계산용 함수를 모..
-
머신러닝 - 환경구축Language & DB/Machine Learning 2019. 10. 24. 21:06
scikit-learn - 오픈소스 - 꾸준히 개발, 향상되고 있는 프로젝트 - 알고리즘을 설명한 풍부한 문서를 제공한다. - 매우 인기 높은 독보적인 Python 머신러닝 라이브러리 scikit-learn은 두 개의 파이썬 패키지 ( NumPy, SciPy )를 사용한다. - 그래프를 그리려면 matplotlib, 대화식으로 개발하려면 IPython과 주피터 노트북을 설치해야한다. 주로 필요한 패키지들을 모아놓은 파이썬 배포판을 설치하는 방법을 권장한다. 대표적인 배포판 Anaconda Enthought Canopy Python (x,y) 파이썬을 이미 설치한 경우 $ pip install numpy scipy matplotlib ipython scikit-learn pandas pillow