Introduction

About Me

I am a fifth-year Ph.D. Candidate in Computer Science at Oklahoma State University , working with Dr. Atriya Sen in the Reasoning and Artificial Intelligence (rAIson) Lab . I advanced to doctoral candidacy in September 2026 after successfully completing my Ph.D. qualifying examination. I expect to graduate in July 2027.

Research. My dissertation, Adaptive Computation in Transformers: From Selective Information Processing to Causal Mechanistic Interpretability , investigates how language models allocate computation, retain task-relevant information, and support reliable reasoning. My broader research spans parameter-efficient adaptation, multimodal representation learning, symbolic planning, and causal and counterfactual analysis.

My recent work includes dynamic low-rank routing, adaptive token and memory selection, emergent controller modules in transformers, and causal analysis of sentiment shifts. My next research direction focuses on sparse autoencoders and causal interventions to examine the mechanisms behind adaptive computation. My work has appeared in ICLR, EMNLP, and Findings of ACL and EACL.

Teaching and mentoring. I support undergraduate instruction at Oklahoma State University and previously served as a lecturer and instructor of record at University of Asia Pacific and Uttara University . My teaching experience includes machine learning, algorithms, operating systems, programming, and discrete mathematics. I have also supervised undergraduate projects and mentored students through experimental research and scientific writing. I earned my B.Sc. in Computer Science and Engineering from Rajshahi University of Engineering and Technology (RUET) .

Academic goals. I seek to establish an independent research program in efficient, interpretable, and trustworthy artificial intelligence, combining rigorous experimentation with inclusive teaching, student mentorship, and reproducible scholarship.

Faculty job market: I am seeking tenure-track Assistant Professor positions in Computer Science beginning in Fall 2027.
PhD Comics — The Research Cycle, Strip 1759

“The Research Cycle” — Piled Higher and Deeper by Jorge Cham.
© Piled Higher and Deeper Publishing, LLC. Source

News

Research and Academic Highlights

2026

  • September 2026
    I successfully completed my PhD Qualifying Examination at Oklahoma State University, presenting my dissertation proposal, Adaptive Computation in Transformers: From Selective Information Processing to Causal Mechanistic Interpretability.
  • August 2026
    Our paper C3T: Counterfactual Causal Reasoning for Sentiment Shifts in Social-Media Conversation Trees was accepted to the EMNLP 2026 Main Conference.
  • July 2026
    Presented our work on constraint-aware counterfactual editing at HHAI-KEML 2026 .
  • June 2026
    Served as a reviewer for the NeurIPS 2026 Position Paper Track .
  • May 2026
    Our workshop paper Constraint-Aware Counterfactual Editing for Aspect-Based Sentiment Analysis was accepted to HHAI-KEML 2026 .
  • May 2026
    Reviewed a manuscript for ACM Transactions on Internet Technology .
  • May 2026
    A research project I mentored while serving as a lecturer at the University of Asia Pacific resulted in a co-authored paper published following IEEE RAAICON 2025 .
  • April 2026
    Our paper Context-Conditioned Masked LoRA: Dynamic Rank Routing for Compute-Efficient Parameter-Efficient Fine-Tuning was accepted to Findings of ACL 2026 .
  • March 2026
    Received the ICLR 2026 Financial Assistance Award, including complimentary registration and USD 1,600 in travel support.
  • January 2026
    Our paper Emergent Discrete Controller Modules for Symbolic Planning in Transformers was accepted to the ICLR 2026 Main Conference .
  • January 2026
    Our paper MaskLoRA: Low-Rank Subspace-Induced Token Masking for Efficient and Faithful Language Models was accepted to Findings of EACL 2026 .

2025

2024

Earlier Academic Milestones

  • May 2023
    Joined the Complex Systems Lab at Oklahoma State University.
  • August 2022
    Began the Ph.D. program in Computer Science and a Graduate Teaching Assistant appointment at Oklahoma State University.
  • February 2022
    Two papers were accepted to ICCA 2022 .
Education

INSTITUTIONS AND DEGREES

Ph.D. in Computer Science

Oklahoma State University Logo

August 2022 - Present

Advisor: Dr. Atriya Sen

Research Group: Reasoning and Artificial Intelligence (rAIson) Lab

Research Focus: Efficient, interpretable, and reliable machine learning; natural language processing; language-model reasoning; representation learning; and multimodal learning.

Bachelor of Science in Computer Science and Engineering

Rajshahi University of Engineering and Technology Logo

January 2012 - October 2016

Undergraduate Thesis: Performance Analysis of Text Classification in Natural Language Processing with Supervised Machine Learning Algorithms.

Academic Foundation: Machine learning, natural language processing, algorithms, programming, and software development.

Experience

Academic Appointments

Oklahoma State University Logo

Graduate Teaching Assistant August 2022 – Present

Department of Computer Science , Oklahoma State University

Courses Supported:
  • Computer Science I (Fall 2026)
  • Design and Implementation of Operating Systems I (Spring 2023, Spring 2024, Spring 2026, Fall 2026)
  • Data Structures and Algorithm Analysis II (Fall 2023)
  • Discrete Mathematics for Computer Science (Fall 2024)
  • Social Issues in Computing (Spring 2025)
  • Introduction to Database Systems (Fall 2025)
  • Introduction to Computer Security (Fall 2022)
Teaching Responsibilities:
  • Supported undergraduate instruction through office hours, review sessions, laboratory assistance, and individualized student guidance.
  • Evaluated programming assignments, written assignments, examinations, and course projects using consistent grading criteria.
  • Helped students develop foundational skills in programming, algorithms, operating systems, databases, security, and discrete mathematics.

Graduate Research Assistant Summers 2025 and 2026

Reasoning and Artificial Intelligence (rAIson) Lab , Oklahoma State University

  • Developed efficient, interpretable, and controllable language-modeling methods involving parameter-efficient adaptation, token retention, symbolic planning, and causal intervention.
  • Designed dynamic low-rank routing and representation-guided masking methods to improve computational efficiency while preserving model performance and faithfulness.
  • Developed structure-aware causal and counterfactual reasoning methods for analyzing sentiment shifts in social-media conversation trees.
  • Built reproducible PyTorch and Hugging Face pipelines for baselines, ablations, efficiency profiling, robustness analysis, and model evaluation.
  • Mentored student research on counterfactual editing, experimental evaluation, and manuscript preparation.

Graduate Research Assistant Summers 2023 and 2024

Complex Systems Lab , Oklahoma State University

  • Developed adaptive contextual masking methods for aspect-based sentiment analysis and multimodal sentiment reasoning.
  • Investigated aspect-aware fusion, attention alignment, and cross-modal feedback for text–image sentiment analysis.
  • Conducted controlled experiments and ablation studies to evaluate model components under missing and noisy modalities.
  • Developed reproducible research pipelines for multimodal representation learning, model evaluation, and robustness analysis.
University of Asia Pacific Logo

Lecturer October 2018 – July 2022

Department of Computer Science and Engineering, University of Asia Pacific

Theory Courses:
  • Machine Learning (Spring 2020, Fall 2020)
  • Pattern Recognition (Fall 2018 – Fall 2019)
  • Design and Analysis of Algorithms (Fall 2020)
  • Mathematics for Computer Science (Spring 2021)
  • Visual and Web Programming (Fall 2021)
Laboratory Courses:
  • Computer Graphics (Fall 2018 – Fall 2021)
  • Pattern Recognition (Fall 2018 – Fall 2019)
  • Design and Analysis of Algorithms (Fall 2019)
  • Compiler Design (Fall 2020)
  • Object-Oriented Programming II (Java) (Spring 2021)
  • Visual and Web Programming (Fall 2021)
Faculty Responsibilities:
  • Served as instructor of record and prepared lectures, laboratory exercises, assignments, examinations, and grading rubrics.
  • Supervised undergraduate projects and mentored student research in machine learning, computer vision, and data augmentation.
  • Contributed to course development, outcome-based assessment, and departmental academic activities.
Uttara University Logo

Lecturer February 2017 – October 2018

Department of Computer Science and Engineering, Uttara University

Theory Courses:
  • Programming Language and Application II (C++) (Fall 2017)
  • Operating System Design (Summer 2018)
  • Design and Analysis of Algorithms (Fall 2018)
  • Discrete Mathematics (Fall 2017)
Laboratory Courses:
  • Programming Language and Application II (C++) (Fall 2017)
  • Operating System Design (Summer 2018)
  • Design and Analysis of Algorithms (Fall 2018)
Faculty Responsibilities:
  • Delivered undergraduate lectures and laboratory sessions in programming, algorithms, operating systems, and discrete mathematics.
  • Prepared instructional materials, assignments, examinations, and laboratory activities.
  • Evaluated student work and provided academic guidance through office hours and project supervision.
Selected Publications

CONFERENCE PAPERS

(Most Recent First)
  1. C3T: Counterfactual Causal Reasoning for Sentiment Shifts in Social-Media Conversation Trees EMNLP 2026
    Rafiuddin, S. M., and Sen, A. C3T: Counterfactual Causal Reasoning for Sentiment Shifts in Social-Media Conversation Trees. In the 2026 Conference on Empirical Methods in Natural Language Processing (EMNLP 2026), Main Conference. Association for Computational Linguistics. To appear. Main Conference · To appear
  2. Constraint-Aware Counterfactual Editing for Aspect-Based Sentiment Analysis HHAI-KEML 2026
    Rafiuddin, S. M., Pavuluri, V. K., and Sen, A. Constraint-Aware Counterfactual Editing for Aspect-Based Sentiment Analysis. In the 2nd International Workshop on Informing ML with Knowledge Engineering for Hybrid Intelligent Systems (HHAI-KEML 2026), July 6–7, 2026, Brussels, Belgium.
  3. Context-Conditioned Masked LoRA: Dynamic Rank Routing for Compute-Efficient Parameter-Efficient Fine-Tuning ACL 2026
  4. Cross-Domain Adversarial Augmentation: Stabilizing GANs for Medical and Handwriting Data Scarcity RAAICON 2025
    Md. Sohanzuzzaman Soad, Mahady Al Hady, Rafiuddin, R., and Sudip Ghose. Cross-Domain Adversarial Augmentation: Stabilizing GANs for Medical and Handwriting Data Scarcity. In IEEE International Conference on Robotics, Automation, Artificial-Intelligence and Internet-of-Things 2025, 2026.
  5. Emergent Discrete Controller Modules for Symbolic Planning in Transformers ICLR 2026
    Rafiuddin, S. M., & Khan, M. N. Emergent Discrete Controller Modules for Symbolic Planning in Transformers. In International Conference on Learning Representations (ICLR 2026), April 23–27, 2026, Riocentro Convention and Event Center, Rio de Janeiro, Brazil. Poster presentation.
  6. A Detailed Factor Analysis for the Political Compass Test: Navigating Ideologies of Large Language Models AACL 2025
    Kamal, S., Prakash, L. P. Y., Rafiuddin, S. M., Rakib, M., Sen, A., & Ray Choudhury, S. A Detailed Factor Analysis for the Political Compass Test: Navigating Ideologies of Large Language Models. In International Joint Conference on Natural Language Processing & Asia-Pacific Chapter of the Association for Computational Linguistics (IJCNLP–AACL 2025), Main Conference (Short). December 20–24, 2025 — Victor Menezes Convention Centre (VMCC), IIT Bombay, Mumbai, India.
  7. Edu-EmotionNet: Cross-Modality Attention Alignment with Temporal Feedback Loops ICMLA 2025
    Rafiuddin, S. M. Edu-EmotionNet: Cross-Modality Attention Alignment with Temporal Feedback Loops. In Proceedings of the 24th International Conference on Machine Learning and Applications (ICMLA 2025), December 3–5, 2025, Boca Raton Marriott at Boca Center, Boca Raton, Florida, USA. Regular track. (Technically co-sponsored by IEEE; proceedings submitted to IEEE Xplore.)
  8. AdaptiSent: Context-Aware Adaptive Attention for Multimodal Aspect-Based Sentiment Analysis ASONAM 2025
    Rafiuddin, S. M., Kamal, S., Rakib, M., Bagavathi, A., & Sen, A. (Forthcoming 2025). AdaptiSent: Context-Aware Adaptive Attention for Multimodal Aspect-Based Sentiment Analysis. In Proceedings of the 17th International Conference on Advances in Social Networks Analysis and Mining (ASONAM 2025) (Short). August 25–28, 2025 — Embassy Suites, Niagara Falls, Ontario, Canada. (Acceptance Rate: ~25%)
  9. PAKDD 2024 paper thumbnail PAKDD 2024
    Rafiuddin, S.M., Rakib, M., Kamal, S. and Bagavathi, A., 2024, April. Exploiting Adaptive Contextual Masking for Aspect-Based Sentiment Analysis. In Pacific-Asia Conference on Knowledge Discovery and Data Mining (pp. 147-159). Singapore: Springer Nature Singapore. (Acceptance Rate: 18.47%)
  10. Isolated Bangla Handwritten Character Classification ICCA 2022
    Karim, M. A., Rafiuddin, S. M., Islam Razin, M. J., & Alam, T. (2022, March). Isolated Bangla Handwritten Character Classification using Transfer Learning. In Proceedings of the 2nd International Conference on Computing Advancements (pp. 11-17).
  11. High Cursive Complex Character Recognition ICCA 2022
    Rafiuddin, S. M. (2022, March). High Cursive Complex Character Recognition using GAN External Classifier. In Proceedings of the 2nd International Conference on Computing Advancements (pp. 466-472).
  12. LSTM Model for Business Sentiment Analysis Springer 2021
    Razin, J. I., Abdul Karim, M., Mridha, M. F., Rafiuddin Rifat, S. M., & Alam, T. (2021). A Long Short-Term Memory (LSTM) Model for Business Sentiment Analysis Based on Recurrent Neural Network. In Sustainable Communication Networks and Application (pp. 1-15). Springer, Singapore.
  13. Estimation of Phylogenetic Tree using Gene Sequencing Data EICT 2019
    Rafiuddin, S. M. (2019, December). Estimation of Phylogenetic Tree using Gene Sequencing Data. Electrical Information and Communication Technology (EICT), 2019 4th International Conference on. IEEE, 2019.
  14. Ranking of Bangla word graph using graph based ranking algorithms EICT 2017
    Rafiuddin, S. M. (2017, December). Ranking of Bangla word graph using graph based ranking algorithms. Electrical Information and Communication Technology (EICT), 2017 3rd International Conference on. IEEE, 2017.
  15. Performance analysis of supervised machine learning algorithms for text classification ICCIT 2016
    Mishu, Sadia Zaman, and S. M. Rafiuddin (2016, December). Performance analysis of supervised machine learning algorithms for text classification. Computer and Information Technology (ICCIT), 2016 19th International Conference on. IEEE, 2016.

Research Portfolio

SELECTED RESEARCH SOFTWARE AND COMPUTATIONAL PROJECTS

Selected projects demonstrating experience in machine learning, natural language processing, computational modeling, scientific software development, and reproducible experimentation.

Machine Learning, NLP, and Data-Driven Modeling

  • Estimating Influenza Cases Using Numerical Methods and Machine Learning (2024)

    Compared SVIR-based numerical solvers, including the midpoint and fourth-order Runge–Kutta methods, with LSTM, CNN, FTA-LSTM, and Random Forest models for forecasting H1N1 outbreaks. Random Forest with direct forecasting produced the strongest performance on the evaluated real-world data.

  • Sentiment Analysis on Cloud Platforms (2022)

    Developed and compared sentiment-analysis pipelines using AWS Comprehend, Google Cloud Natural Language, and IBM Watson to evaluate API-based NLP classification on real-world textual data.

  • Breast Cancer Detection Using Deep Learning (2021)

    Developed and evaluated Inception, VGG16, MobileNet, transformer, and other deep-learning architectures for detecting invasive ductal carcinoma in histopathology images from the Kaggle IDC dataset.

  • Image Embedding and Classification Using Deep Neural Networks (2021)

    Developed an Xception-based pipeline for extracting, visualizing, and classifying image embeddings, including interactive two- and three-dimensional TensorBoard visualizations.

  • Data Augmentation with Generative Adversarial Networks (2021)

    Implemented adaptive discriminator augmentation to stabilize GAN training under limited-data conditions, with support for Bangla character and numeral synthesis across multiple generative architectures.

  • Performance Analysis of Supervised Machine Learning Algorithms for Text Classification (2016)

    Evaluated supervised learning methods, including an artificial neural network trained through backpropagation, for classifying labeled textual datasets as part of undergraduate thesis research.

Computational Methods and Intelligent Systems

  • Adaptive Blockchain with Dynamic Difficulty and SJF Prioritization (2024)

    Designed a blockchain simulation combining dynamic difficulty adjustment with shortest-job-first transaction prioritization through a minimum priority queue to improve throughput and reduce waiting time under high transaction loads.

  • Protein Structure Prediction Using PyRosetta (2020)

    Developed molecular-modeling pipelines using PyRosetta for protein structure prediction, energy-based evaluation, and structural refinement.

  • Phylogenetic Tree Construction with Genetic Algorithms (2019)

    Applied genetic algorithms to evolutionary-tree estimation using gene-sequencing data and developed modular support for multiple genomic datasets obtained from NCBI.

Additional Software Development

  • GO-CART: 3D Unity Game (2021)

    Developed a Unity-based 3D racing game with physics-based movement, third-person camera tracking, collision detection, real-time scoring, and event-driven game-completion logic.

  • Java Scientific Calculator (2014)

    Developed a Java Swing desktop calculator supporting arithmetic, trigonometric, logarithmic, and exponential operations through graphical and keyboard-based input.

Resources

SELECTED ACADEMIC AND TECHNICAL RESOURCES

A curated collection of resources that I find useful for research, teaching, technical learning, academic development, and scientific communication.

Research Communication and Visualization

  • StoryTribe

    An AI-assisted storyboard and visual-storytelling workspace for communicating research, instructional, and technical ideas through structured visual narratives.

    Website
  • Jay Alammar

    Illustrated explanations of transformers, language models, embeddings, NLP, generative AI, and related machine-learning concepts.

    Articles
  • Colah’s Blog

    Visual and concept-driven essays on neural networks, representations, interpretability, recurrent models, convolutional networks, and transformer circuits.

    Articles
  • Visual Machine Learning Notes

    A curated gallery of illustrated machine-learning notes that combines technical explanations with clear visual design.

    Notes
  • Aman.ai

    Detailed technical primers on transformers, large language models, embeddings, RAG, multimodal models, agents, and fundamental machine-learning methods.

    Primers
  • Brandon Rohrer’s Blog

    Tutorials, projects, code, and explanatory essays covering machine learning, language models, robotics, and software engineering.

    Tutorials

Courses and Technical Learning

  • Introduction to Causal Inference

    Brady Neal’s free causal-inference course from a machine-learning perspective, with lectures, slides, readings, and a companion textbook.

    Course
  • Neural Networks: Zero to Hero

    Andrej Karpathy’s code-first course on building neural networks from scratch, progressing from backpropagation to language models, GPT, and tokenization.

    Course
  • Stanford CS224N

    Stanford course materials on natural language processing with deep learning, including representation learning, transformers, and modern language models.

    Course

Academic Development and Research Community

  • A Survival Guide to a Ph.D.

    Andrej Karpathy’s practical reflections on choosing, navigating, and successfully completing a doctoral program.

    Guide
  • David Evans’ Advice Collection

    A curated collection of guidance on research, graduate school, writing, presenting, teaching, mentoring, and academic careers.

    Advice
  • CSRankings

    A publication-based tool for exploring computer-science departments and faculty members by institution and research area.

    Rankings
  • U.S. Research Universities

    A reference list of universities in the United States organized by Carnegie R1 and R2 research classifications.

    Reference

Research Computing and Productivity

  • GNU Screen Quick Reference

    A practical command-line cheat sheet for creating, attaching, detaching, navigating, splitting, and managing persistent GNU Screen sessions.

    Cheat Sheet

Personal

  • Movies and Television

    My IMDb ratings for movies and television series that I have watched.

    IMDb