⭕️
چگونه در سال ۲۰۲۵ به یک دانشمند داده تبدیل شویم؟👨🏻💻 اگر میخواهید یک متخصص علم داده شوید، این مسیر را دنبال کنید! من یک نقشه راه کامل با بهترین منابع رایگان آماده کردهام که در آن میتوانید مهارتهای ضروری در این زمینه را بیاموزید.
🔢 مرحله ۱:
ریاضی و آمار خود را تقویت کنید!✏️ پایه و اساس یادگیری علم داده، ریاضیات، جبر خطی، آمار و احتمال است. موضوعاتی که باید بر آنها مسلط شوید:
✅ جبر خطی: ماتریسها، بردارها، مقادیر ویژه.
🔗 دوره:
جبر خطی MIT ✅ حساب دیفرانسیل و انتگرال: مشتق، انتگرال، بهینهسازی.
🔗 دوره:
حساب دیفرانسیل و انتگرال تک متغیره MIT ✅ آمار و احتمال: قضیه بیز، آزمون فرض.
🔗 دوره:
آمار ۱۱۰ ➖➖➖➖➖
🔢
مرحله ۲: کدنویسی را بیاموزید.✏️ پایتون را بیاموزید و در کدنویسی ماهر شوید. مهمترین موضوعاتی که باید بر آنها مسلط شوید عبارتند از:
✅ پایتون: کتابخانههای Pandas، NumPy، Matplotlib
🔗 دوره:
دوره پایتون FreeCodeCamp ✅ زبان SQL: دستورات Join، توابع Window، بهینهسازی پرس و جو.
🔗 دوره:
دوره SQL استنفورد ✅ ساختارهای داده و الگوریتمها: آرایهها، لیستهای پیوندی، درختها.
🔗 دوره:
مقدمهای بر الگوریتمهای MIT ➖➖➖➖➖
🔢
مرحله ۳: پاکسازی و مصورسازی داده ها✏️ نحوه پردازش و پاکسازی دادهها و سپس ایجاد یک داستان جذاب از آنها را بیاموزید!
✅ پاکسازی دادهها: کار با مقادیر گمشده و تشخیص دادههای پرت.
🔗 دوره:
پاکسازی دادهها ✅ تجسم دادهها: Matplotlib، Seaborn، Tableau
🔗 دوره:
آموزش تجسم دادهها ➖➖➖➖➖
🔢
مرحله ۴: یادگیری ماشین را بیاموزید.✏️ وقت آن است که وارد دنیای هیجانانگیز یادگیری ماشین شوید! باید این موضوعات را بدانید:
✅ یادگیری نظارتشده: رگرسیون، دستهبندی.
✅ یادگیری نظارتنشده: خوشهبندی، PCA، تشخیص ناهنجاری.
✅ یادگیری عمیق: شبکههای عصبی، CNN، RNN
🔗 دوره:
CS229: یادگیری ماشین ➖➖➖➖➖
🔢
مرحله ۵: کار با دادههای بزرگ و فناوریهای ابری✏️ اگر قرار است در دنیای واقعی کار کنید، باید بدانید چگونه با دادههای بزرگ و محاسبات ابری کار کنید.
✅ ابزارهای دادههای بزرگ: Hadoop، Spark، Dask
✅ پلتفرمهای ابری: AWS، GCP، Azure
🔗 دوره:
مهندسی داده ➖➖➖➖➖
🔢
مرحله ۶: پروژههای واقعی انجام دهید!✏️ به اندازه کافی تئوری، وقت کدنویسی است! پروژههای واقعی انجام دهید و یک نمونه کار قوی بسازید.
✅ مسابقات Kaggle: حل چالشهای دنیای واقعی.
✅ پروژههای End-to-End: جمعآوری داده، مدلسازی، پیادهسازی.
✅ GitHub: پروژههای خود را در GitHub منتشر کنید.
🔗 پلتفرم:
Kaggle 🔗 پلتفرم:
ods.ai ➖➖➖➖➖
🔢
مرحله ۷: MLOps را بیاموزید و مدلها را مستقر کنید.✏️ یادگیری ماشین فقط ساخت یک مدل نیست! باید یاد بگیرید که چگونه یک مدل را مستقر و نظارت کنید.
✅ آموزش MLOps: نسخهبندی مدل، نظارت، آموزش مجدد مدل.
✅ مدلهای استقرار: Flask، FastAPI، Docker
🔗 دوره:
MLOps استنفورد➖➖➖➖➖
🔢
مرحله ۸: بهروز باشید و شبکه سازی کنید✏️ علم داده هر روز در حال تغییر است، بنابراین لازم است هر روز خود را بهروز کنید و به طور منظم با افراد با تجربه و متخصصان این زمینه در تماس باشید.
✅ مقالات علمی را بخوانید: arXiv، Google Scholar
✅ با جامعه داده در ارتباط باشید:
🔗 سایت:
Papers with code 🔗 سایت:
تحقیقات هوش مصنوعی در گوگل ➖➖➖➖➖➖➖➖➖➖➖➖
@AILearnCamp