اهمیت کتابخانه های پایتون در پروژه های داده

سال انتشار: 1404
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 33

فایل این مقاله در 12 صفحه با فرمت PDF قابل دریافت می باشد

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

SDDSAI01_027

تاریخ نمایه سازی: 7 مرداد 1405

چکیده مقاله:

پایتون به عنوان پراستفاده ترین زبان برنامه نویسی در حوزه علم داده و هوش مصنوعی، به دلیل یادگیری آسان، ماهیت شی گرا، متن باز بودن و کارایی بالا، جایگاه ویژه ای در چرخه فناوری دارد. ساختار این زبان بر پایه C است و همین ویژگی امکان توسعه پذیری و تعامل گسترده با دیگر زبان ها و سیستم ها را فراهم می کند. کتابخانه های متنوع آن در لایه های مختلف پروژه داده از پردازش عددی NumPy، SciPy و آماده سازی داده Pandas، Polars، Dask تا یادگیری ماشین و یادگیری عمیق Scikit-Learn، TensorFlow، PyTorch فرآیندهای پیچیده را بهینه و استاندارد می سازند. همچنین ابزارهایی مانند Airflow، MLflow و FastAPI اجرای جریان های داده، MLOps و استقرار مدل ها را تسهیل می کنند. با وجود مزایایی چون سرعت توسعه بالا و جامعه فعال، چالش هایی مانند GIL، مصرف حافظه پانداس و پیچیدگی مدیریت وابستگی ها نیز وجود دارد. در مجموع، پایتون ستون اصلی چرخه کامل پروژه های داده و هوش مصنوعی محسوب می شود. اهمیت این ابزارها در پژوهش های داده نیز مورد تایید قرار گرفته است.

نویسندگان

فرشاد الاهی

کارشناس ارشد مدیریت مطالعات سازمان آب و برق خوزستان

مبینا الاهی

دانشجوی کارشناسی و دولوپر پایتون