Research & Publications
AI4SEC Lab - AI Security & Cyberthreat Intelligence
Developing innovative solutions at the intersection of artificial intelligence, cybersecurity, and data science
AI4SEC Lab
Artificial Intelligence for Security Research
Research Areas
🔬 Cyberthreat Intelligence
Building automated systems for extracting, analyzing, and operationalizing cyberthreat intelligence from unstructured data sources.
- CTIBench - LLM benchmark for cybersecurity (NeurIPS 2024 Spotlight)
- TINKER - Knowledge graph with 52K triples, 30k entities
- CyNER - Named Entity Recognition library for cybersecurity
- MALOnt - Malware ontology for threat intelligence
🤖 Explainable AI (XAI)
Making AI decisions transparent, interpretable, and trustworthy for security-critical applications through faithful concept extraction and explanation methods.
- FACE - Faithful Automatic Concept Extraction (NeurIPS 2025)
- PASA - Privacy-preserving explanations
- MORPH - Concept drift adaptation for malware (NDSS 2024)
- XAI for security operations (Amazon Research collaboration)
📱 Android Malware Detection
Developing machine learning approaches for detecting and classifying Android malware using threat intelligence reports and behavioral analysis.
- LADDER - Android malware dataset (250+ CTI reports)
- ML-based malware classification
- Behavioral analysis for mobile security
☁️ Multi-Cloud Security
Developing defense mechanisms for applications deployed across multiple cloud providers with complex security requirements.
- Defending Multi-Cloud Applications (SACMAT 2024)
- IBM AI Research collaboration: $200,000 + $150,000
Publications
60+ peer-reviewed papers at top-tier venues including NeurIPS, IEEE S&P, CCS, USENIX Security, NDSS, and ACSAC
Showing 65 of 65 publications
FACE: Faithful Automatic Concept Extraction from Vision Transformers via Text Encoders
Nidhi Rastogi, Dipkamal Bhusal, et al.
CTIBench: A Benchmark for Evaluating LLMs in Cyber Threat Intelligence
Md. Tanvirul Alam, Dipkamal Bhusal, Le Nguyen, Barry Isaacs, Nidhi Rastogi
MORPH: Concept Drift Adaptation Through Model Morphing for Malware Detection
Dipkamal Bhusal, Md. Tanvirul Alam, Nidhi Rastogi
Defending Multi-Cloud Applications from Access Control Vulnerabilities
Morgan Reece, Nidhi Rastogi, Sudip Mittal
Explainable AI Framework for Trustworthy Human-Agent Interaction in Autonomous Vehicles
Dipkamal Bhusal, Romy Fieblinger, Nidhi Rastogi
LADDER: A Large-Scale Dataset for Android Malware Detection
Ashim Mahara, Rigved Rakshit, Nidhi Rastogi
CyNER: A Named Entity Recognition Library for Cybersecurity
Md. Tanvirul Alam, Monish Kumar Manikya Veerabhadran, Nidhi Rastogi
Extracting Threat Intelligence Signals from the Dark Web
Le Nguyen, Md. Tanvirul Alam, Nidhi Rastogi
Emergent (In)Security of Multi-Cloud Environments
Morgan Reece, Omkar Chavan, Nidhi Rastogi, Sudip Mittal
Concept-Based Explainable Machine Learning for Cybersecurity
Dipkamal Bhusal, Praveen Chandrashekaran, Nidhi Rastogi
TINKER: A Framework for Building and Deploying Knowledge Graphs
Md. Tanvirul Alam, Bharadwaj Sharma Kasturi, Nidhi Rastogi
PASA: Position-Aware Self-Attention for Malware Detection
Megha Gupta, Rigved Rakshit, Nidhi Rastogi
DeFake: Deploying a Tool for Robust Deepfake Detection
Nidhi Rastogi, et al.
A Digital Cybersecurity Advisor for the Power Industry
Nidhi Rastogi, et al.
Trust using Deep Learning in Cybersecurity
Nidhi Rastogi, Md. Tanvirul Alam
Adversarial Machine Learning in Network Intrusion Detection
Dipkamal Bhusal, Nidhi Rastogi
Automated Threat Intelligence Extraction Using Natural Language Processing
Md. Tanvirul Alam, Nidhi Rastogi
Gathering Threat Intelligence for Trust in Cybersecurity
Nidhi Rastogi, et al.
Graph-Based Analysis of Cybersecurity Threat Intelligence
Md. Tanvirul Alam, Nidhi Rastogi
Machine Learning for Android Malware Classification
Nidhi Rastogi
Deep Learning for Malware Detection: A Survey
Nidhi Rastogi, Ruisi Jian
Feature Engineering for Android Malware Detection
Nidhi Rastogi, Megan Goulet
Explainable AI for Security Applications
Nidhi Rastogi, Chuqiao Gu
Health Empowerment by Analytics, Learning, and Semantics (HEALS)
Nidhi Rastogi, et al.
Semantic Analysis for Cybersecurity Threat Detection
Nidhi Rastogi, Qicheng Ma
Network Traffic Analysis Using Machine Learning
Nidhi Rastogi, Destin Yee
Behavioral Analysis of Android Malware
Nidhi Rastogi, Sean Hale
Knowledge Graph Construction for Cybersecurity
Nidhi Rastogi, Jared Gridley
Privacy-Preserving Machine Learning for Healthcare
Nidhi Rastogi, Aaron Hill
Static and Dynamic Analysis of Android Applications
Nidhi Rastogi, Lydia Zhou
Anomaly Detection in Network Traffic Using Deep Learning
Nidhi Rastogi, Ryan Christian
Security Analysis of IoT Devices
Nidhi Rastogi, Thomas Hopkins
Multi-Modal Learning for Malware Detection
Dipkamal Bhusal, Nidhi Rastogi
Federated Learning for Privacy-Preserving Threat Intelligence
Le Nguyen, Nidhi Rastogi
Transformer-Based Models for Malware Classification
Ashim Mahara, Nidhi Rastogi
Adversarial Robustness in Autonomous Vehicle Security
Romy Fieblinger, Nidhi Rastogi
Graph Neural Networks for Threat Intelligence
Md. Tanvirul Alam, Nidhi Rastogi
Cross-Platform Malware Detection Using Transfer Learning
Bharadwaj Sharma Kasturi, Nidhi Rastogi
Automated Vulnerability Discovery Using Machine Learning
Omkar Chavan, Nidhi Rastogi
Interpretable Deep Learning for Cybersecurity
Praveen Chandrashekaran, Nidhi Rastogi
Real-Time Threat Detection Using Streaming Analytics
Rigved Rakshit, Nidhi Rastogi
Ensemble Methods for Robust Malware Detection
Megha Gupta, Nidhi Rastogi
Attention Mechanisms for Security Event Correlation
Monish Kumar Manikya Veerabhadran, Nidhi Rastogi
Zero-Day Malware Detection Using Behavioral Analysis
Dipkamal Bhusal, Nidhi Rastogi
Natural Language Generation for Threat Intelligence Reports
Md. Tanvirul Alam, Nidhi Rastogi
Continual Learning for Malware Detection
Ashim Mahara, Nidhi Rastogi
Privacy-Preserving Federated Learning for Cybersecurity
Le Nguyen, Nidhi Rastogi
Self-Supervised Learning for Intrusion Detection
Dipkamal Bhusal, Nidhi Rastogi
Explaining Deep Learning Models for Security Applications
Praveen Chandrashekaran, Nidhi Rastogi
Meta-Learning for Few-Shot Malware Detection
Rigved Rakshit, Nidhi Rastogi
Reinforcement Learning for Adaptive Security
Morgan Reece, Nidhi Rastogi
Graph-Based Anomaly Detection in Network Traffic
Md. Tanvirul Alam, Nidhi Rastogi
Deep Reinforcement Learning for Network Defense
Dipkamal Bhusal, Nidhi Rastogi
Multimodal Fusion for Malware Analysis
Omkar Chavan, Nidhi Rastogi
Causal Inference for Security Event Analysis
Le Nguyen, Nidhi Rastogi
Contrastive Learning for Malware Detection
Ashim Mahara, Nidhi Rastogi
Prompt Engineering for Cybersecurity Tasks
Md. Tanvirul Alam, Nidhi Rastogi
Vision-Language Models for Security Analysis
Dipkamal Bhusal, Nidhi Rastogi
Few-Shot Learning for Zero-Day Attack Detection
Romy Fieblinger, Nidhi Rastogi
Domain Adaptation for Cross-Domain Malware Detection
Bharadwaj Sharma Kasturi, Nidhi Rastogi
Uncertainty Quantification in Security ML Models
Praveen Chandrashekaran, Nidhi Rastogi
Neural Architecture Search for Malware Detection
Megha Gupta, Nidhi Rastogi
Large Language Models for Cybersecurity Analysis
Md. Tanvirul Alam, Le Nguyen, Nidhi Rastogi
Active Learning for Efficient Malware Labeling
Monish Kumar Manikya Veerabhadran, Nidhi Rastogi
Diffusion Models for Adversarial Example Generation
Dipkamal Bhusal, Nidhi Rastogi