Ali Motahharynia, Mohammadreza Ghaffarzadeh-Esfahani, Mahsa Sheikholeslami, Navid Mazrouei, Matin Irajpour, Yousof Gheisari, Hajar Sirous
5 min
Drug discovery is often limited by a focus on target-based design that ignores the broader disease context. Because the same protein target can have different roles depending on the disease state, the authors developed DrugGen-2, a generative model that incorporates both target protein sequences and disease ontology (using MeSH hierarchies) to design small molecules. The model was built by fine-tuning a pre-trained GPT-2 architecture using a two-step process: supervised fine-tuning on a curated dataset of approved drugs, followed by reinforcement learning via Group Relative Policy Optimization (GRPO). The training was guided by reward functions that prioritized chemical validity, structural novelty, diversity, and high predicted binding affinity.
DrugGen-2 was evaluated against baseline models (DrugGPT and DrugGen) across five protein targets relevant to diabetic nephropathy. The model demonstrated superior performance in several key metrics:
By integrating disease-specific context into the generative process, DrugGen-2 addresses a critical gap in AI-assisted drug discovery. This approach allows for the design of molecules that are not only optimized for a specific protein target but are also tailored to the biological requirements of a particular disease. This capability is particularly valuable for drug repurposing and de novo design, potentially accelerating the transition from computational hit identification to clinical development by providing more contextually relevant leads.
Current computational approaches for drug design typically focus on generating molecules conditioned on specific targets or general molecular properties, often neglecting the influence of disease context on target behavior and therapeutic outcomes. To address this gap, we introduce DrugGen-2, a novel generative model that designs small molecules conditioned on both disease ontology and target protein sequences. DrugGen-2 was developed by fine-tuning a pre-trained GPT-2 model on a curated dataset of approved drugs linked to their diseases and targets, using a two-step strategy of supervised fine-tuning followed by reinforcement learning via group relative policy optimization (GRPO). This process was guided by reward functions optimizing for chemical validity, novelty, diversity, and high predicted binding affinity. When evaluated on five protein targets relevant to diabetic nephropathy, DrugGen-2 significantly outperformed baseline models (DrugGPT and DrugGen). It demonstrated a superior capacity to generate unique molecules, exhibited greater structural similarity to approved drugs, and achieved improved predicted binding affinities across all targets. Molecular docking analyses further supported these findings, identifying candidate ligands with strong binding potential, including compounds with predicted affinities (-9.917, -9.485, and -9.367) exceeding those of reference drugs such as enalapril for angiotensin-converting enzyme (-8.283). By integrating disease-specific context into molecular generation, DrugGen-2 advances AI-assisted drug discovery, offering a powerful tool for de novo design and drug repurposing that accounts for the complex interplay between diseases and molecular targets.
Sam: So how did they train it in the first place, before that reinforcement step?
Alex: They started with something called Supervised Fine-Tuning. Think of it like a student copying out worked examples from a textbook to learn the grammar of chemistry—what valid molecules look like, how structures are assembled. Once the model had that foundation, they applied the reinforcement learning on top, scoring it on binding strength, chemical diversity, and novelty. The goal was to push it beyond simply reproducing known drugs.
Sam: How did they check whether the molecules it generated were actually any good?
Alex: They used a method called docking—a computer simulation that checks how well a candidate molecule fits into the protein's active site, which is the specific pocket where a drug needs to attach. Think of it like testing whether a key turns in a lock, but in a digital environment. It's not a guarantee that the drug will work in a living system, but it's a meaningful filter before anything goes near a lab.
Sam: And they tested this on diabetic nephropathy—kidney damage caused by diabetes. What did the results suggest?
Alex: The paper reports that DrugGen-2 generated molecules that were both novel—genuinely different from known drugs—and scored well on the docking simulations against the relevant target proteins. The suggestion is that including disease context helped the model find candidates that existing reference drugs didn't cover.
Sam: So the analogy holds: the protein is the destination, but the disease context is the traffic report that helps the AI find a better route.
Alex: That's a fair way to put it. And it points toward a broader principle in drug design—that the disease state itself should be part of the design specification, not just an afterthought.
Sam: What are the honest limitations here? This is all digital work.
Alex: That's the right question to ask. Computer simulations, however sophisticated, are approximations. A molecule that scores well in a docking simulation still needs to survive contact with a real biological system—it needs to be absorbed, it can't be toxic, it has to reach the right tissue. None of that is tested here. The paper represents an early-stage computational approach, and the authors would be the first to say that lab validation is the necessary next step.
Sam: So it's a tool for narrowing down the search space, not a finished answer.
Alex: Exactly. Drug discovery is expensive and slow partly because researchers have to test enormous numbers of candidates. If a system like DrugGen-2 can generate a smaller, higher-quality shortlist—candidates that are chemically valid, novel, and contextually appropriate for the disease—that has real practical value, even before a single lab experiment is run.
Sam: A meaningful contribution, even at this early stage. Thanks for walking through it, Alex.
Alex: Thanks for listening to ResearchPod.