머신러닝 (Machine Learning)/python Scikit-learn library

사이킷런 특징과 설치법

DS지니 2021. 2. 7. 17:26
728x90
반응형

사이킷런은 파이썬 머신러닝 라이브러리 중 가장 많이 사용되는 라이브러리이다.

파이썬 기반의 머신러닝은 곧 사이킷런으로 개발하는 것을 의미할 정도로 오랜 기간 파이썬 세계에서 인정받았으며, 사이킷런은 파이썬 기반의 머신러닝을 위한 가장 쉽고 효율적인 개발 라이브러리를 제공합니다.

 

사이킷런 사이트 https://scikit-learn.org/stable/modules/classes.html

 

API Reference — scikit-learn 0.24.1 documentation

 

scikit-learn.org

사이킷런 깃헙 github.com/scikit-learn/scikit-learn

 

scikit-learn/scikit-learn

scikit-learn: machine learning in Python. Contribute to scikit-learn/scikit-learn development by creating an account on GitHub.

github.com

 

사이킷런의 특징

  • 파이썬 기반의 다른 머신러닝 패키지도 사이킷런 스타일의 API를 지향할 정도로 쉽고 가장 파이썬스러운 API를 제공합니다.
  • 머신러닝을 위한 매우 다양한 알고리즘과 개발을 위한 편리한 프레임워크와 API를 제공합니다.
  • 오랜 기간 실전 환경에서 검증됐으며, 매우 많은 환경에서 사용되는 성숙한 라이브러리입니다.

 

설치

Anaconda를 설치하면 기본으로 사이킷런까지 설치가 됩니다.
만일 사이킷런이 제거되어서 별도로 다시 설치해야한다면 pip와 conda 명령어를 통해 가능하며, 가급적이면 conda로 셋업할 것을 권장합니다. conda를 이용하면 사이킷런 구동에 필요한 넘파이나 사이파이 등의 다양한 라이브러리를 동시에 설치해 줍니다.

 

  • conda
conda install scikit-learn
  • pip

pip install scikit-learn

 

사이킷런 버전 확인

import sklearn
print(sklearn.__version__)

 

728x90
반응형