→ بازگشت به صفحه اصلی

کتابخانه Scikit-learn در پایتون: راهنمای کامل یادگیری ماشین

Scikit-learn یکی از محبوب‌ترین کتابخانه‌های یادگیری ماشین در پایتون است که ابزارهای متنوعی برای طبقه‌بندی (Classification)، رگرسیون (Regression) و خوشه‌بندی (Clustering) ارائه می‌دهد.

چرا Scikit-learn؟

نصب Scikit-learn

برای نصب این کتابخانه، کافی است دستور زیر را در ترمینال خود وارد کنید:

pip install scikit-learn

مثال ساده: طبقه‌بندی داده‌ها با SVM

در این مثال، از دیتاست معروف گل زنبق (Iris) برای آموزش یک مدل طبقه‌بندی SVM استفاده می‌کنیم:


from sklearn import datasets
from sklearn.model_selection import train_test_split
from sklearn.svm import SVC

# بارگذاری دیتاست معروف iris
iris = datasets.load_iris()
X_train, X_test, y_train, y_test = train_test_split(iris.data, iris.target, test_size=0.2, random_state=42)

# ساخت مدل
model = SVC()
model.fit(X_train, y_train)

print(f"دقت مدل: {model.score(X_test, y_test):.2f}")
    

نتیجه‌گیری

اگر تازه وارد دنیای یادگیری ماشین شده‌اید یا دنبال راه‌حلی سریع و قدرتمند برای ساخت مدل‌های ML هستید، Scikit-learn بدون شک بهترین گزینه برای شروع است.