ویرگول
ورودثبت نام
مرکز تحقیقات هوش مصنوعی پارت
مرکز تحقیقات هوش مصنوعی پارتهوشمندسازی فرآیندهای زندگی https://partdp.ai/
مرکز تحقیقات هوش مصنوعی پارت
مرکز تحقیقات هوش مصنوعی پارت
خواندن ۲ دقیقه·۸ سال پیش

آموزش نصب کتابخانه XGBoost در ویندوز


اگر با مسابقات سایت کگل یا الگوریتم های یادگیری ماشین آشنا باشید حتما اسم الگوریتم XGBoost را شنیده اید. الگوریتم XGBoost در کنار الگوریتم های یادگیری عمیق، راه حل برتر بسیاری از مسابقات 2 سال اخیر سایت کگل بوده است. در حالی که الگوریتم های یادگیری عمیق بر روی داده های بدون ساختار(تصاویر، صوت، متن و ...) برترین عملکرد را در مسابقات کگل ( و بسیاری موارد دیگر) از خود نشان داده اند، به طور خاص بر روی داده های ساختاریافته در اکثر موارد الگوریتم XGBoost برترین عملکرد را نسبت به سایر الگوریتم های دیگر یادگیری ماشین از خود نشان داده است. به خاطر این محبوبیت و قدرتمندی الگوریتم XGBoost، این الگوریتم هم برای زبان برنامه نویسی پایتون و هم برای زبان R به صورت یک کتابخانه مجزا توسعه داده شده است.

متاسفانه در حال حاضر نصب مستقیم XGBoost در پایتون تنها برای سیستم عامل های لینوکس و mac امکان پذیر است. بنابراین اگر بخواهیم این کتابخانه را بر روی ویندوز به صورت رایج یعنی یا با دستورهای pip یا conda نصب کنیم به مشکل بر می خوریم و نمی توانیم به صورت مستقیم و ساده این کتابخانه را نصب کنیم. پیش از این هم اگر به صورت عادی می خواستیم این کتابخانه را نصب کنیم می بایست گام های نسبتا پیچیده ای مانند گام های ذکر شده در این پست را طی می کردیم. اما خوشبختانه راه حل ساده تری برای نصب این کتابخانه نیز وجود دارد که به شما آن را در ادامه توضیح خواهیم داد.

برای نصب این کتابخانه ابتدا باید فایل با فرمت whl. و مناسب با نسخه پایتون و نوع سیستم عامل تان ( 32 بیتی یا 64 بیتی) را از این سایت دانلود کنید. به عنوان مثال اگر از پایتون نسخه 2.7 بر روی یک سیستم 64 بیتی استفاده می کنید باید فایل xgboost‑0.71‑cp27‑cp27m‑win_amd64.whl را دانلود کنید. ( اگر فایل مناسب را دانلود نکنید در اجرای مراحل بعدی به مشکل بر می خورید و نمی توانید این کتابخانه را به درستی نصب کنید.)

بعد از این که این فایل را دانلود کردید به فولدری که این فایل در آن ذخیره شده است بروید و یک صفحه خط فرمان (Command prompt) باز کنید. (برای باز کردن خط فرمان در یک فولدر می توانید دکمه shift را نگه دارید و راست کلید کنید در این صورت در منوی باز شده یک گزینه به نام Open PowerShell window here یا open command window here را خواهید دید که باید بر روی آن کلیک کنید.)سپس دستور pip install را به صورت زیر بر روی فایل دانلود شده در محیط خط فرمان اجرا کنید.

pip install xgboost-0.6-cp35-cp35m-win_amd64.whl

حالا فقط باید صبر کنید تا کتابخانه نصب شود و بعد از آن می توانید در پایتون از آن استفاده کنید.

در پست های بعدی نحوه پیاده سازی الگوریتم XGBoost بر روی داده های واقعی را به شما آموزش می دهیم تا بتوانید یک مدل قدرتمند بسازید.

پایتونیادگیری ماشینالگوریتم
۸
۰
مرکز تحقیقات هوش مصنوعی پارت
مرکز تحقیقات هوش مصنوعی پارت
هوشمندسازی فرآیندهای زندگی https://partdp.ai/
شاید از این پست‌ها خوشتان بیاید