Professional Documents
Culture Documents
1.0 Sklearn
1.0 Sklearn
1
Sklearn
من أهم المكتبات المستخدمة في ML , Data science , Data Mining :
اختصار لكلمات Scikit Learn
اإلصدار األول 2007 :
اإلصدار الواحد والعشرون 2019 :
مملوكة لجوجل
تستخدم مع C , C++ , Python
موجودة في باقة أناكوندا ,وعلي الكرينيل الخاص بكاجل
تحتوي علي كم هائل من الخوارزميات الخاصة بالـ MLو سهلة في التعامل
يتم التأكد من اإلصدار عبر الكود :
import sklearn
) __print( sklearn.__version
2
:مصطلحات هامة
Library : مكتبة سياكيتليرن كلها
Module : الفروع
Class : االلجوريثم المستخدم
Object : الكائن المستنسخ من الكالس لعمل التدريب و التوقع
Parameters : البيانات المطلوبة في االلجوريثم
Attributes : المعلومات الخارجة من االلجوريثم
Methods : الدوال الموجودة في األلجوريثم
3
# Import Libraries
from sklearn.linear_model import LinearRegression
#----------------------------------------------------
#Applying Linear Regression Model
LR = LinearRegression(fit_intercept=True, normalize=True,copy_X=True,n_jobs=-1)
LR.fit(X_train, y_train)
#Calculating Details
#print('Linear Regression Train Score is : ' , LR.score(X_train, y_train))
#print('Linear Regression Test Score is : ' , LR.score(X_test, y_test))
#print('Linear Regression Coef is : ' , LR.coef_)
#print('Linear Regression intercept is : ' , LR.intercept_)
#print('----------------------------------------------------')
#Calculating Prediction
y_pred = LR.predict(X_test)
#print('Predicted Value for Linear Regression is : ' , y_pred[:10])
4
from sklearn.linear_model import LinearRegression Library