ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [Scikit-learn] 사이킷런 | 머신러닝 라이브러리
    __Data Analysis/__Machine Learning 2021. 6. 17. 13:23

    사이킷런 :

    대표적인 파이썬 머신러닝 라이브러리

    사이킷런 라이브러리 설치

    pip install scikit-learn

    사이킷런 주요 모듈

    분류 모듈명 설명 참고
    예제 데이터셋 sklearn.datasets 사이킷런에 내장된 예제 데이터셋  
    피쳐 처리 sklearn.preprocessing 데이터 전처리 가공에 필요한 기능 제공
    (인코딩, 정규화, 스케일링 등)
     
    sklearn.feature_selection 영향력이 큰 피쳐를 우선순위대로 피쳐 선택하거나 차원 축소하는 기능 제공  
    sklearn.feature_extraction 텍스트 또는 이미지 데이터에서 피쳐 추출  
    sklearn.decomposition 차원 축소 기능 제공(PCA 등)  
    성능 평가 sklearn.metrics 분류, 회귀, 클러스터링 등에 대한 성능 측정 지표 제공
    (Accuracy, Precision, Recall,f1-score 등)
     
    ML 알고리즘 sklearn.ensemble 앙상블 기반의 분류, 회귀 및 이상 탐지 알고리즘 제공
    (RandomForest, GradientBoosting, Voting 등)
     
    sklearn.linear_model 선형모델 다양한 알고리즘. 주로 회귀
    (ElasticNet, Ridge, Lasso 등)
     
    sklearn.naive_bayes 나이브베이즈 알고리즘. Bayes의 정리를 적용한 지도 학습 방법  
    sklearn.neighbors 최근접 이웃 알고리즘
    (KNN 등)
     
    sklearn.svm 서포트 벡터 머신 알고리즘  
    sklearn.tree 의사결정트리 알고리즘
    (DecisionTree 등)
     
    sklearn.cluster 비지도 클러스터링 알고리즘  
    유틸리티 sklearn.pipeline 유틸리티 제공(피쳐 쳐리 등의 변환 등)  

    사이킷런 라이브러리 호출

    Github 참고 :사이킷런 기본 호출




    - 참고 자료 -
    사이킷런 사용자 설명서 : https://scikit-learn.org/stable/user_guide.html
    도서 : "파이썬 머신러닝 완벽 가이드",권철민,위키북스

    728x90

    '__Data Analysis > __Machine Learning' 카테고리의 다른 글

    [DL] CNN | 실습2 : Flower_Recognition  (1) 2021.05.13
    [DL] 딥러닝 기초  (0) 2021.05.06
    [ML] sklearn / iris dataset  (0) 2021.04.14
    [ML] confusion matrix  (0) 2021.04.13
    [ML] 분류  (0) 2021.04.13

    댓글

Designed by Tistory.