دوره آموزشی یادگیری ماشین با SageMaker
8 ساعت 53 دقیقهپیشرفته2026-02-25
مدرسین

Pearson
جزئیات دوره
با گسترش استفاده از هوش مصنوعی در سازمانها، توانایی طراحی و پیادهسازی سیستمهای Machine Learning (یادگیری ماشین) در محیطهای ابری به یکی از مهارتهای کلیدی برای متخصصان فناوری تبدیل شده است. سازمانها دیگر تنها به ساخت مدلهای آزمایشی نیاز ندارند؛ بلکه باید بتوانند مدلهای یادگیری ماشین را در مقیاس بزرگ، با قابلیت اطمینان بالا، امنیت مناسب و فرآیندهای خودکار در محیطهای Production اجرا و مدیریت کنند.
این دوره یک مسیر عملی برای یادگیری طراحی و استقرار راهکارهای مقیاسپذیر یادگیری ماشین در AWS (Amazon Web Services) ارائه میدهد. Nick Garner در این دوره به شما نشان میدهد چگونه از سرویسهای ابری AWS برای ساخت معماریهای حرفهای ML استفاده کنید و فرآیند تبدیل داده خام به یک سیستم هوشمند عملیاتی را مدیریت نمایید.
در ابتدای دوره، با مفاهیم اصلی ساخت راهکارهای Machine Learning مبتنی بر Cloud آشنا میشوید و یاد میگیرید چگونه معماریهای مناسب برای پروژههای دادهمحور طراحی کنید. سپس فرآیند آمادهسازی دادهها (Data Preparation)، دریافت داده (Data Ingestion)، تبدیل داده (Data Transformation) و پاکسازی دادهها (Data Cleaning) با استفاده از ابزارهای AWS بررسی میشود.
یکی از بخشهای مهم دوره به کار با Amazon SageMaker (آمازون سیجمیکر) و قابلیت SageMaker Pipelines (پایپلاینهای سیجمیکر) اختصاص دارد. در این بخش یاد میگیرید چگونه جریانهای کاری کامل یادگیری ماشین را طراحی کنید تا مراحل آمادهسازی داده، آموزش مدل، ارزیابی، استقرار و مدیریت مدل بهصورت خودکار انجام شوند.
در ادامه، با اصول ایجاد End-to-End ML Workflows (گردشکارهای کامل یادگیری ماشین) آشنا میشوید و یاد میگیرید چگونه فرآیندهای توسعه و استقرار مدلها را با استفاده از اتوماسیون بهینه کنید. همچنین مفاهیم CI/CD Pipeline (پایپلاین یکپارچهسازی و استقرار مداوم) برای پروژههای Machine Learning بررسی میشود تا بتوانید مدلها را سریعتر و با خطای کمتر در محیطهای واقعی منتشر کنید.
این دوره همچنین به موضوعات مهم عملیاتی مانند مانیتورینگ مدلها (ML Monitoring)، امنیت سیستمهای یادگیری ماشین (ML Security) و بهینهسازی عملکرد راهکارهای مبتنی بر AWS میپردازد. شما یاد میگیرید چگونه سیستمهای ML را پس از استقرار مدیریت کنید، مشکلات احتمالی را شناسایی کنید و زیرساخت را برای استفاده در مقیاس سازمانی آماده نگه دارید.
با ترکیب آموزشهای تئوری و پروژههای عملی، این دوره شما را برای طراحی معماریهای آماده Production در حوزه یادگیری ماشین آماده میکند. محتوای دوره برای توسعهدهندگان نرمافزار، دانشمندان داده، مهندسان Machine Learning و متخصصان DevOps طراحی شده است که قصد دارند مهارتهای خود را در زمینه Cloud-Based ML Engineering ارتقا دهند.
پس از پایان این دوره، توانایی طراحی، ساخت، خودکارسازی، استقرار و مدیریت سیستمهای یادگیری ماشین مقیاسپذیر در AWS را خواهید داشت و میتوانید راهکارهای ML حرفهای و آماده استفاده در محیطهای واقعی سازمانی ایجاد کنید.
🎯 اهداف یادگیری
طراحی معماریهای مقیاسپذیر Machine Learning در محیط ابری AWS
آمادهسازی، دریافت، تبدیل و پاکسازی دادهها برای پروژههای یادگیری ماشین
استفاده از Amazon SageMaker Pipelines برای ایجاد گردشکارهای خودکار ML
ساخت و استقرار End-to-End Machine Learning Workflows
پیادهسازی فرآیندهای CI/CD برای توسعه و Deployment مدلهای یادگیری ماشین
مدیریت چرخه عمر مدلهای ML در محیطهای Production
پایش عملکرد مدلها و شناسایی مشکلات عملیاتی در سیستمهای یادگیری ماشین
اعمال Best Practiceهای امنیتی برای محافظت از سیستمهای ML مبتنی بر Cloud
بهینهسازی عملکرد و قابلیت اطمینان راهکارهای Machine Learning در AWS
توسعه راهکارهای Production-Ready ML برای کاربردهای واقعی سازمانی
این دوره یک مسیر عملی برای یادگیری طراحی و استقرار راهکارهای مقیاسپذیر یادگیری ماشین در AWS (Amazon Web Services) ارائه میدهد. Nick Garner در این دوره به شما نشان میدهد چگونه از سرویسهای ابری AWS برای ساخت معماریهای حرفهای ML استفاده کنید و فرآیند تبدیل داده خام به یک سیستم هوشمند عملیاتی را مدیریت نمایید.
در ابتدای دوره، با مفاهیم اصلی ساخت راهکارهای Machine Learning مبتنی بر Cloud آشنا میشوید و یاد میگیرید چگونه معماریهای مناسب برای پروژههای دادهمحور طراحی کنید. سپس فرآیند آمادهسازی دادهها (Data Preparation)، دریافت داده (Data Ingestion)، تبدیل داده (Data Transformation) و پاکسازی دادهها (Data Cleaning) با استفاده از ابزارهای AWS بررسی میشود.
یکی از بخشهای مهم دوره به کار با Amazon SageMaker (آمازون سیجمیکر) و قابلیت SageMaker Pipelines (پایپلاینهای سیجمیکر) اختصاص دارد. در این بخش یاد میگیرید چگونه جریانهای کاری کامل یادگیری ماشین را طراحی کنید تا مراحل آمادهسازی داده، آموزش مدل، ارزیابی، استقرار و مدیریت مدل بهصورت خودکار انجام شوند.
در ادامه، با اصول ایجاد End-to-End ML Workflows (گردشکارهای کامل یادگیری ماشین) آشنا میشوید و یاد میگیرید چگونه فرآیندهای توسعه و استقرار مدلها را با استفاده از اتوماسیون بهینه کنید. همچنین مفاهیم CI/CD Pipeline (پایپلاین یکپارچهسازی و استقرار مداوم) برای پروژههای Machine Learning بررسی میشود تا بتوانید مدلها را سریعتر و با خطای کمتر در محیطهای واقعی منتشر کنید.
این دوره همچنین به موضوعات مهم عملیاتی مانند مانیتورینگ مدلها (ML Monitoring)، امنیت سیستمهای یادگیری ماشین (ML Security) و بهینهسازی عملکرد راهکارهای مبتنی بر AWS میپردازد. شما یاد میگیرید چگونه سیستمهای ML را پس از استقرار مدیریت کنید، مشکلات احتمالی را شناسایی کنید و زیرساخت را برای استفاده در مقیاس سازمانی آماده نگه دارید.
با ترکیب آموزشهای تئوری و پروژههای عملی، این دوره شما را برای طراحی معماریهای آماده Production در حوزه یادگیری ماشین آماده میکند. محتوای دوره برای توسعهدهندگان نرمافزار، دانشمندان داده، مهندسان Machine Learning و متخصصان DevOps طراحی شده است که قصد دارند مهارتهای خود را در زمینه Cloud-Based ML Engineering ارتقا دهند.
پس از پایان این دوره، توانایی طراحی، ساخت، خودکارسازی، استقرار و مدیریت سیستمهای یادگیری ماشین مقیاسپذیر در AWS را خواهید داشت و میتوانید راهکارهای ML حرفهای و آماده استفاده در محیطهای واقعی سازمانی ایجاد کنید.
🎯 اهداف یادگیری
طراحی معماریهای مقیاسپذیر Machine Learning در محیط ابری AWS
آمادهسازی، دریافت، تبدیل و پاکسازی دادهها برای پروژههای یادگیری ماشین
استفاده از Amazon SageMaker Pipelines برای ایجاد گردشکارهای خودکار ML
ساخت و استقرار End-to-End Machine Learning Workflows
پیادهسازی فرآیندهای CI/CD برای توسعه و Deployment مدلهای یادگیری ماشین
مدیریت چرخه عمر مدلهای ML در محیطهای Production
پایش عملکرد مدلها و شناسایی مشکلات عملیاتی در سیستمهای یادگیری ماشین
اعمال Best Practiceهای امنیتی برای محافظت از سیستمهای ML مبتنی بر Cloud
بهینهسازی عملکرد و قابلیت اطمینان راهکارهای Machine Learning در AWS
توسعه راهکارهای Production-Ready ML برای کاربردهای واقعی سازمانی
سرفصل ها
مقدمه
- یادگیری ماشین با SageMaker - مقدمه
اصول اولیه دریافت و ذخیرهسازی دادهها
- معرفی ماژول
- اهداف یادگیری
- مرور کلی دوره
- مروری بر قالبهای داده رایج
- دریافت دادهها با Amazon S3 و SageMaker Data Wrangler
- نمایش دریافت داده
- بهینهسازی ذخیرهسازی و انتقال دادهها در AWS
تبدیل دادهها و مهندسی ویژگیها با SageMaker
- اهداف یادگیری
- پاکسازی و پیشپردازش دادهها با SageMaker Data Wrangler
- نمایش پیشپردازش دادهها
- تکنیکهای مقیاسبندی و کدگذاری ویژگیها
- مدیریت مقادیر گمشده و دادههای پرت
آمادهسازی دادهها برای مدلسازی
- اهداف یادگیری
- اعتبارسنجی کیفیت دادهها با ابزارهای AWS
- پیکربندی دادهها برای مشاغل آموزشی SageMaker
- مدیریت فروشگاه ویژگیهای SageMaker
- نمایش فروشگاه ویژه SageMaker
انتخاب و آموزش مدلها در SageMaker
- معرفی ماژول
- اهداف یادگیری
- مروری بر الگوریتمهای داخلی SageMaker و مدلهای JumpStart
- نمایش الگوریتمهای SageMaker
- راهاندازی و اجرای مشاغل آموزشی SageMaker
- آموزش مقدماتی SageMaker
- تنظیم هایپرپارامتر با تنظیم خودکار مدل SageMaker
- نمایش تنظیم هایپرپارامتر
- جلوگیری از بیشبرازش و کمتر از حد برازش
- نمایش بیشبرازش مدل
ارزیابی مدل و تشخیص بایاس
- اهداف یادگیری
- معیارهای ارزیابی مدل - دقت، صحت و فراخوانی
- استفاده از SageMaker Clarify برای تشخیص سوگیری و تفسیرپذیری
- مقایسه عملکرد مدل با استفاده از آزمون AB
- نمایش آزمایش مدل AB
- مدیریت نسخههای مدل با رجیستری مدل SageMaker
- نمایش رجیستری مدل
استقرار مدلها با SageMaker
- معرفی ماژول
- اهداف یادگیری
- استنتاج بلادرنگ با نقاط پایانی SageMaker
- نمایش استنتاج بلادرنگ
- استنتاج دستهای و استنتاج ناهمزمان
- نمایش استنتاج دستهای و ناهمزمان
- استفاده از SageMaker Neo برای استقرار لبهای
- نمایش استقرار لبه SageMaker
خودکارسازی گردشهای کاری یادگیری ماشینی با SageMaker Pipelines
- اهداف یادگیری
- ساخت و خودکارسازی خطوط لوله یادگیری ماشین در SageMaker
- نمایش خط لوله SageMaker
- یکپارچهسازی مراحل پردازش دادهها و آموزش
- آموزش و پردازش دادهها در نمایش خطوط لوله SageMaker
- راهاندازی خطوط لوله با EventBridge برای آموزش مجدد
- راهاندازی خطوط لوله SageMaker از طریق نمایش EventBridge
نظارت و بهینهسازی راهکارهای یادگیری ماشینی
- معرفی ماژول
- اهداف یادگیری
- استفاده از SageMaker Model Monitor برای رانش داده و کیفیت
- نمایش مانیتور مدل SageMaker
- تنظیم هشدارها و داشبوردهای CloudWatch
- بهینهسازی هزینه با مقیاسبندی خودکار و طرحهای صرفهجویی SageMaker
- نمایش مقیاسبندی خودکار SageMaker
ایمنسازی مدلها و دادههای یادگیری ماشین در SageMaker
- اهداف یادگیری
- نقشها و مجوزهای IAM برای SageMaker
- نمایش IAM
- پیکربندیهای VPC برای استقرار ایمن نقطه پایانی
- نمایش VPC
خلاصه
- خلاصه یادگیری ماشین با SageMaker