DataSolouk
DataSolouk
خواندن ۱ دقیقه·۴ سال پیش

MLOps ،مراحل و فرایندها (بخش اول): تعریف و لزوم MLOps

در این مقاله، و دو مقاله بعدی به شرح MLOPS، تفاوت آن با DevOps و ارتباط آن با یادگیری ماشین پرداخته می شود.

گام های علم داده برای یادگیری ماشین

یکی از عوامل مهمی که موجب مطرح شدن MLOPS در فناوری های جدید شده است، پیچیدگی ها و چالش های حول یک کد یادگیری ماشین است. برخی از چالش ها و پیچیدگی های ارائه مدل در محیط عملیاتی و در انجام پیش بینی برخط، در شکل زیر نشان داده شده است (گوگل – مقاله 2014). همانطور که در شکل دیده می شود، تنها بخش کوچکی از سیستم های واقعی یادگیری ماشین، کد یادگیری ماشین هستند. زیرساخت حول این سیستم ها عظیم و پییچیده است. به طوری که نرم افزارهای پیرامون یک کد ML باید نیازمندی های زیر را در مراحل مخلتف توسعه و استقرار براورده کنند:

  • پیکربندی
  • خودکارسازی
  • جمع آوری داده
  • تصدیق (Verify) داده
  • تست و دیباگ
  • مدیریت منابع
  • آنالیز مدل
  • مدیریت متاداده و فرایندها
  • مدیریت زیرساخت
  • مانیتورینگ و غیره.

دانشمندان داده طی گام های ساخت و استقرار مدل یادگیری ماشین با این نیازها و پیچیدگی های آن مواجه می شوند. در واقع، در هر پروژه یادگیری ماشین، بعد از اینکه usacase کسب و کاری مشخص شد و معیارهای موفقیت تعیین شد، فرایند ساخت و تحویل مدل به محیط عملیاتی آغاز می شود.

در ادامه مقاله گام های فرایند مذکور به تشریح آمده است.


صفحه ما در لینکدین

صفحه ما در اینستاگرام

کانال ما در تلگرام

عملیات یادگیری ماشینmlops چیست؟مراحل mlopsچالش های یادگیری ماشینهوش مصنوعی و علم داده
سلوک از داده خام تا خـــــِرَد ... با پلتفرم هوش مصنوعی DataSolouk
شاید از این پست‌ها خوشتان بیاید