- 인공지능과 머신러닝, 딥러닝
- 코랩과 주피터 노트북 설치 셋팅
| 기능 | 설명 | 예시 |
|---|---|---|
| 데이터 전처리 (Preprocessing) | 데이터 스케일링, 정규화, 범주형 데이터 인코딩 등 다양한 데이터 전처리 도구를 제공 | StandardScaler, MinMaxScaler, LabelEncoder |
| 특성 선택 (Feature Selection) | 데이터를 분석하는 데 중요한 특성을 선택하여 모델의 성능을 향상시키는 기법 제공 | SelectKBest, RFE |
| 차원 축소 (Dimensionality Reduction) | 데이터의 차원을 줄여서 계산 복잡도를 줄이고 시각화를 용이하게 하는 기법 제공 | PCA, LDA, TruncatedSVD |
| 회귀 분석 (Regression) | 연속적인 값을 예측하는 회귀 모델 제공 | LinearRegression, Ridge, Lasso |
| 분류 (Classification) | 다양한 분류 모델을 통해 범주형 데이터를 분류 | SVC, RandomForestClassifier, LogisticRegression |
| 군집화 (Clustering) | 데이터를 유사한 그룹으로 나누는 비지도 학습 알고리즘 제공 | KMeans, DBSCAN, AgglomerativeClustering |
| 모델 선택 및 검증 (Model Selection & Validation) | 교차 검증, 하이퍼파라미터 튜닝 등 모델 선택과 검증 도구 제공 | GridSearchCV, train_test_split, cross_val_score |
| 모델 종류 | 주요 특징 | 응용 분야 |
|---|---|---|
| 컨볼루션 신경망 (CNN) | 이미지 처리에 특화된 구조, 필터를 사용해 특징을 추출, 패턴 인식에 강점 | 이미지 분류, 객체 탐지, 얼굴 인식 |
| 순환 신경망 (RNN) | 시퀀스 데이터를 처리, 이전 정보가 다음 정보에 영향을 미침, 시간 의존성 반영 | 자연어 처리, 음성 인식, 시계열 분석 |
| 생성적 적대 신경망 (GAN) | 두 신경망(생성자와 판별자)이 경쟁적으로 학습, 새로운 데이터를 생성 가능 | 이미지 생성, 스타일 전이, 데이터 증강 |
코랩(colab) : 웹브라우저방식의 무료 파이썬 프로그램 (클라우드기반 주피터 노트북) 코랩 바로가기
주피터 노트북 주피터 노트북 바로가기