Dr. Muhammad Abdullah Adnan
Dr. Muhammad Abdullah Adnan
ডঃ মুহাম্মদ আবদুল্লাহ আদনান
Professor
Biography

Dr. Muhammad Abdullah Adnan is a Professor in the Department of Computer Science and Engineering (CSE) at Bangladesh University of Engineering and Technology (BUET). He received his MSc Engg. and BSc Engg. degrees in CSE from BUET in 2008 and 2006 respectively. He received the prestigious Dr. Rashid Gold Medal from the President of Government of Bangladesh for achieving the highest grade in MSc Engg. at BUET. Dr. Adnan completed his PhD from the Department of Computer Science and Engineering at the University of California San Diego (UCSD), USA in 2015. He also worked as an active member of Microelectronic Embedded Systems Laboratory (MESL) and as a visiting scholar at University of California San Diego (UCSD) in USA. His research areas cover a wide range of topics in large scale systems that include Cloud Computing, Mobile Computing, BIG DATA Analytics, Data Science, Machine Learning for Large Scale Systems, Natural Language Processing, Green Computing, Data Center Networking, Smart Grid and Internet of Things. During his PhD, he developed and implemented energy-efficient load balancing and workload deferral algorithms for data centers and cloud. Dr. Adnan has received many research awards and grants from both scientific communities like Heidelberg Laureate Forum, Germany, North American Association of Computational Linguistics, USA and industries like Samsung, Korea, Amazon, USA and Government of Bangladesh. Dr. Adnan’s research papers have been published in top-ranking journals and conferences such as the ACM Transactions, Elsevier Big Data Research, ACM SIGKDD, ACM WSDM, IEEE ICDE, IEEE Cloud, NAACL, ICASSP, IEEE BigData, IEEE IC2E, etc. Dr. Adnan is the lead of Cloud Analytics Research group and Applied Machine Learning Research group in the department of Computer Science and Engineering at BUET. Dr. Adnan also played a key role in establishing the Cloud Lab and Samsung Applied Machine Learning Lab at CSE, BUET and is currently serving as the coordinator of these labs.

Education

PhD in Computer Science and Engineering, 2015
University of California San Diego, California, USA

M.Sc. in Computer Science and Engineering, 2008
Bangladesh University of Engineering and Technology

B.Sc. in Computer Science and Engineering, 2006
Bangladesh University of Engineering and Technology
Research Interest

Cloud & Mobile Computing
Big Data Analytics
Distributed Computing Systems
Green Computing & Energy Efficiency
Data Center Networking
Embedded Systems and Software
Smart Grid & Internet of Things
Computational Geometry
Natural Language Processing
Machine Learning
Combinatorial Algorithms

Notice: I am recruiting PhD and masters students for research in the areas of Big Data Analytics, Cloud Computing, Mobile Computing and Natural Language Processing. Interested students are requested to contact me.

Publications
1. Khandaker Mohammad Mohi Uddin, Muhammad Abdullah Adnan, TransBreast-Net: An Interpretable Vision Transformer Ensemble for Breast Cancer Histopathology Classification, Journal of Pathology Informatics, 2026. Journal
2. Kazi Reyazul Hasan, Muhammad Abdullah Adnan, Dual-Stream DNN-KAN Networks with Bangla-Specific Features for Speech Emotion Recognition , Conference of the International Speech Communication Association (INTERSPEECH 2026), 2026. Conference
3. Md. Shariar Kabir and Muhammad Abdullah Adnan, AgnoSVD: Dynamic resource allocation for serverless workloads using collaborative filtering, Array Journal, 29, 100662, 2026. Journal DOI
4. Md Sohag Mia, Aya Taourirte, Muhammad Abdullah Adnan, Wenlong Ming, D2-Former: Mixture-Of-Experts Guided Dual Transformer for Multi-Scale Medical Image Segmentation, Medical Imaging with Deep Learning (MIDL 2026), 2026. Conference
5. Md Sohag Mia, Muhammad Abdullah Adnan, Layout Anything: One Transformer for Universal Room Layout Estimation, IEEE/CVF Winter Conference on Applications of Computer Vision (WACV 2026), 2026. Conference
6. Md. Nahid Hasan, Md Sohag Mia, Nafis Sadeq, Muhammad Abdullah Adnan, Multi-Label Object Classification in Point Clouds Using Graph Convolutional Network, 33rd IEEE International Conference on Image Processing (IEEE ICIP 2026), 2026. Conference
7. Rashed Rayhan and Ali Muhammad Masroor and Sharmin Sadia and Bhuyan Md Shariful Islam and Adnan Muhammad Abdullah and Iqbal Anindya and Hossain Md Shohrab and Rahman M. Sohel and Al Islam A. B. M. Alim, Bridging the Last Mile Unpacking the Rural Digital Divide in Bangladesh, ACM SIGCAS/SIGCHI Conference on Computing and Sustainable Societies (COMPASS), 150–166, 2025. Conference DOI
8. Kazi Reyazul Hasan, Mubasshira Musarrat, and Muhammad Abdullah Adnan, Ecstasy at BLP-2025 Task 1: TF-IDF Informed Prompt Engineering with LoRA Fine-tuning for Bangla Hate Speech Detection, Second Workshop on Bangla Language Processing (BLP-2025), 551–555, 2025. Conference DOI
9. Kazi Reyazul Hasan and Muhammad Abdullah Adnan, Implementation and Reproducibility Notes on EMPATH: Enhancing Word-Level Sign Language Recognition, International Workshop on Reproducible Research in Pattern Recognition, 15705, 144--153, 2025. Workshop DOI
10. Md Shohel Khan, Rubaiyat Sha Fardin Siam, Muhammad Abdullah Adnan, A Framework for Checking and Mitigating the Security Vulnerabilities of Cloud Service RESTful API, Service Oriented Computing and Applications, 19, 187–208, 2025. Journal DOI
11. Md Hasebul Hasan, Md Shariful Islam Khan, Md Shafayatul Haque, Ajmain Yasar Ahmed, Muhammad Abdullah Adnan, GuardFL: Detection and Removal of Malicious Clients Through Majority Consensus, The 48th IEEE International Conference on Computers, Software, and Applications (COMPSAC 2024), 2024. Conference
12. Kazi Reyazul Hasan, Muhammad Abdullah Adnan, Implementation and Reproducibility Notes on EMPATH: Enhancing Word-Level Sign Language Recognition, Fifth Workshop on Reproducible Research in Pattern Recognition (RRPR 2024), 2024. Conference
13. Israt Jahan Mouri, Muhammad Ridowan, Muhammad Abdullah Adnan, XGDFed: Exposing Vulnerability in Byzantine Robust Federated Binary Classifiers with Novel Aggregation-Agnostic Model Poisoning Attack, The 48th IEEE International Conference on Computers, Software, and Applications (COMPSAC 2024), 2024. Conference
14. Zaber Ibn Abdul Hakim, Rasman Mubtasim Swargo, Muhammad Abdullah Adnan, Exploring Attention Mechanisms in Integration of Multi-Modal Information for Sign Language Recognition and Translation, IEEE International Conference on Image Processing (ICIP 2024), 2024. Conference
15. Kazi Reyazul Hasan and Muhammad Abdullah Adnan, EMPATH: MediaPipe-aided Ensemble Learning with Attention-based Transformers for Accurate Recognition of Bangla Word-Level Sign Language, IEEE International Conference on Pattern Recognition (ICPR 2024), 2024. Conference
16. Raihan Kibria, Sheikh Intiser Uddin Dipta and Muhammad Abdullah Adnan, On Functional Competence of LLMs for Linguistic Disambiguation, ACM Conference on Computational Natural Language Learning (CoNLL 2024), 2024. Conference
17. Santa Maria Shithil, Muhammad Abdullah Adnan, Performance Improvement of Redundant Requests in Distributed Systems , 11th International Conference on Networking, Systems, and Security (NSysS '24), 104-111, 2024. Conference DOI
18. Nazmul Takbir, Tahmeed Tarek, Muhammad Abdullah Adnan, Creek: Leveraging Serverless for Online Machine Learning on Streaming Data, 14th International Conference on Cloud Computing and Services Science (CLOSER'24), 2024. Conference
19. Md Turab Hossain, Md Alamin Hossain, Muhammad Abdullah Adnan,, A Confidentiality-Preserving Distributed Linear Programming Model for Solving Large-Scale Economic Dispatch Problems, 11th International Conference on Networking, Systems, and Security (NSysS '24), 8-15, 2024. Conference DOI
20. Sanzana Karim Lora, Istiak Ahmed, Muhammad Abdullah Adnan, A Cloud-based Distributed Approach for Social Media Sentiment Analysis using Machine Learning with Distributed Hyperparameter Tuning, 11th International Conference on Networking, Systems, and Security (NSysS '24), 240-246, 2024. Conference DOI
21. Md Mizanur Rahman, Muhammad Abdullah Adnan, Storage Reduction of Private Blockchain with Sharding and Community Based Clustering, 11th International Conference on Networking, Systems, and Security (NSysS '24), 260-266, 2024. Conference DOI
22. MD. Shahiduzzaman, Muhammad Abdullah Adnan, A Data-Driven Approach for Estimating Road Utilization: Analysis and Applications, 27th International Conference on Computer and Information Technology (ICCIT 2024), 2024. Conference
23. Iftekhar E Mahbub Zeeon, Mir Mahathir Mohammad, Muhammad Abdullah Adnan, BTVSL: A Novel Sentence-Level Annotated Dataset for Bangla Sign Language Translation, The 18th IEEE International Conference on Automatic Face and Gesture Recognition (IEEE FG 2024), 2024. Conference
24. Israt Jahan Mouri, Muhammad Ridowan, Muhammad Abdullah Adnan, Data Poisoning Attacks and Mitigation Strategies on Federated Support Vector Machines, Springer Nature Computer Science, 5, 2024. Journal DOI
25. Santa Maria Shithil and Muhammad Abdullah Adnan, A Prediction Based Replica Selection Strategy for Reducing Tail Latency in Geo-Distributed Systems, IEEE Transactions on Cloud Computing, 2023. Journal
26. Israt Jahan Mouri, Muhammad Ridowan and Muhammad Abdullah Adnan, Towards Poisoning of Federated Support Vector Machines with Data Poisoning Attacks, Proc. of the 13th International Conference on Cloud Computing and Services Science (CLOSER'23), 2023. Conference
27. T.M. Tariq Adnan, Md. Saiful Islam, Tarikul Islam Papon, Shourav Nath, Muhammad Abdullah Adnan, , UACD: A Local Approach for Identifying the Most Influential Spreaders in Twitter in a Distributed Environment, Journal on Social Network Analysis and Mining (SNAM), Springer, 12, 21, 2022. Journal DOI
28. Md. Rafi-Ur-Rashid, Mahim Mahbub and Muhammad Abdullah Adnan, , Breaking the Curse of Class Imbalance: Bangla Text Classification, ACM Transactions on Asian and Low-Resource Language Information Processing, 2022. Journal
29. Md. Saqib Hasan, Rukshar Alam, Muhammad Abdullah Adnan, Compressed Neural Architecture Utilizing Dimensionality Reduction and Quantization, Applied Intelligence (APIN), 1, 2022. Journal
30. Sharafat Ibn Mollah Mosharraf, Muhammad Abdullah Adnan, Improving Lookup and Query Execution Performance in Distributed Big Data Systems using Cuckoo Filter, Journal of Big Data, 9, 30, 2022. Journal DOI
31. Sabuj Laskar and Muhammad Abdullah Adnan, Fast Support Vector Machine Using Singular Value Decomposition, 2022 IEEE International Conference on Big Data (IEEE BigData 2022) , 2022. Conference
32. Tropa Mahmood and Muhammad Abdullah Adnan, Detecting Fake Co-visitation Injection Attack in Graph-based Recommendation Systems, 9th International Conference on Networking, Systems and Security (NSysS 2022), 10, 2022. Conference
33. Israt Jahan Mouri, Muhammad Ridowan and Muhammad Abdullah Adnan, Israt Jahan Mouri, Muhammad Ridowan and Muhammad Abdullah Adnan, “RS-PKE: Ranked Searchable Public-Key Encryption for Cloud-Assisted Lightweight Platforms", The 12th ACM Conference on Data and Application Security and Privacy (CODASPY 2022), 2022. Conference
34. T.M. Tariq Adnan, Md. Mehrab Tanjim, Muhammad Abdullah Adnan, Fast, Scalable and Geo-Distributed PCA for Big Data Analytics, Elsevier Journal on Information Systems, 98, 101710, 2021. Journal DOI
35. Md. Saqib Hasan, Rukshar Alam, Muhammad Abdullah Adnan, Neuro-scientific Analysis of Weights in Neural Networks, International Journal of Pattern Recognition and Artificial Intelligence (IJPRAI), 35, 2021. Journal DOI
36. Md. Rafi-Ur-Rashid, Mahim Mahbub and Muhammad Abdullah Adnan, , BAND: A Benchmark Dataset for Bangla News Audio Classification, ACM Multimedia Asia, 2021. Conference
37. Tarik Reza Toha, A. S. M. Rizvi, Jannatun Noor, Muhammad Abdullah Adnan, A. B. M. Alim Al Islam , Towards Greening MapReduce Clusters Considering both Computation Energy and Cooling Energy, IEEE Transactions on Parallel and Distributed Systems, 32, 931 - 942, 2021. Journal DOI
38. Md. Saqib Hasan, Rukshar Alam, Muhammad Abdullah Adnan, Truth or Lie: Pre-emptive Detection of Fake News in Different Languages Through Entropy-based Active Learning and Multi-model Neural Ensemble, IEEE/ACM International Conference on Social Networks Analysis and Mining (ASONAM 2020), 2020. Conference
39. Khondokar Solaiman, Muhammad Abdullah Adnan, WLEC: A Not So Cold Architecture to Mitigate Cold Start Problem in Serverless Computing, IEEE International Conference on Cloud Engineering (IC2E 2020), 2020. Conference
40. Md. Shamsul Arifin Mozumder, Muhammad Abdullah Adnan, CloudPush: Smart Delivery of Push Notification to Secure Multi-User Support for IoT Devices, IEEE International Conference on Cloud Engineering (IC2E 2020), 2020. Conference
41. Shafayat Ahmed, Nafis Sadeq, Sudipta Saha Shubha, Md. Nahidul Islam, Muhammad Abdullah Adnan, Mohammad Zuberul Islam, Preparation of Bangla Speech Corpus from Publicly Available Audio & Text, 12th International Conference on Language Resources and Evaluation (LREC 2020), 2020. Conference
42. Nafis Sadeq, Shafayat Ahmed, Sudipta Saha Shubha, Md. Nahidul Islam, Muhammad Abdullah Adnan, Bangla Voice Command Recognition in End-To-End System using Topic Modeling Based Contextual Rescoring, IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP 2020), 2020. Conference
43. Md. Touhidul Islam, Muhammad Abdullah Adnan, Reducing Storage Requirement in Blockchain Networks Using Overlapping Data Distribution, International Conference on Blockchain (ICBC 2020), 2020. Conference
44. Syeda Nahida Akter, Muhammad Abdullah Adnan, WeightGrad: Geo-Distributed Data Analysis Using Quantization for Faster Convergence and Better Accuracy, ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (ACM SIGKDD 2020), 2020. Conference
45. Santa Maria Shithil, Muhammad Abdullah Adnan, A Prediction Based Replica Selection Strategy for Reducing Tail Latency in Distributed Systems, IEEE 13th International Conference on Cloud Computing (CLOUD), 2020. Conference DOI
46. Zeenat Islam, Md Moniruzzaman, Muhammad Abdullah Adnan, Energy Efficient Decentralized Geographical Load Balancing via Dynamic Deferral of Workload, IEEE International Conference on Cloud Computing (IEEE Cloud 2020), 2020. Conference
47. Syed Mostofa Monsur, Muhammad Abdullah Adnan, Distributing Active Learning Algorithms, 7th International Conference on Networking, Systems and Security (NSysS), 74–81, 2020. Conference DOI
48. Meem, Jannat Ara and Ahmad, Farzana Yasmin and Adnan, Muhammad Abdullah, Distributed Principal Component Analysis for Real-Time Big Data Processing, 7th International Conference on Networking, Systems and Security (NSysS), 89–99, 2020. Conference DOI
49. Nafis Sadeq, Nafis Tahmid Chowdhury, Farhan Tanvir Utshaw, Shafayat Ahmed and Muhammad Abdullah Adnan, Improving End-to-End Bangla Speech Recognition with Semi-supervised Training, Findings of EMNLP, 1, 1875–1883, 2020. Journal DOI
50. Ranak Roy Chowdhury, Muhammad Abdullah Adnan, Rajesh Gupta , Real Time Principal Component Analysis, ACM Transactions on Data Science, 1, 36, 2020. Journal DOI
51. Syeda Israt Ferdaus, Muhammad Abdullah Adnan, Privacy in Multi-party Computation in MapReduce, 4th International Conference on Computer and Communication Systems (ICCCS 2019), 2019. Conference
52. Md Shohel Khan, Ratul Sikder, Muhammad Abdullah Adnan, A Hybrid Approach for Synchronizing Clocks in Distributed Systems, International Conference on Cloud Computing (CLOUD), 17, 2019. Conference
53. Sudipta Saha Shubha, Nafis Sadeq, Shafayat Ahmed, Md. Nahidul Islam, Muhammad Abdullah Adnan, Md. Yasin Ali Khan, Mohammad Zuberul Islam, Customizing Grapheme-to-Phoneme System for Non-Trivial Transcription Problems in Bangla Language, North American Chapter of the Association for Computational Linguistics (NAACL), 10, 2019. Conference
54. Ahammad Karim, Muhammad Abdullah Adnan, An OpenID Based Authentication Service Mechanisms for Internet of Things, 4th International Conference on Computer and Communication Systems (ICCCS 2019), 2019. Conference
55. Ranak Roy Chowdhury, Muhammad Abdullah Adnan, Rajesh Gupta, Real Time Principal Component Analysis, 35th IEEE International Conference on Data Engineering (ICDE), 2019. Conference
56. Tasnim Kabir, Muhammad Abdullah Adnan, A Scalable Algorithm for Multi-class Support Vector Machine on Geo-Distributed Datasets, IEEE International Conference on Big Data (IEEE BigData), 2019. Conference
57. Md Fazlay Rabbi Masum Billah, Muhammad Abdullah Adnan, SMARTLET: A Dynamic Architecture for Real Time Face Recognition in Smartphone Using Cloudlets and Cloud, Elsevier Journal on Big Data Research, 17, 45-55, 2019. Journal DOI
58. Sumaiya Tabassum Nimi, Md. Adnan Arefeen, Muhammad Abdullah Adnan, CerebLearn: Biologically Motivated Learning Rule for Artificial Feedforward Neural Networks, International Joint Conference on Computational Intelligence (IJCCI 2019), 2019. Conference
59. Md. Delwar Hossain, Muhammad Abdullah Adnan, Secured and High Performance Distributed Big Data Storage in Cloud Systems, 3rd International Conference on Computer and Communication Systems (ICCCS 2018), 6, 2018. Conference
60. Samiha Islam Abrita, Moumita Sarker, Faheem Abrar, Muhammad Abdullah Adnan, Benchmarking VM Startup Time in the Cloud, Proc. of International Symposium on Benchmarking, Measuring and Optimizing (Bench 18), 14, 2018. Conference
61. Sharafat Ibn Mollah Mosharraf, Muhammad Abdullah Adnan, Improving Query Execution Performance in Big Data using Cuckoo Filter, IEEE International Conference on Big Data (IEEE BigData), 2018. Conference
62. Md. Mehrab Tanjim , Muhammad Abdullah Adnan, sSketch: A Scalable Sketching Technique for PCA in the Cloud, ACM International Conference on Web Search and Data Mining (WSDM), 2018. Conference
63. Tasnim Kabir, Muhammad Abdullah Adnan, A Dynamic Searchable Encryption Scheme for Secure Cloud Server Operation Reserving Multi-keyword Ranked Search, Proc. of the 4th International Conference on Networking, Systems and Security (NSysS), 2017. Conference
64. M. M. Rahman, Muhammad Abdullah Adnan, Two step verification system of highly secure social media: Possible to breach the security, 3rd International Conference on Networking, Systems and Security (NSysS), 6, 2017. Conference
65. A. S. M Rizvi, Tarik Reza Toha, Mohammad Mosiur Rahman Lunar, Muhammad Abdullah Adnan, A. B. M. Alim Al Islam, Muhammad Abdullah Adnan, and A. B. M. Alim Al Islam, "Cooling energy integration in SimGrid, 3rd International Conference on Networking, Systems and Security (NSysS), Dhaka, Bangladesh, 6, 2017. Conference
66. Naw Safrin Sattar, Muhammad Abdullah Adnan, Maimuna Begum Kali, Secured Aerial Photography using Homomorphic Encryption, 3rd International Conference on Networking, Systems and Security (NSysS), 12, 2017. Conference
67. Mohammad Khaliqur Rahman, Muhammad Abdullah Adnan, Dynamic Weight on Static Trust for Trustworthy Social Media Networks, IEEE International Conference on Privacy, Security and Trust (PST), 8, 2016. Conference
68. Shibbir Ahmed , Mahamudul Hasan , Md. Nazmul Hoq , Muhammad Abdullah Adnan, User Interaction Analysis to Recommend Suitable Jobs in Career-Oriented Social Networking Sites, International Conference on Data and Software Engineering (ICoDSE), 6, 2016. Conference
69. Muhammad Abdullah Adnan, Online Reservation and Deferral of EV Charging Tasks to Reduce Energy Use Variability, IEEE International Conference on Smart Grid Communications (SmartGridComm), 2014. Conference
70. Muhammad Abdullah Adnan, Rajesh Gupta , Workload Shaping to Mitigate Variability in Renewable Power Use by Data Centers, IEEE International Conference on Cloud Computing (CLOUD), 2014. Conference
71. Muhammad Abdullah Adnan, Rajesh Gupta , Utility-Aware Deferred Load Balancing in the Cloud Driven by Dynamic Pricing of Electricity, Proc. of ACM/IEEE Design Automation and Test in Europe (DATE), 2013. Conference
72. Muhammad Abdullah Adnan, Rajesh Gupta , Path Consolidation for Dynamic Right-sizing of Data Center Networks, IEEE International Conference on Cloud Computing (CLOUD), 2013. Conference
73. Muhammad Abdullah Adnan, Energy-Optimized Dynamic Deferral of Workload for Capacity Provisioning in Data Centers, International Green Computing Conference (IGCC), 2013. Conference
74. Muhammad Abdullah Adnan, Zonohedra, Zone Graphs, and Their Linear Area Straight Line Grid Drawings, Workshop on Graph Drawing and Graph Algorithms (GDGA), 2012. Conference
75. Muhammad Abdullah Adnan, R. Sugihara, R. Gupta, Energy Efficient Geographical Load Balancing via Dynamic Deferral of Workload, Proc. of International Conference on Cloud Computing (CLOUD 2012), 2012. Conference
76. Muhammad Abdullah Adnan, Md. Saidur Rahman, Generating all distributions of objects to bins, International Journal of Computer Mathematics,, 86(3), 383 - 392, 2009. Journal
77. Md. Abul Hassan Samee, Muhammad Jawaherul Alam, Muhammad Abdullah Adnan, Md. Saidur Rahman, Minimum Segment Drawings of Series-Parallel Graphs with the Maximum Degree Three, Graph Drawing 2008, 408-419, 2009. Conference
78. Muhammad Abdullah Adnan, Md. Saidur Rahman, Efficient generation of evolutionary trees, INFOCOMP Journal of Computer Science,, 6(1), 30-36, 2007. Journal
79. Muhammad Abdullah Adnan, Md. Saidur Rahman, Efficient generation of evolutionary trees, International Conference on Information and Communication Technology (ICICT 2007), 6, 2007. Conference
80. Muhammad Abdullah Adnan, Distribution of distinguishable objects to bins: generating all distributions, Workshop on Algorithms and Computation (WALCOM), 2007. Conference
81. Muhammad Abdullah Adnan, Md. Saidur Rahman, Distribution of distinguishable objects to bins: generating all distributions, International Journal of Computer Mathematics,, 84(7), 953-965, 2007. Journal
82. Muhammad Abdullah Adnan, Md. Saidur Rahman, Distribution of objects to bins: generating all distributions, Proc. of 9th International Conference on Computer and Information Technology (ICCIT 2006), 297-302, 2006. Conference