روڈ میپ لائبریری سیکیورٹی کی بنیادیں اے آئی اور ڈیٹا

AI اور مشین لرننگ

سیکھنے کے پیچھے کی ریاضی سے لے کر ماڈل ٹریننگ، لینگویج ماڈلز کے ساتھ کام، اور انہیں ذمہ داری سے استعمال میں لانے تک۔

وقت: 35–44 ہفتے + مسلسل

تمام روڈ میپ دیکھیں

سیکیورٹی کی بنیادیں

سائبر سیکیورٹی اور اے آئی سیکیورٹی روڈ میپ55

Core domains6
Infrastructure5
Data protection4
Engineering and product5
Defensive security6
Offensive security7
GRC and audit7
AI security7
Specialised and emerging8

سرٹیفکیشنز8

وقت
35–44 ہفتے + مسلسل
کن کاموں تک لے جاتا ہے
مشین لرننگ انجینئر, ڈیٹا سائنٹسٹ, AI ریسرچر, MLOps انجینئر

ان کے لیے جو پروگرامنگ میں آرام دہ ہیں اور ریاضی اور تجربات پسند کرتے ہیں۔

  1. مرحلہ 1: مشین لرننگ کے لیے ریاضی ، 6–8 ہفتے

    کیا سیکھنا ہے

    • ویکٹرز اور میٹرکس
    • ڈیریویٹوز اور گریڈیئنٹس
    • احتمال
    • شماریات
    • آپٹیمائزیشن

    مفت وسائل

    بنائیں: صرف NumPy سے گریڈیئنٹ ڈیسنٹ کے ساتھ لینیئر ریگریشن بنائیں اور لاس کم ہوتے ہوئے دکھائیں۔

    آگے تب بڑھیں جب: آپ وائٹ بورڈ پر گریڈیئنٹ ڈیسنٹ سمجھا سکیں۔

  2. مرحلہ 2: ڈیٹا کے لیے Python ، 3–4 ہفتے

    کیا سیکھنا ہے

    • NumPy ایرے
    • pandas ڈیٹا فریمز
    • بے ترتیب ڈیٹا صاف کرنا
    • گراف بنانا
    • Jupyter نوٹ بکس

    مفت وسائل

    بنائیں: کسی پبلک ڈیٹا سیٹ کو صاف کر کے دیکھیں اور تین باتیں لکھیں جو آپ کو ملیں۔

    آگے تب بڑھیں جب: آپ کسی نئے ڈیٹا سیٹ کو لوڈ، صاف اور خلاصہ کر سکیں۔

  3. مرحلہ 3: کلاسیکل مشین لرننگ ، 8–10 ہفتے

    کیا سیکھنا ہے

    • ٹریننگ، ویلیڈیشن اور ٹیسٹ سیٹ
    • اوور فٹنگ اور ریگولرائزیشن
    • ریگریشن اور کلاسیفکیشن
    • ڈیسیژن ٹریز اور اینسمبلز
    • صحیح میٹرک چننا

    مفت وسائل

    بنائیں: شروع سے آخر تک ایک ماڈل، ان دیکھے ڈیٹا پر ٹیسٹ کیا ہوا، اور ایمانداری سے لکھا ہوا کہ یہ کہاں ناکام ہوتا ہے۔

    آگے تب بڑھیں جب: آپ پہچان سکیں کہ کب اچھا اسکور دراصل ڈیٹا لیکیج ہے۔

  4. مرحلہ 4: ڈیپ لرننگ ، 10–12 ہفتے

    کیا سیکھنا ہے

    • نیورل نیٹ ورکس اور بیک پروپیگیشن
    • PyTorch
    • کنوولیوشنل نیٹ ورکس
    • ٹرانسفارمرز اور اٹینشن
    • GPU پر ٹریننگ

    مفت وسائل

    بنائیں: ایک تصویر یا ٹیکسٹ کلاسیفائر ٹرین کریں اور پچھلے مرحلے کے کلاسیکل ماڈل سے موازنہ کریں۔

    آگے تب بڑھیں جب: آپ ٹریننگ لوپ خود بنا اور ڈی بگ کر سکیں۔

  5. مرحلہ 5: لینگویج ماڈلز ، 8–10 ہفتے

    کیا سیکھنا ہے

    • ٹوکنز اور ایمبیڈنگز
    • بڑے لینگویج ماڈلز کیسے ٹرین ہوتے ہیں
    • فائن ٹیوننگ
    • ریٹریول آگمینٹڈ جنریشن (RAG)
    • جوابات کی جانچ

    مفت وسائل

    بنائیں: اپنے نوٹس پر سوال جواب والی ایپ، ایک چھوٹے ٹیسٹ سیٹ کے ساتھ جو ناپے کہ یہ کتنی بار درست ہے۔

    آگے تب بڑھیں جب: آپ بتا سکیں کہ ماڈل نے غلط جواب کیوں دیا، اور ناپ سکیں کہ کسی تبدیلی سے فائدہ ہوا یا نہیں۔

  6. مرحلہ 6: ماڈلز کو ذمہ داری سے استعمال میں لائیں ، مسلسل

    کیا سیکھنا ہے

    • API کے ذریعے ماڈل چلانا
    • مانیٹرنگ اور ڈیٹا ڈرفٹ
    • تعصب اور انصاف
    • پرائیویسی
    • AI سسٹمز پر حملے

    مفت وسائل

    بنائیں: اپنا کوئی ماڈل مانیٹرنگ کے ساتھ لائیو کریں اور ایک مختصر ماڈل کارڈ لکھیں کہ اسے کس کام کے لیے استعمال نہیں کرنا چاہیے۔

    آگے تب بڑھیں جب: یہ مرحلہ کبھی ختم نہیں ہوتا۔ بناتے رہیں اور ناپتے رہیں۔

سرٹیفکیشن روڈ میپ سب راستوں پر واپس جائیں

آخری جائزہ: . کوئی خراب لنک ملا، یا کوئی نیا راستہ چاہیے؟ رابطہ