MAC-AMP: A Closed-Loop Multi-Agent Collaboration System for Multi-Objective Antimicrobial Peptide Design
Organizations: Department of Computer Science, Western University, London, ON, Canada · Department of Biochemistry, Western University, London, ON, Canada
Abstract
To address the global health threat of antimicrobial resistance, antimicrobial peptides (AMP) are being explored for their potent and promising ability to fight resistant pathogens. While artificial intelligence (AI) is being employed to advance AMP discovery and design, most AMP design models struggle to balance key goals like activity, toxicity, and novelty, using rigid or unclear scoring methods that make results hard to interpret and optimize. As the capabilities of Large Language Models (LLM) advance and evolve swiftly, we turn to AI multi-agent collaboration based on such models (multi-agent LLMs), which show rapidly rising potential in complex scientific design scenarios. Based on this, we introduce MAC-AMP, a closed-loop multi-agent collaboration (MAC) system for multi-objective AMP design. The system implements a fully autonomous simulated peer review-adaptive reinforcement learning framework that requires only a task description and example dataset to design novel AMPs. The novelty of our work lies in introducing a closed-loop multi-agent system for AMP design, with cross-domain transferability, that supports multi-objective optimization while remaining explainable rather than a 'black box'. Experiments show that MAC-AMP outperforms other AMP generative models by effectively optimizing AMP generation for multiple key molecular properties, demonstrating exceptional results in antibacterial activity, AMP likeliness, toxicity compliance, and structural reliability.
Figures & tables
| Model | Antibacterial Activity ( ) | AMP Likelihood ( ) | Toxicity ( ) | Structural Reliability ( ) |
| Escherichia coli (E. coli) | ||||
| MAC-AMP | 0.943 ± 0.008 | 0.797 ± 0.012 | 0.154 ± 0.008 | 0.873 ± 0.009 |
| AMP-Designer | 0.807 ± 0.021 | 0.811 ± 0.011 | 0.251 ± 0.024 | 0.817 ± 0.017 |
| BroadAMP-GPT | 0.831 ± 0.025 | 0.821 ± 0.018 | 0.246 ± 0.033 | 0.763 ± 0.023 |
| PepGAN | 0.823 ± 0.023 | 0.572 ± 0.035 | 0.247 ± 0.064 | 0.637 ± 0.026 |
| Diff-AMP | 0.822 ± 0.006 | 0.554 ± 0.036 | 0.235 ± 0.072 | 0.752 ± 0.020 |
| Model | E. coli | S. aureus | P. aeruginosa | K. pneumoniae | E. faecium |
| MAC-AMP | 0.94 ± 0.01 | 0.81 ± 0.03 | 0.94 ± 0.00 | 0.98 ± 0.00 | 0.95 ± 0.01 |
| AMP-Designer | 0.81 ± 0.02 | 0.81 ± 0.02 | 0.85 ± 0.01 | 0.96 ± 0.01 | 0.96 ± 0.01 |
| BroadAMP-GPT | 0.83 ± 0.02 | 0.82 ± 0.03 | 0.87 ± 0.02 | 0.96 ± 0.01 | 0.97 ± 0.01 |
| PepGAN | 0.82 ± 0.02 | 0.89 ± 0.02 | 0.91 ± 0.01 | 0.98 ± 0.00 | 0.96 ± 0.01 |
| Diff-AMP | 0.82 ± 0.01 | 0.91 ± 0.01 | 0.94 ± 0.01 | 0.98 ± 0.00 | 0.93 ± 0.01 |
Appendix figures & tables21 assets
Supplementary material from the paper’s appendix.
Appendix
| AMP | RMSD (Å) |
| 1 | 2.22 ± 0.79 |
| 2 | 2.93 ± 0.97 |
| 3 | 2.16 ± 1.12 |
| 4 | 3.40 ± 1.85 |
| 5 | 2.17 ± 0.68 |
| 6 | 2.66 ± 0.53 |
| Sequence | Length | K/R Fraction | K/R Fraction Positions | Identity Fraction |
| FRVFGFIAKKVKKLVKKI | 18 | 0.389 | 1,8,9,11,12,15,16 | 0.556 |
| VRGGAIKKIAKILAKLLAR | 19 | 0.316 | 1,6,7,10,14,18 | 0.579 |
| VGLVKKWFKSVIKKVAKS | 18 | 0.333 | 4,5,8,12,13,16 | 0.500 |
| RIFKFLKRAFGIIGLFKRRIKS | 22 | 0.364 | 0,3,6,7,16,17,18,20 | 0.500 |
| KIWKLLKKVLAKVAK | 15 | 0.400 | 0,3,6,7,11,14 | 0.600 |
| IIGKLVLKKVGKIIKKILKKKA | 22 | 0.409 | 3,7,8,11,14,15,18,19,20 | 0.500 |
| Sequence | GRAVY | Hydrophobic Moment | Net Charge | pI |
| FRVFGFIAKKVKKLVKKI | 0.406 | 0.734 | 7 | 11.95 |
| VRGGAIKKIAKILAKLLAR | 0.574 | 0.375 | 6 | 12.52 |
| VGLVKKWFKSVIKKVAKS | 0.189 | 0.546 | 6 | 11.25 |
| RIFKFLKRAFGIIGLFKRRIKS | 0.155 | 0.578 | 8 | 12.97 |
| KIWKLLKKVLAKVAK | 0.240 | 0.721 | 6 | 11.25 |
| IIGKLVLKKVGKIIKKILKKKA | 0.373 | 0.427 | 9 | 11.45 |
| Model | Antibacterial Activity ( ) | AMP Likelihood ( ) | Toxicity ( ) | Structural Reliability ( ) |
| MAC-AMP | ||||
| Drop_ | ||||
| Drop_ | ||||
| Drop_ | ||||
| Drop_ _ | ||||
| Drop_ _ |
| Model | Antibacterial Activity ( ) | AMP Likelihood ( ) | Toxicity ( ) | Structural Reliability ( ) |
| MAC-AMP | 0.943 0.008 | 0.797 0.012 | 0.154 0.008 | 0.873 0.009 |
| w/o RA3 | 0.857 0.016 | 0.840 0.008 | 0.133 0.023 | 0.731 0.017 |
| w/o RA2 | 0.884 0.015 | 0.780 0.008 | 0.164 0.023 | 0.734 0.021 |
| w/o RA1 | 0.953 0.010 | 0.742 0.016 | 0.181 0.019 | 0.783 0.017 |
| w/o RA2 + RA3 | 0.870 0.013 | 0.806 0.006 | 0.130 0.015 | 0.740 0.011 |
| w/o RA1 + RA3 | 0.979 0.010 | 0.700 0.019 | 0.185 0.019 | 0.758 0.015 |
| Model | Antibacterial Activity ( ) | AMP Likelihood ( ) | Toxicity ( ) | Structural Reliability ( ) |
| MAC-AMP | 0.943 0.008 | 0.797 0.012 | 0.154 0.008 | 0.873 0.009 |
| Without RL Decision Agent | 0.935 0.011 | 0.791 0.013 | 0.260 0.022 | 0.879 0.010 |
| Without Adaptive Optimization | 0.955 0.003 | 0.752 0.005 | 0.279 0.006 | 0.869 0.013 |
| Without RL Decision Agent & Adaptive Optimization | 0.818 0.021 | 0.737 0.009 | 0.200 0.022 | 0.768 0.020 |
| Replaced by Human-Designed RL | 0.900 ± 0.014 | 0.776 ± 0.009 | 0.175 ± 0.018 | 0.759 ± 0.015 |
| Model | Antibacterial Activity ( ) | AMP Likelihood ( ) | Toxicity ( ) | Structural Reliability ( ) |
| MAC-AMP | 0.943 0.008 | 0.797 0.012 | 0.154 0.008 | 0.873 0.009 |
| RA_AC_Llama | ||||
| RA_AC_Qwen | ||||
| RA_API_AC_Qwen | ||||
| RA_Qwen_AC_API |
| Predictor | Accuracy | Weighted Precision | Weighted Recall | Weighted F1-score |
| ToxinPred 3.0 | 0.828 | 0.849 | 0.828 | 0.828 |
| CAPTP | 0.770 | 0.787 | 0.77 | 0.770 |
| Predictor | Pearson | Spearman | |
| MAC-AMP MIC Predictor | 0.572 | 0.758 | 0.724 |
| APEX 1.1 | 0.546 | 0.728 | 0.607 |
| Model | Antibacterial Activity ( ) | AMP Likelihood ( ) | Toxicity ( ) | Structural Reliability ( ) |
| MAC-AMP | 0.943 0.008 | 0.797 0.012 | 0.154 0.008 | 0.873 0.009 |
| Lexicon Weight + 0.1 | ||||
| Lexicon Weight - 0.1 |
| Data Subset | Model | BLEU | PARENT | BLEURT |
| Overall | T5 Baseline | 44.6 | 56.0 | 0.179 |
| T5-based MAC-AMP | 46.2 | 58.0 | 0.208 | |
| Overlap | T5 Baseline | 52.6 | 60.7 | 0.311 |
| T5-based MAC-AMP | 54.1 | 62.4 | 0.338 | |
| Non-Overlap | T5 Baseline | 36.8 | 51.4 | 0.051 |
| T5-based MAC-AMP | 38.5 | 53.7 | 0.083 |
Molecular Generation
Molecular generation develops computational methods to create chemical structures and conformations for discovery, optimization, and structure elucidation.
See all 234 papers