این مقاله یک نقشه راه پروژهمحور برای یادگیری مستقل هوش مصنوعی ارائه میدهد که بر حل مسائل واقعی، استقرار و ادغام تمرکز دارد، نه تمرینهای ایزوله. فرض بر دانش پایه پایتون، پانداس و مدلسازی ساده ML است. کل زمان: ۳-۶ ماه (۶ ساعت در روز).
پیشنیازها
تسلط پایه بر پایتون.
راحتی با پانداس برای مدیریت داده.
تجربه آموزش حداقل یک مدل ML ساده. (اگر ندارید، ابتدا اینها را پوشش دهید.)
مراحل یادگیری (۴ فاز)
۱. فاز ۱: یادگیری پیشرفته ماشین روی مسئله واقعی (≈۳ هفته)
ابزارها: پایتون، پانداس، Scikit-learn، XGBoost، SHAP، Matplotlib/Seaborn/Plotly.
تمرکز: تسلط بر ML کامل روی دادههای پیچیده (مثل دادههای ناقص یا نامتوازن). مهندسی ویژگی، انتخاب معیار، تنظیم مدل و تفسیر (با SHAP). تغییر ذهنیت از “بهترین مدل” به “حل مسئله تحت محدودیت”.
۲. فاز ۲: از مدل به محصول قابل استفاده (MLOps و استقرار) (≈۳ هفته)
ابزارها: MLflow، FastAPI، Streamlit، پایتون.
تمرکز: تبدیل پروتوتایپ به سیستم قابل استقرار. ردیابی آزمایشها با MLflow؛ ساخت API با FastAPI؛ داشبورد کاربر با Streamlit. درس کلیدی: ML درباره سیستمهاست، نه فقط مدلها.
۳. فاز ۳: ساخت اپلیکیشن معنادار GenAI، RAG و LLMها (≈۴ هفته)
ابزارها: پایتون، LangChain، API OpenAI، پایگاه داده برداری (Weaviate/Chroma/FAISS)، Streamlit.
تمرکز: ساخت سیستمهای Retrieval-Augmented Generation (RAG) برای اتصال LLMها به دادههای اختصاصی. طراحی پرامپت، زنجیره منطقی، استراتژی بازیابی و اعتبارسنجی خروجی. اجتناب از فراخوانیهای ایزوله API؛ تمرکز بر محصولات GenAI محدود و معتبر.
۴. فاز ۴: پروژه نهایی (کاپاستون) (≈۴ هفته)
ابزارها: ترکیبی از ابزارهای قبلی.
تمرکز: طراحی اپلیکیشن منسجم مثل “دستیار هوشمند شغلی”. ترکیب ML ساختیافته (مثل پیشبینی حقوق با رگرسیون خطی یا مدلهای درختی) با GenAI برای توضیحات زبانی طبیعی. هماهنگی از طریق API و پرامپتها برای اتصال اعداد و مشاوره.
پروژهها
فاز ۱: پروژه ML کامل روی دادههای واقعی نامرتب (مثل حوزه بهداشت) با تفسیر.
فاز ۲: استقرار مدل به عنوان API + داشبورد (پیشبینی با FastAPI، نمایش در Streamlit).
فاز ۳: سیستم RAG برای پرسشوپاسخ حوزهمحور با پایگاه داده برداری و LLM.
فاز ۴: اپ کاپاستون که ML (تخمین حقوق) و GenAI (تحلیل پروفایل/توضیحات) را ادغام میکند.
آمادگی شغلی
خروجیهای قابل استقرار بسازید تا برجسته شوید؛ recruiters به راهحلهای کامل بیش از نوتبوکها اهمیت میدهند.
تمرکز بر حل مسئله تحت محدودیت، ارزیابی ریسک و ادغام سیستم.
کاپاستون را ارائه دهید تا کیفیت داده، انتخاب مدل، استقرار و هماهنگی GenAI را نشان دهد.
نکات: همزمان یاد بگیرید و بسازید؛ انسجام و مفید بودن اولویت دارد؛ ثبات و کنجکاوی مهمتر از برنامه کامل است.
زمانبندیها تقریبی و انعطافپذیرند. منابع خاصی فراتر از ابزارهای ذکرشده نیست.


