← Nieuwste papers
💻 computer science

GeoCycler: Reward-Aligned 3D Diffusion for Constraint-Conditioned Cyclic Peptide Design

GeoCycler is een beloning-gealigneerd 3D-diffusieframework dat een type-gedreven trapbeloning en uitsluitend positieve weging toepast om een enkele generator te trainen voor diverse cyclische peptidetopologieën, en presteert aanzienlijk beter dan baselines voor inferentie-tijdgeleiding bij het bereiken van macrocyclisatiehaalbaarheid op de LNR-benchmark.

Oorspronkelijke auteurs: Jingjie Zhang, Hanqun Cao, Haosen Shi, He Mutian, Yu Wang, Zijun Gao, Fang Wu, Xiaojun Yao, Chang-Yu Hsieh, Sinno Jialin Pan, Pranam Chatterjee, Chunbin Gu, Pheng-Ann Heng

Gepubliceerd 2026-05-25
📖 5 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Jingjie Zhang, Hanqun Cao, Haosen Shi, He Mutian, Yu Wang, Zijun Gao, Fang Wu, Xiaojun Yao, Chang-Yu Hsieh, Sinno Jialin Pan, Pranam Chatterjee, Chunbin Gu, Pheng-Ann Heng

Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer

Stel je voor dat je probeert een perfecte, zichzelf verzegelende ring van deeg te bakken (een cyclisch peptide). Deze ring is speciaal omdat hij, in tegenstelling tot een rechte stuk deeg, zijn vorm beter kan behouden en zich kan hechten aan specifieke doelen in het lichaam. Het maken van deze ring is echter ongelooflijk moeilijk. Je kunt niet zomaar bloem en water door elkaar gooien; je moet ervoor zorgen dat de uiteinden van het deeg precies goed samenkomen, en de ingrediënten op de verbindingspunten moeten compatibel zijn (zoals het nodig hebben van een specifiek type gist om twee specifieke soorten deeg aan elkaar te lijmen).

Lange tijd gebruikten computers die deze ringen probeerden te ontwerpen een methode die "inference-time guidance" heette. Denk hierbij aan een bakker die een batch van 100 ringen bakt, ze bekijkt en zegt: "Oké, deze is te los, gooi hem weg. Deze heeft de verkeerde lijm, gooi hem weg." Ze houden alleen de paar over die er goed uitzien. Het probleem is dat de computer nog steeds voornamelijk "slechte" ringen bakt en hoopt door geluk een goede te vinden.

Maak kennis met GeoCycler.

GeoCycler is een nieuwe manier om de computerbakker te trainen zodat hij van meet af aan goede ringen bakt, in plaats van alleen later de slechte eruit te filteren. Hier is hoe het werkt, met eenvoudige analogieën:

1. De "Type-Gated Stair Reward" (De Slimme Poortwachter)

Op de oude manier kan de computer in de war raken. Hij kan proberen twee stukken deeg aan elkaar te lijmen die chemisch incompatibel zijn (zoals proberen plastic aan hout te lijmen met water). Hij verspilt energie aan het proberen op te lossen van een probleem dat niet opgelost kan worden.

GeoCycler introduceert een Poortwachter.

  • De Poort: Voordat de computer mag nadenken over hoe dicht de ringuiteinden bij elkaar zijn, controleert hij eerst: "Hebben we de juiste ingrediënten?" (bijvoorbeeld: hebben we de juiste aminozuren om als ankers te fungeren?).
  • De Trap: Als de ingrediënten verkeerd zijn, krijgt de computer nul punten. Maar als de ingrediënten goed zijn, krijgt hij een score gebaseerd op hoe dicht de ring is bij het sluiten.
    • Als de ring perfect gesloten is? Volledige punten.
    • Als de ring bijna gesloten is (slechts een klein gat)? Half punten.
    • Als de ring wijd open is? Een paar punten.

Deze "trap" is cruciaal. Hij vertelt de computer: "Je bent op het goede pad, blijf doorgaan!" zelfs als de ring nog niet perfect is. Dit voorkomt dat de computer ontmoedigd raakt of de verkeerde lessen leert wanneer de ingrediënten slechts iets afwijken.

2. Training versus Filteren (De Gymnastiekcoach versus De Filter)

Het artikel stelt dat eerdere methoden waren als een gymnastiekcoach die je pas zegt: "Die push-up was slecht, probeer het opnieuw," nadat je al gefaald hebt.

GeoCycler verandert de training zelf. Het gebruikt een techniek die Reward-Weighted Alignment heet.

  • Stel je voor dat de computer een ring genereert.
  • Als de ring goed is (of dichterbij komt), krijgt de computer een "high-five" (een positieve beloning) en wordt hem gezegd: "Onthoud dit gevoel; doe meer van dit."
  • Als de ring slecht is, krijgt de computer gewoon die high-five niet. Hij krijgt geen "straf" of een "negatief" signaal, omdat slechte ringen om te veel verschillende redenen falen (verkeerde ingrediënten, verkeerde vorm, verkeerde grootte), en het is moeilijk om te leren van een generieke "mislukking".
  • Door zich alleen te richten op de "high-fives", leert de computer ringen te bakken die van nature willen sluiten.

3. De "Eén-Maat-Is-Alles" Bakker

Meestal, als je een ring wilt maken met een specifiek type lijm (zoals een "staple"-ring) of een ander type (zoals een "disulfide"-ring), heb je misschien een ander computerprogramma nodig voor elk type.

GeoCycler is een Universele Bakker. Hij leert om alle vier soorten ringen te maken (gestapeld, kop-staart, disulfide en bicyclisch) met één brein. Hij leert de algemene regels van "hoe je een ring sluit" en past deze toe op verschillende scenario's, in plaats van een aparte specialist nodig te hebben voor elke klus.

De Resultaten: Wat Vonden Ze?

De onderzoekers testten deze nieuwe methode tegen de beste bestaande methoden (zoals CP-Composer) met behulp van een standaardtest genaamd de LNR-benchmark.

  • Succespercentage: GeoCycler was veel beter in het daadwerkelijk maken van ringen die succesvol sloten. Bijvoorbeeld, voor "kop-staart"-ringen verbeterde het succespercentage met meer dan 20 procentpunten ten opzichte van de vorige beste methode.
  • Kwaliteit: De ringen die hij maakte waren niet alleen "gesloten"; ze zagen er natuurlijk en gezond uit. De computer forceerde de ring niet op een rare, onnatuurlijke manier dicht; hij behield de juiste chemische structuur.
  • Het "Waarom": Het artikel bewijst dat deze verbetering niet gebeurde omdat ze gewoon het "volume" van de oude filtermethode opvoerden. Het gebeurde omdat het interne begrip van de computer over hoe je een ring maakt veranderde. Het leerde de vaardigheid, in plaats van alleen maar te gokken.

Samenvatting

Denk aan GeoCycler als het upgraden van een computer van een "Gok-en-Controleer"-machine naar een "Leer-en-Meester"-machine. In plaats van 1.000 slechte ringen te bakken en te hopen dat er één goed is, leert het de specifieke regels van chemie en geometrie, zodat wanneer het een ring bakt, de kans veel groter is dat het direct uit de oven een perfecte, zichzelf verzegelende lus is. Het doet dit door een slim scoresysteem te gebruiken dat vooruitgang beloont en de computer leert de juiste ingrediënten te herkennen voordat het zich zorgen maakt over de uiteindelijke vorm.

Verdrinkt u in papers in uw vakgebied?

Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.

Probeer Digest →