کام
تحقیقی مقالے، نظام اور عملی سافٹ ویئر پروجیکٹس۔
AI کی قابلِ اعتمادی، عددی ڈیبگنگ، LLM کی جانچ، GPU نیومیرکس اور پروڈکشن سافٹ ویئر انجینئرنگ میں میرے کام کی ایک جھلک۔
اشاعتیں
قابلِ اعتماد ML، ماڈل کی جانچ اور عددی درستی پر ہم منصب جائزہ شدہ اور پری پرنٹ کام۔
ML کی قابلِ اعتمادی
Soft Assertions
اعداد میں چھپے بگ ڈھونڈیں۔
FSE 2025 / PACMSE
Shaila Sharmin, Anwar Hossain Zahid, Subhankar Bhattacharjee, Chiamaka Igwilo, Miryung Kim, and Wei Le
Soft Assertions پیش کرتا ہے — مشین لرننگ ایپلیکیشنز میں چھپے عددی عدم استحکام کے بگ ڈھونڈنے اور انہیں سامنے لانے کا طریقہ۔
LLM کی جانچ
سیاق ہی سب کچھ ہے۔
مختلف خطوں میں نفرت انگیز تقریر کی پہچان۔
arXiv:2502.19612
Anwar Hossain Zahid, Monoshi Kumar Roy, and Swarna Das
جغرافیائی اور سماجی سیاق شامل کرنے پر بڑے لسانی ماڈل نفرت انگیز تقریر پہچاننے میں کیسی کارکردگی دکھاتے ہیں، اس کی جانچ۔
GPU نیومیرکس
NVIDIA / AMD
ایک ہی حساب۔ مختلف نتائج۔
arXiv:2410.09172
Anwar Hossain Zahid, Ignacio Laguna, Wei Le
NVIDIA اور AMD کے GPU پر ایک ہی حساب کے نتائج میں عددی فرق، اور دہرائے جانے کی صلاحیت اور پورٹیبلٹی پر اس کے اثرات کا مطالعہ۔
سافٹ ویئر انجینئرنگ کی تعلیم
بناتے بناتے سیکھیں۔
ورچوئل انٹرن شپ کا ایک تصوراتی پلیٹ فارم۔
ICCIT 2020
Raihan Mia, Anwar Hossain Zahid, Bipul Chandra Dev Nath, and Abu Sayed Md Latiful Hoque
ورچوئل انٹرن شپ چلانے اور سافٹ ویئر ڈویلپمنٹ کی مہارت جانچنے والے سافٹ ویئر پلیٹ فارم کا تصوراتی خاکہ۔
پروجیکٹس
تحقیق، نیشنل لیب، انڈسٹری اور اعلیٰ سطحی کورسز سے نکلے نظام اور عملی پروجیکٹس۔
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 پیش کرتا ہے۔
LLNL / Varity
ہر GPU پر۔
عددی ٹیسٹنگ کے لیے HIP کوڈ جنریشن۔
GPU عددی ٹیسٹنگ – Varity میں HIP کوڈ جنریشن
LLNL کے Varity پروجیکٹ میں GPU کرنل ٹیسٹنگ کے لیے HIP بیک اینڈ جنریشن کا اضافہ کیا، تاکہ مختلف پلیٹ فارمز پر حساب کے نتائج کی یکسانیت جانچی جا سکے۔
زبان + جغرافیہ
سیاق میں الفاظ۔
LLM سے نفرت انگیز تقریر کی پہچان کی جانچ۔
جغرافیائی سیاق کے ساتھ نفرت انگیز تقریر کی پہچان
ایک کلاس پروجیکٹ کو آگے بڑھا کر جغرافیائی میٹا ڈیٹا کے ساتھ نفرت انگیز تقریر پہچاننے والے ماڈلز کی جانچ کی۔ بعد میں اسے بڑے لسانی ماڈلز کی ٹیسٹنگ کے لیے ڈھالا گیا اور 2025 میں شائع کیا گیا۔
- Python
- Transformers
- HuggingFace
- Scikit-learn
کمپیوٹر وژن
چہرہ + لائیونیس
بینکاری کے لیے چہرے کی پہچان اور جعل سازی کی روک تھام۔
لائیونیس ڈیٹیکشن کے ساتھ فیس ریکگنیشن
فن ٹیک ایپلیکیشنز کے لیے ریئل ٹائم فیس ریکگنیشن اور جعل سازی پہچاننے کا نظام بنایا، جس سے دور بیٹھے بینکاری تصدیق زیادہ محفوظ ہوئی۔
دیگر ریپوزٹریز
-
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.