دوره آموزشی روشهای علم داده: ایجاد حس تجاری
1 ساعت 51 دقیقهمتوسط2024-12-12
مدرسین

Neelam Dwivedi
Assistant Teaching Professor at Heinz College
جزئیات دوره
در دنیای امروز، این روزها همه متوجه شدهاند که علم داده فقط به آزمایشات مقیاس کوچک محدود نمیمونه و باید به پیادهسازیهای مقیاس بزرگ برسه. توی این دوره، «نیلام دویدی» متدولوژیهای مهندسی نرمافزار و دادهکاوی رو به دانشمندان داده معرفی میکنه و این ایدهها رو با یک مثال تجاری ساده از ابتدا تا انتها پیادهسازی میکنه. این شامل میزبانی یک مدل، مصرف اون توی یک اپلیکیشن وب، و راهاندازی خط لوله CI/CD (یکپارچهسازی و تحویل مستمر) میشه.
نیلام در ابتدا متدولوژیهای استفادهشده توی دوره رو توضیح میده و چگونگی ترکیب این متدولوژیها رو نشون میده. بعد، بهت نشون میده که از کجا باید شروع کنی تا معماری مناسب رو برای توسعه و استقرار یک مدل بسازی. اون همچنین توضیح میده که چطور اپلیکیشنهای وب بزرگتر میتونن از مدل به عنوان یک سرویس استفاده کنن. نیلام به نحوه استیج کردن مدل و اپلیکیشن، همچنین چطور باید یک نقشه راه کلی برای مراحل پیشرو طراحی کنی، میپردازه. در نهایت، نیلام با ارائه نکاتی در مورد چگونگی پیشرفت و توسعه بیشتر کاربردهای متدولوژیهای علم داده، دوره رو به پایان میرسونه.
نیلام در ابتدا متدولوژیهای استفادهشده توی دوره رو توضیح میده و چگونگی ترکیب این متدولوژیها رو نشون میده. بعد، بهت نشون میده که از کجا باید شروع کنی تا معماری مناسب رو برای توسعه و استقرار یک مدل بسازی. اون همچنین توضیح میده که چطور اپلیکیشنهای وب بزرگتر میتونن از مدل به عنوان یک سرویس استفاده کنن. نیلام به نحوه استیج کردن مدل و اپلیکیشن، همچنین چطور باید یک نقشه راه کلی برای مراحل پیشرو طراحی کنی، میپردازه. در نهایت، نیلام با ارائه نکاتی در مورد چگونگی پیشرفت و توسعه بیشتر کاربردهای متدولوژیهای علم داده، دوره رو به پایان میرسونه.
مهارت ها
Data ModelingData Science FoundationsData ScienceDeep Dive (X:Y)
سرفصل ها
مقدمه
- مدلها و دنیای واقعی
- آنچه باید بدانید
روش شناسی برای دانشمندان داده
- چرا متدولوژی ها
- علم داده در مقابل مهندسی نرم افزار
- روشهای داده کاوی
- متدولوژیهای مهندسی نرمافزار در علم داده
استقرار و مصرف یک مدل
- از کجا شروع کنیم
- معماری توسعه
- مدل را مستقر کنید
- مدل را مصرف کنید
- چالش 1
- راه حل 1
یک مدل از Dev به Staging بگیرید
- یک خط لوله CI CD راهاندازی کنید
- برنامه را مستقر کنید
- نقشه راه
- چالش 2
- راه حل 2
نتیجه گیری
- کاربردهای بیشتر متدولوژیهای علم داده