Skip to content

Latest commit

 

History

History
29 lines (19 loc) · 3.02 KB

File metadata and controls

29 lines (19 loc) · 3.02 KB

اسکیپ-گرام ماڈل کی تربیت

AI for Beginners Curriculum سے لیب اسائنمنٹ۔

کام

اس لیب میں، ہم آپ کو چیلنج دیتے ہیں کہ آپ اسکیپ-گرام تکنیک کا استعمال کرتے ہوئے Word2Vec ماڈل کی تربیت کریں۔ ایک نیٹ ورک کو تربیت دیں جس میں ایمبیڈنگ ہو تاکہ $N$-ٹوکنز چوڑے اسکیپ-گرام ونڈو میں قریبی الفاظ کی پیش گوئی کی جا سکے۔ آپ اس سبق کے کوڈ کو استعمال کر سکتے ہیں اور اسے تھوڑا سا تبدیل کر سکتے ہیں۔

ڈیٹا سیٹ

آپ کسی بھی کتاب کا استعمال کر سکتے ہیں۔ آپ کو پروجیکٹ گٹنبرگ پر بہت سے مفت متن مل سکتے ہیں، مثال کے طور پر، یہاں Alice's Adventures in Wonderland از لیوس کیرول کا براہ راست لنک ہے۔ یا، آپ شیکسپیئر کے ڈرامے استعمال کر سکتے ہیں، جنہیں آپ درج ذیل کوڈ کے ذریعے حاصل کر سکتے ہیں:

path_to_file = tf.keras.utils.get_file(
   'shakespeare.txt', 
   'https://storage.googleapis.com/download.tensorflow.org/data/shakespeare.txt')
text = open(path_to_file, 'rb').read().decode(encoding='utf-8')

دریافت کریں!

اگر آپ کے پاس وقت ہے اور آپ موضوع میں مزید گہرائی میں جانا چاہتے ہیں، تو درج ذیل چیزوں کو دریافت کرنے کی کوشش کریں:

  • ایمبیڈنگ سائز نتائج پر کیسے اثر انداز ہوتا ہے؟
  • مختلف متن کے انداز نتائج پر کیسے اثر ڈالتے ہیں؟
  • بہت مختلف قسم کے الفاظ اور ان کے مترادفات لیں، ان کے ویکٹر نمائندگی حاصل کریں، PCA کا استعمال کرتے ہوئے جہتوں کو 2 تک کم کریں، اور انہیں 2D اسپیس میں پلاٹ کریں۔ کیا آپ کو کوئی پیٹرن نظر آتا ہے؟

ڈسکلیمر:
یہ دستاویز AI ترجمہ سروس Co-op Translator کا استعمال کرتے ہوئے ترجمہ کی گئی ہے۔ ہم درستگی کے لیے پوری کوشش کرتے ہیں، لیکن براہ کرم آگاہ رہیں کہ خودکار ترجمے میں غلطیاں یا خامیاں ہو سکتی ہیں۔ اصل دستاویز کو اس کی اصل زبان میں مستند ذریعہ سمجھا جانا چاہیے۔ اہم معلومات کے لیے، پیشہ ور انسانی ترجمہ کی سفارش کی جاتی ہے۔ اس ترجمے کے استعمال سے پیدا ہونے والی کسی بھی غلط فہمی یا غلط تشریح کے لیے ہم ذمہ دار نہیں ہیں۔