728x90
반응형
사이킷런은 파이썬 머신러닝 라이브러리 중 가장 많이 사용되는 라이브러리이다.
파이썬 기반의 머신러닝은 곧 사이킷런으로 개발하는 것을 의미할 정도로 오랜 기간 파이썬 세계에서 인정받았으며, 사이킷런은 파이썬 기반의 머신러닝을 위한 가장 쉽고 효율적인 개발 라이브러리를 제공합니다.
사이킷런 사이트 https://scikit-learn.org/stable/modules/classes.html
사이킷런 깃헙 github.com/scikit-learn/scikit-learn
사이킷런의 특징
- 파이썬 기반의 다른 머신러닝 패키지도 사이킷런 스타일의 API를 지향할 정도로 쉽고 가장 파이썬스러운 API를 제공합니다.
- 머신러닝을 위한 매우 다양한 알고리즘과 개발을 위한 편리한 프레임워크와 API를 제공합니다.
- 오랜 기간 실전 환경에서 검증됐으며, 매우 많은 환경에서 사용되는 성숙한 라이브러리입니다.
설치
Anaconda를 설치하면 기본으로 사이킷런까지 설치가 됩니다.
만일 사이킷런이 제거되어서 별도로 다시 설치해야한다면 pip와 conda 명령어를 통해 가능하며, 가급적이면 conda로 셋업할 것을 권장합니다. conda를 이용하면 사이킷런 구동에 필요한 넘파이나 사이파이 등의 다양한 라이브러리를 동시에 설치해 줍니다.
- conda
conda install scikit-learn
-
pip
pip install scikit-learn
사이킷런 버전 확인
import sklearn
print(sklearn.__version__)
728x90
반응형
'머신러닝 (Machine Learning) > python Scikit-learn library' 카테고리의 다른 글
Model Selection 모듈(학습/테스트 분리,교차검증) (0) | 2021.02.10 |
---|---|
사이킷런으로 데이터 전처리(결손값,인코딩,스케일) (0) | 2021.02.07 |
사이킷런 기반 프레임워크(3) 사이킷런에 내장된 예제 데이터 세트 (0) | 2021.02.07 |
사이킷런 기반 프레임워크(2) 사이킷런의 주요 모듈 (0) | 2021.02.07 |
사이킷런 기반 프레임워크(1) Estimator, fit(), predict() 메서드 (0) | 2021.02.07 |