← 홈

🤖

⌘K
🤖
Claude Code AI 도구
🤗
Hugging Face AI 도구
🦜
LangChain AI 도구
🧠
Keras AI 도구
🦙
Ollama AI 도구
🐍
Python 프로그래밍 언어
🟨
JavaScript 프로그래밍 언어
🔷
TypeScript 프로그래밍 언어
⚛️
React 프로그래밍 언어
🐹
Go 프로그래밍 언어
🦀
Rust 프로그래밍 언어
📊
MATLAB 프로그래밍 언어
🗄️
SQL 프로그래밍 언어
⚙️
C/C++ 프로그래밍 언어
Java 프로그래밍 언어
🟣
C# 프로그래밍 언어
🍎
Swift 프로그래밍 언어
🟠
Kotlin 프로그래밍 언어
Next.js 프로그래밍 언어
💚
Vue.js 프로그래밍 언어
🔥
Svelte 프로그래밍 언어
🎨
Tailwind CSS 프로그래밍 언어
💚
Node.js 프로그래밍 언어
🌐
HTML 프로그래밍 언어
🎨
CSS/SCSS 프로그래밍 언어
🐘
PHP 프로그래밍 언어
💎
Ruby 프로그래밍 언어
🔴
Scala 프로그래밍 언어
📊
R 프로그래밍 언어
🎯
Dart 프로그래밍 언어
💧
Elixir 프로그래밍 언어
🌙
Lua 프로그래밍 언어
🐪
Perl 프로그래밍 언어
🅰️
Angular 프로그래밍 언어
🚂
Express.js 프로그래밍 언어
🐱
NestJS 프로그래밍 언어
🛤️
Ruby on Rails 프로그래밍 언어
◼️
GraphQL 프로그래밍 언어
🟪
Haskell 프로그래밍 언어
💚
Nuxt.js 프로그래밍 언어
🔷
SolidJS 프로그래밍 언어
htmx 프로그래밍 언어
💻
VS Code 개발 도구
🧠
PyCharm 개발 도구
📓
Jupyter 개발 도구
🧠
IntelliJ IDEA 개발 도구
💚
Neovim 개발 도구
🔮
Emacs 개발 도구
🔀
Git DevOps & CLI
🐳
Docker DevOps & CLI
☸️
Kubernetes DevOps & CLI
☁️
AWS CLI DevOps & CLI
🔄
GitHub Actions DevOps & CLI
🐧
Linux 명령어 DevOps & CLI
💻
Bash 스크립팅 DevOps & CLI
🌐
Nginx DevOps & CLI
📝
Vim DevOps & CLI
🔨
Makefile DevOps & CLI
🧪
Pytest DevOps & CLI
🪟
Windows DevOps & CLI
📦
패키지 매니저 DevOps & CLI
🍎
macOS DevOps & CLI
🏗️
Terraform DevOps & CLI
🔧
Ansible DevOps & CLI
Helm DevOps & CLI
🔨
Jenkins DevOps & CLI
🔥
Prometheus DevOps & CLI
📊
Grafana DevOps & CLI
💻
Zsh DevOps & CLI
🐟
Fish Shell DevOps & CLI
💙
PowerShell DevOps & CLI
🔄
Argo CD DevOps & CLI
🔀
Traefik DevOps & CLI
☁️
Azure CLI DevOps & CLI
☁️
Google Cloud CLI DevOps & CLI
📟
tmux DevOps & CLI
🔧
jq DevOps & CLI
✂️
sed DevOps & CLI
📊
awk DevOps & CLI
🌊
Apache Airflow DevOps & CLI
🔢
NumPy 데이터베이스 & 데이터
🐼
Pandas 데이터베이스 & 데이터
🔥
PyTorch 데이터베이스 & 데이터
🧠
TensorFlow 데이터베이스 & 데이터
📈
Matplotlib 데이터베이스 & 데이터
🐘
PostgreSQL 데이터베이스 & 데이터
🐬
MySQL 데이터베이스 & 데이터
🍃
MongoDB 데이터베이스 & 데이터
🔴
Redis 데이터베이스 & 데이터
🔍
Elasticsearch 데이터베이스 & 데이터
🤖
Scikit-learn 데이터베이스 & 데이터
👁️
OpenCV 데이터베이스 & 데이터
Apache Spark 데이터베이스 & 데이터
🪶
SQLite 데이터베이스 & 데이터
Supabase 데이터베이스 & 데이터
🔵
Neo4j 데이터베이스 & 데이터
📨
Apache Kafka 데이터베이스 & 데이터
🐰
RabbitMQ 데이터베이스 & 데이터
🔤
Regex 유틸리티
📝
Markdown 유틸리티
📄
LaTeX 유틸리티
🔐
SSH & GPG 유틸리티
🌐
curl & HTTP 유틸리티
📜
reStructuredText 유틸리티
🚀
Postman 유틸리티
🎬
FFmpeg 유틸리티
🖼️
ImageMagick 유틸리티
🔍
ripgrep 유틸리티
🔍
fzf 유틸리티
📗
Microsoft Excel 오피스 애플리케이션
📘
Microsoft Word 오피스 애플리케이션
📙
Microsoft PowerPoint 오피스 애플리케이션
📝
한컴 한글 한컴오피스
📽️
한컴 한쇼 한컴오피스
📊
한컴 한셀 한컴오피스
📄
Google 문서 Google Workspace
📊
Google 스프레드시트 Google Workspace
📽️
Google 프레젠테이션 Google Workspace
🔌
Cadence Virtuoso EDA & 하드웨어
⚙️
Synopsys EDA EDA & 하드웨어
💎
Verilog & VHDL EDA & 하드웨어
LTSpice EDA & 하드웨어
🔧
KiCad EDA & 하드웨어
📝
Notion 생산성 도구
💎
Obsidian 생산성 도구
💬
Slack 생산성 도구
🎮
Discord 생산성 도구
🎨
Figma 디자인 도구
📘
Confluence Atlassian
📋
Jira Atlassian
🃏
Jest 테스팅
Vitest 테스팅
🎭
Playwright 테스팅
🌲
Cypress 테스팅
🌐
Selenium 테스팅
💙
Flutter 모바일 개발
📱
React Native 모바일 개발
🍎
SwiftUI 모바일 개발
📱
Expo 모바일 개발
🐍
Django 웹 프레임워크
FastAPI 웹 프레임워크
🌶️
Flask 웹 프레임워크
🍃
Spring Boot 웹 프레임워크
🍸
Gin 웹 프레임워크
Vite 빌드 도구
📦
Webpack 빌드 도구
esbuild 빌드 도구
🐘
Gradle 빌드 도구
🪶
Maven 빌드 도구
🔧
CMake 빌드 도구
🎮
Unity 게임 개발
🤖
Godot 게임 개발
🔌
Arduino 임베디드 & IoT
🔍
Nmap 보안
🐕
Datadog 모니터링
📖
Swagger/OpenAPI 문서화
검색 결과가 없습니다
EN KO

🔧 데이터 전처리

📊 스케일링 & 정규화

from sklearn.preprocessing import StandardScaler StandardScaler 가져오기
scaler = StandardScaler() 스케일러 생성 (mean=0, std=1)
X_scaled = scaler.fit_transform(X) 학습 및 변환
MinMaxScaler() [0, 1]로 스케일
RobustScaler() 이상치에 강건
Normalizer() 행 L2 정규화

🔤 인코딩

LabelEncoder() 레이블을 정수로 인코딩
le.fit_transform(y) 학습 및 인코딩
OneHotEncoder() 원핫 인코딩
OrdinalEncoder() 순서형 인코딩
LabelBinarizer() 이진 레이블

🔍 결측치 처리 & 선택

from sklearn.impute import SimpleImputer 임퓨터 가져오기
SimpleImputer(strategy="mean") 평균 대체
SimpleImputer(strategy="median") 중앙값 대체
SimpleImputer(strategy="most_frequent") 최빈값 대체
KNNImputer(n_neighbors=5) KNN 대체
SelectKBest(k=10) K개 최고 특성 선택

🎯 모델 선택

✂️ 훈련-테스트 분할

from sklearn.model_selection import train_test_split 분할 함수 가져오기
X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.2) 80/20 분할
train_test_split(X, y, stratify=y) 층화 분할
train_test_split(X, y, random_state=42) 재현 가능한 분할

🔄 교차 검증

from sklearn.model_selection import cross_val_score CV 점수 가져오기
cross_val_score(model, X, y, cv=5) 5-폴드 CV
cross_val_predict(model, X, y, cv=5) CV 예측
KFold(n_splits=5, shuffle=True) K-폴드 분할기
StratifiedKFold(n_splits=5) 층화 K-폴드
LeaveOneOut() Leave-one-out CV

⚙️ 하이퍼파라미터 튜닝

from sklearn.model_selection import GridSearchCV 그리드 검색
GridSearchCV(model, param_grid, cv=5, scoring='accuracy') 그리드 검색 생성
grid.fit(X_train, y_train) 그리드 검색 학습
grid.best_params_ 최적 매개변수
grid.best_score_ 최고 점수
RandomizedSearchCV(model, param_dist, n_iter=100) 랜덤 검색

🏷️ 분류

📦 분류기

from sklearn.linear_model import LogisticRegression 로지스틱 회귀
from sklearn.tree import DecisionTreeClassifier 결정 트리
from sklearn.ensemble import RandomForestClassifier 랜덤 포레스트
from sklearn.svm import SVC 서포트 벡터 머신
from sklearn.neighbors import KNeighborsClassifier K-최근접 이웃
from sklearn.naive_bayes import GaussianNB 나이브 베이즈
from sklearn.ensemble import GradientBoostingClassifier 그래디언트 부스팅

🔧 분류 워크플로우

model = RandomForestClassifier(n_estimators=100) 모델 생성
model.fit(X_train, y_train) 모델 훈련
y_pred = model.predict(X_test) 클래스 예측
y_proba = model.predict_proba(X_test) 확률 예측
model.score(X_test, y_test) 정확도 점수

📈 회귀

📦 회귀 모델

from sklearn.linear_model import LinearRegression 선형 회귀
from sklearn.linear_model import Ridge 릿지 회귀 (L2)
from sklearn.linear_model import Lasso 라쏘 회귀 (L1)
from sklearn.linear_model import ElasticNet 엘라스틱넷
from sklearn.tree import DecisionTreeRegressor 결정 트리
from sklearn.ensemble import RandomForestRegressor 랜덤 포레스트
from sklearn.svm import SVR 서포트 벡터 회귀

🔵 클러스터링

📦 클러스터링 알고리즘

from sklearn.cluster import KMeans K-평균
KMeans(n_clusters=3) KMeans 생성
labels = kmeans.fit_predict(X) 학습 및 레이블 얻기
kmeans.cluster_centers_ 클러스터 중심
DBSCAN(eps=0.5, min_samples=5) DBSCAN
AgglomerativeClustering(n_clusters=3) 계층적

📊 평가 지표

🏷️ 분류 지표

from sklearn.metrics import accuracy_score 정확도
from sklearn.metrics import precision_score, recall_score, f1_score 정밀도, 재현율, F1
from sklearn.metrics import classification_report 분류 리포트
from sklearn.metrics import confusion_matrix 혼동 행렬
from sklearn.metrics import roc_auc_score ROC AUC
from sklearn.metrics import roc_curve ROC 곡선

📈 회귀 지표

from sklearn.metrics import mean_squared_error MSE
from sklearn.metrics import mean_absolute_error MAE
from sklearn.metrics import r2_score R² 점수
mean_squared_error(y_true, y_pred, squared=False) RMSE

🔗 파이프라인

파이프라인 생성

from sklearn.pipeline import Pipeline Pipeline 가져오기
Pipeline([('scaler', StandardScaler()), ('clf', SVC())]) 파이프라인 생성
from sklearn.pipeline import make_pipeline 파이프라인 헬퍼
make_pipeline(StandardScaler(), SVC()) 자동 이름 파이프라인
pipe.fit(X_train, y_train) 파이프라인 학습
pipe.predict(X_test) 파이프라인으로 예측

💡 팁 & 모범 사례

유용한 팁

  • 거리 기반 알고리즘 전에 항상 특성 스케일링
  • 데이터 누출 방지를 위해 파이프라인 사용
  • 불균형 데이터에 층화 분할 사용
  • 훈련 전 클래스 불균형 확인
  • 신뢰할 수 있는 성능 추정을 위해 교차 검증 사용
  • joblib.dump(model, "model.pkl")로 모델 저장