تحقیق اور انجینئرنگ آئیووا اسٹیٹ یونیورسٹی

ذہین نظاموں میں چھپی دراڑوں کی تلاش۔

میں Anwar Zahid ہوں۔ میری تحقیق اس سوال پر ہے کہ مصنوعی ذہانت اور عددی سافٹ ویئر کہاں اور کیوں چوکتے ہیں — اور پھر ایسے ٹولز بنانا جن سے ان خرابیوں کو پکڑنا، دہرانا اور ٹھیک کرنا آسان ہو جائے۔

AI کی قابلِ اعتمادی عددی ڈیبگنگ سافٹ ویئر انجینئرنگ

Anwar Hossain Zahid Anwar Hossain Zahid کی تصویر
01 / پروفائل Anwar Hossain Zahid
سطح کے نیچے قابلِ اعتمادی کی کھوج مزید دیکھنے کے لیے نیچے جائیں

خبریں

سافٹ ویئر بنانے سے اس کی ناکامی کی وجوہات کی تحقیق تک۔

آئیووا اسٹیٹ یونیورسٹی میں کمپیوٹر سائنس میں میری پی ایچ ڈی جاری ہے، جہاں پروگرام اینالیسس اینڈ AI لیب میں میرے نگران پروفیسر Wei Le ہیں۔ میری تحقیق کا مرکز قابلِ اعتماد AI نظام، عددی ڈیبگنگ اور مشین لرننگ نظاموں کے لیے سافٹ ویئر انجینئرنگ کی تکنیکیں ہیں۔

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

سطح کے نیچے آخر ہوتا کیا ہے؟

کیا جواب پر بھروسا کیا جا سکتا ہے؟

LLM کی ہیلوسینیشن کا مطالعہ، اور یہ جانچنا کہ ذہین نظام کہاں اپنی قابلِ اعتمادی کھو دیتے ہیں۔

کوئی عدد غلط کہاں ہوتا ہے؟

مشین لرننگ کو چلانے والے سافٹ ویئر میں عددی عدم استحکام اور خاموشی سے در آنے والی ریگریشنز کا سراغ لگانا۔

اسے کارآمد کیسے بنائیں؟

قابلِ فہم ٹیسٹنگ اور ڈیبگنگ ٹولز بنانا، جن کی مدد سے لوگ خرابیوں کو سمجھ اور ٹھیک کر سکیں۔

ہم منصب جائزہ شدہ اور پری پرنٹ تحقیق

ML کی قابلِ اعتمادی، LLM کی جانچ اور عددی درستی پر۔ مقالے انگریزی میں شائع ہوئے ہیں۔

ML کی قابلِ اعتمادی Soft Assertions اعداد میں چھپے بگ ڈھونڈیں۔
FSE 2025 / PACMSE

Automatically Detecting Numerical Instability in Machine Learning Applications via Soft Assertions

Shaila Sharmin, Anwar Hossain Zahid, Subhankar Bhattacharjee, Chiamaka Igwilo, Miryung Kim, and Wei Le

Soft Assertions پیش کرتا ہے — مشین لرننگ ایپلیکیشنز میں چھپے عددی عدم استحکام کے بگ ڈھونڈنے اور انہیں سامنے لانے کا طریقہ۔

BibTeX
@article{sharmin2025softassertions,
  title   = {Automatically Detecting Numerical Instability in Machine Learning Applications via Soft Assertions},
  author  = {Sharmin, Shaila and Zahid, Anwar Hossain and Bhattacharjee, Subhankar and Igwilo, Chiamaka and Kim, Miryung and Le, Wei},
  journal = {Proceedings of the ACM on Software Engineering (PACMSE), issue FSE 2025},
  year    = {2025},
  doi     = {10.1145/3729394},
  url     = {https://arxiv.org/pdf/2504.15507}
}
LLM کی جانچ سیاق ہی سب کچھ ہے۔ مختلف خطوں میں نفرت انگیز تقریر کی پہچان۔
arXiv:2502.19612

Evaluation of Hate Speech Detection Using Large Language Models and Geographical Contextualization

Anwar Hossain Zahid, Monoshi Kumar Roy, and Swarna Das

جغرافیائی اور سماجی سیاق شامل کرنے پر بڑے لسانی ماڈل نفرت انگیز تقریر پہچاننے میں کیسی کارکردگی دکھاتے ہیں، اس کی جانچ۔

BibTeX
@misc{zahid2025hatespeech,
  title         = {Evaluation of Hate Speech Detection Using Large Language Models and Geographical Contextualization},
  author        = {Zahid, Anwar Hossain and Roy, Monoshi Kumar and Das, Swarna},
  year          = {2025},
  eprint        = {2502.19612},
  archivePrefix = {arXiv},
  url           = {https://arxiv.org/abs/2502.19612}
}
GPU نیومیرکس NVIDIA / AMD ایک ہی حساب۔ مختلف نتائج۔
arXiv:2410.09172

Testing GPU Numerics: Finding Numerical Differences Between NVIDIA and AMD GPUs

Anwar Hossain Zahid, Ignacio Laguna, Wei Le

NVIDIA اور AMD کے GPU پر ایک ہی حساب کے نتائج میں عددی فرق، اور دہرائے جانے کی صلاحیت اور پورٹیبلٹی پر اس کے اثرات کا مطالعہ۔

BibTeX
@misc{zahid2024gpunumerics,
  title         = {Testing GPU Numerics: Finding Numerical Differences Between NVIDIA and AMD GPUs},
  author        = {Zahid, Anwar Hossain and Laguna, Ignacio and Le, Wei},
  year          = {2024},
  eprint        = {2410.09172},
  archivePrefix = {arXiv},
  url           = {https://arxiv.org/abs/2410.09172}
}
سافٹ ویئر انجینئرنگ کی تعلیم بناتے بناتے سیکھیں۔ ورچوئل انٹرن شپ کا ایک تصوراتی پلیٹ فارم۔
ICCIT 2020

A Conceptual Design of Virtual Internship System to Benchmark Software Development Skills in a Blended Learning Environment

Raihan Mia, Anwar Hossain Zahid, Bipul Chandra Dev Nath, and Abu Sayed Md Latiful Hoque

ورچوئل انٹرن شپ چلانے اور سافٹ ویئر ڈویلپمنٹ کی مہارت جانچنے والے سافٹ ویئر پلیٹ فارم کا تصوراتی خاکہ۔

BibTeX
@inproceedings{mia2020virtualinternship,
  title     = {A Conceptual Design of Virtual Internship System to Benchmark Software Development Skills in a Blended Learning Environment},
  author    = {Mia, Raihan and Zahid, Anwar Hossain and Nath, Bipul Chandra Dev and Hoque, Abu Sayed Md Latiful},
  booktitle = {2020 23rd International Conference on Computer and Information Technology (ICCIT)},
  year      = {2020},
  publisher = {IEEE},
  doi       = {10.1109/ICCIT51783.2020.9392670},
  url       = {https://ieeexplore.ieee.org/document/9392670}
}

حقیقی سافٹ ویئر کی زمین سے جڑی تحقیق۔

تحقیق، بینکاری، ای گورننس اور موبائل سافٹ ویئر میں کام کا تجربہ۔

منتخب نظام اور عملی کام

کورس ورک اور چھوٹی ریپوزٹریز نیچے سمیٹ کر رکھی گئی ہیں۔

AI خواندگی Today’s AI ٹولز تلاش کریں۔ استعمال کرنا سیکھیں۔

Today's AI — درست AI ٹولز تلاش کریں، انہیں استعمال کرنا سیکھیں

اسکول، انڈرگریجویٹ اور گریجویٹ طلبہ — اور AI میں دلچسپی رکھنے والے ہر شخص — کے لیے ایک ویب پلیٹ فارم، جہاں درست AI ٹولز تلاش کیے اور انہیں استعمال کرنا سیکھا جا سکتا ہے۔ پروفیسر Wei Le کی رہنمائی میں اس کی تخلیق اور مرکزی ڈویلپمنٹ میں نے کی۔

  • Web platform
  • LLM assistant
  • Search
  • AI literacy
ML ٹیسٹنگ Soft Assertions ML میں عددی عدم استحکام پکڑیں۔

Automatically Detecting Numerical Instability in Machine Learning Applications via Soft Assertions

FSE 2025 کا مقالہ، جو ML ایپلیکیشنز میں عددی عدم استحکام کے بگ پکڑنے اور سامنے لانے کے لیے Soft Assertions پیش کرتا ہے۔

  • Python
  • PyTorch
  • TensorFlow
LLNL / Varity ہر GPU پر۔ عددی ٹیسٹنگ کے لیے HIP کوڈ جنریشن۔

GPU عددی ٹیسٹنگ – Varity میں HIP کوڈ جنریشن

LLNL کے Varity پروجیکٹ میں GPU کرنل ٹیسٹنگ کے لیے HIP بیک اینڈ جنریشن کا اضافہ کیا، تاکہ مختلف پلیٹ فارمز پر حساب کے نتائج کی یکسانیت جانچی جا سکے۔

  • C++
  • HIP
  • CUDA
  • LLVM
زبان + جغرافیہ سیاق میں الفاظ۔ LLM سے نفرت انگیز تقریر کی پہچان کی جانچ۔

جغرافیائی سیاق کے ساتھ نفرت انگیز تقریر کی پہچان

ایک کلاس پروجیکٹ کو آگے بڑھا کر جغرافیائی میٹا ڈیٹا کے ساتھ نفرت انگیز تقریر پہچاننے والے ماڈلز کی جانچ کی۔ بعد میں اسے بڑے لسانی ماڈلز کی ٹیسٹنگ کے لیے ڈھالا گیا اور 2025 میں شائع کیا گیا۔

  • Python
  • Transformers
  • HuggingFace
  • Scikit-learn
کمپیوٹر وژن چہرہ + لائیونیس بینکاری کے لیے چہرے کی پہچان اور جعل سازی کی روک تھام۔

لائیونیس ڈیٹیکشن کے ساتھ فیس ریکگنیشن

فن ٹیک ایپلیکیشنز کے لیے ریئل ٹائم فیس ریکگنیشن اور جعل سازی پہچاننے کا نظام بنایا، جس سے دور بیٹھے بینکاری تصدیق زیادہ محفوظ ہوئی۔

  • Python
  • OpenCV
  • Dlib
  • FaceNet
دیگر ریپوزٹریز
  • Parliament Resource Planning – SSO Integration — Implemented Single Sign-On authentication for PRP system, enabling secure unified access across parliamentary resource modules.
  • MoneyGram SOAP API Integration — TODO: verify scope/details — inferred only from the repo name. Integrated a SOAP-based API with MoneyGram remittance services as part of banking platform work.
  • COM S 572 – Machine Learning Project — Implemented and evaluated ML algorithms for natural language processing tasks. Later extended for LLM experiments and paper publication.
  • Othello AI Agent — Developed an intelligent Othello game-playing agent using adversarial search algorithms and heuristic evaluation functions.
  • Mancala Game Simulation — Created a Mancala game engine with an AI opponent using minimax and heuristic strategies.
  • Ray Tracing Renderer — Built a ray tracing engine from scratch to render 3D scenes with reflection, refraction, and shading.
  • Nachos – Instructional Operating System — Extended the Nachos instructional OS to implement thread scheduling, virtual memory, and file system operations.
  • Channel Equalization for Wireless Communication — Implemented and tested channel equalization algorithms to improve signal quality in noisy communication environments.

کورس ترتیب دینا، عمل سے سکھانا۔

آئیووا اسٹیٹ یونیورسٹی کے شعبۂ کمپیوٹر سائنس میں ٹیچنگ اسسٹنٹ کے طور پر کورس ڈیزائن، پروگرامنگ کے ابتدائی کورس اور مصنوعی ذہانت میں حصہ۔

تحقیقی نوٹس اور انجینئرنگ کے تجربات

تحریریں انگریزی میں ہیں۔

1 مئی، 2026

What I Want This Blog to Become

Academic papers are necessarily compressed. They describe the method, the evaluation, and the result, but they often leave out the messy middle: why a test design chan...

تمام تحریریں ←

آئیے بات کریں۔

مجھ سے رابطے کا سب سے تیز ذریعہ ای میل ہے۔