Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Optimization of Generator Reward Function Setti...

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.
Avatar for Elix Elix
October 31, 2024

Optimization of Generator Reward Function Settings for Non-covalent KRAS Inhibitors, Elix, CBI2024

Avatar for Elix

Elix

October 31, 2024
Tweet

More Decks by Elix

Other Decks in Technology

Transcript

  1. &DVH6WXG\*HQHUDWLRQRI1RQFRYDOHQW3DQ.5$6,QKLELWRUV à &RS\ULJKW‹(OL[,QF$OOULJKWVUHVHUYHG 3UREOHP6HWWLQJ .5$6PXWDWLRQVDUHDVVRFLDWHGZLWKPDQ\FDQFHUVEXWKDVSRRUOLJDQGDELOLW\$IWHUVHYHUDOGHFDGHVRIZRUN FRYDOHQWLQKLELWRUVDJDLQVW.5$6ıQDOO\UHDFKHGPDUNHW+RZHYHUFRYDOHQWLQKLELWRUVWDUJHWRQO\RQHPXWDQW *& 7KHUHIRUHZHQHHGQRQFRYDOHQWLQKLELWRUVWKDWWDUJHWPXOWLSOHPXWDQWV ,PDJH6RXUFHV)HOO-%HWDO-0HG&KHP9ROSS 

    .LP'HWDO1DWXUH9ROSSş  2XULQSXWGDWDLVRQO\WKHFU\VWDO VWUXFWXUHRI$GDJUDVLEZLWK*&.5$6 DVZHOODVFRPPRQPROHFXODU GHVFULSWRUVDQGıOWHUV ,QSXW'DWD  'HWHUPLQHRSWLPDOUHZDUGIXQFWLRQ VWUXFWXUHIRUJHQHUDWLYHPRGHOV  ,GHQWLI\JHQHUDWHGVWUXFWXUHVWKDWPD\ EHJRRGFDQGLGDWHV 6WXG\2EMHFWLYHV
  2. Ä (YDOXDWLRQ0HWULF'RFNLQJ6FRUH &RUUHODWLRQEHWZHHQDFWLYLW\DQGGRFNLQJVFRUHRI SXEOLVKHGLQKLELWRUVDJDLQVW*&*'*9:7 Ɣ 3XEOLVKHGDFWLYLW\GDWDIURP(XURILQV.5$6DVVD\V Ɣ 'RFNLQJVLPXODWLRQVSHUIRUPHGRQ(OL['LVFRYHU\Œ XVLQJ$XWR'RFN9LQD Ɣ

    6FRUHVDYHUDJHGRYHUGRFNLQJVLPXODWLRQVXVLQJ 5'.LWDQG*\SVXPDVFRQIRUPHUJHQHUDWRUV (YDOXDWLRQ0HWULF0D[LPL]HWKHQXPEHURIJHQHUDWHG PROHFXOHVZLWKGRFNLQJVFRUHN-PRODJDLQVW $GDJUDVLE *RDO,GHQWLI\JHQHUDWRUUHZDUGIXQFWLRQWKDWJLYHVEHVW SHUIRUPDQFHEDVHGRQHYDOXDWLRQPHWULF 1RWHWKHVHGDWDDUHQRWXVHGLQDQ\RIWKHJHQHUDWRUV DQGRQO\XVHGWRHYDOXDWHPROHFXOHVDIWHUJHQHUDWLRQ KWWSVZZZHXURILQVGLVFRYHU\FRPVROXWLRQUDVGUXJGLVFRYHU\ KWWSVZZZHXURILQVGLVFRYHU\FRPFDWDORJNUDVZWKXPDQQHXFOHRWLGHH[FKDQJHDVVD\OHDGKXQWHUDVVD\WZ KWWSVZZZHXURILQVGLVFRYHU\FRPFDWDORJNUDVJFKXPDQQHXFOHRWLGHH[FKDQJHDVVD\OHDGKXQWHUDVVD\WZ KWWSVZZZHXURILQVGLVFRYHU\FRPFDWDORJNUDVJGKXPDQQHXFOHRWLGHH[FKDQJHDVVD\OHDGKXQWHUDVVD\WZ (YDOXDWLRQ0HWULF 6!
  3. 3URSRVHG0HWKRG ‡ ,QWHJUDWHJHQHUDWLYHPRGHOZLWKGRFNLQJVLPXODWLRQVDQGSKDUPDFRSKRUH PRGHOLQJEDVHGRQ$GDJUDVLE ‡ 1RWH$FWLYLW\GDWDLVQRWXVHGDVDQLQSXWGXULQJJHQHUDWLRQ *HQHUDWLYH0RGHODQG5HZDUG)XQFWLRQ ‡ 8VLQJ5H,19(17DUFKLWHFWXUHZKLFKKDVUHLQIRUFHPHQWOHDUQLQJPHFKDQLVPDV LPSOHPHQWHGLQ(OL['LVFRYHU\Œ

    ‡ 'RFNLQJVLPXODWLRQXVLQJFU\VWDOVWUXFWXUHIRUFRYDOHQWLQKLELWRU$GDJUDVLE 057;3'%,' XW  ‡ 3KDUPDFRSKRUHPRGHOEDVHGRQVDPHFU\VWDOVWUXFWXUHDQGHGLWHGWRUHPRYH FRYDOHQWLQWHUDFWLRQV 5HZDUG)XQFWLRQ&RQVWUXFWLRQ Å &RS\ULJKW‹(OL[,QF$OOULJKWVUHVHUYHG 0ROHFXODU 'HVFULSWRUV 0ROHFXODU )LOWHUV 5HZDUG 6FRUH  RU [  RU [ [ RU       ?A  'RFNLQJ 3KDUPDFRSKRUH
  4. 5HZDUG)XQFWLRQ([DPSOHV Æ &RS\ULJKW‹(OL[,QF$OOULJKWVUHVHUYHG 0ROHFXODU 'HVFULSWRUV 0ROHFXODU )LOWHUV 5HZDUG 6FRUH 

    RU [  RU [ [ RU       ?A  'RFNLQJ 3KDUPDFRSKRUH 5HZDUG6FRUH « )LOWHUV PHDQ 'HVFULSWRUV )LOWHUV PHDQ 'HVFULSWRUV'RFNLQJ6FRUH )LOWHUV PHDQ 'HVFULSWRUV  'RFNLQJ6FRUH )LOWHUV PHDQ 'HVFULSWRUV3KDUPDFRSKRUH6FRUH  'RFNLQJ6FRUH )LOWHUV PHDQ 'HVFULSWRUV  3KDUPDFRSKRUH6FRUH 'RFNLQJ6FRUH :KLFKRIWKHVHUHZDUGIXQFWLRQV PD[LPL]HVWKHQXPEHURIJHQHUDWHG PROHFXOHVZLWKDGRFNLQJVFRUH"
  5. 5HZDUG)XQFWLRQ([DPSOHV Ç &RS\ULJKW‹(OL[,QF$OOULJKWVUHVHUYHG 0ROHFXODU 'HVFULSWRUV 0ROHFXODU )LOWHUV 5HZDUG 6FRUH 

    RU [  RU [ [ RU       ?A  'RFNLQJ 3KDUPDFRSKRUH 5HZDUG6FRUH « )LOWHUV PHDQ 'HVFULSWRUV )LOWHUV PHDQ 'HVFULSWRUV'RFNLQJ6FRUH )LOWHUV PHDQ 'HVFULSWRUV  'RFNLQJ6FRUH )LOWHUV PHDQ 'HVFULSWRUV3KDUPDFRSKRUH6FRUH  'RFNLQJ6FRUH )LOWHUV PHDQ 'HVFULSWRUV  3KDUPDFRSKRUH6FRUH 'RFNLQJ6FRUH :KLFKRIWKHVHUHZDUGIXQFWLRQV PD[LPL]HVWKHQXPEHURIJHQHUDWHG PROHFXOHVZLWKDGRFNLQJVFRUH"
  6. È 5HVXOWV5HZDUG)XQFWLRQ2SWLPL]DWLRQ )LOWHUV PHDQ 'HVFULSWRUV )LOWHUV PHDQ 'HVFULSWRUV  'RFNLQJ6FRUH

    )LOWHUV PHDQ 'HVFULSWRUV3KDUPDFRSKRUH6FRUH  'RFNLQJ6FRUH )LOWHUV PHDQ 'HVFULSWRUV  3KDUPDFRSKRUH6FRUH 'RFNLQJ6FRUH
  7. É $QDO\VLVRI*HQHUDWHG0ROHFXOHV $GDJUDVLE'RFNLQJ6LPXODWLRQV 5'.LWDQG*\SVXP 5'.LW *\SVXPZLWKRXW 7DXWRPHUV *\SVXPZLWK 7DXWRPHUV 0HDQ

        $3URPLVLQJ0ROHFXOH %TTPMIHTSWXKIRIVEXMSRƻPXIVMRK Ɣ 1;" Ɣ 8SXEPRYQFIVSJVMRKW!?A Ɣ *VEGXMSRWTFSRHW!?A
  8. Ê $3URPLVLQJ0ROHFXOH 8LIQSPIGYPIEPWSI\LMFMXWMRXIVEGXMSRWORS[RXSFIMQTSVXERXJSV%HEKVEWMF 6(/MXGSRJSVQIV /LJDQG ,/( 9$/ 9$/ 0(7 7<5

    7+5 */8 $GDJUDVLE 057; R R R R R R R (SGOMRKTSWIGSQTEVMWSR[MXL%HEKVEWMFMR+'WLS[WXLEXXLI XSVWMSRERKPIMWVITPMGEXIH ']ER!%HEKVEWMF+VI]!KIRIVEXIHQSPIGYPI
  9. ÂÁ $3URPLVLQJ0ROHFXOH 8LIQSPIGYPIEPWSI\LMFMXWMRXIVEGXMSRWORS[RXSFIMQTSVXERXJSV%HEKVEWMF 6(/MXGSRJSVQIV /LJDQG ,/( 9$/ 9$/ 0(7 7<5

    7+5 */8 $GDJUDVLE 057; R R R R R R R (SGOMRKTSWIGSQTEVMWSR[MXL%HEKVEWMFMR+'WLS[WXLEXXLI XSVWMSRERKPIMWVITPMGEXIH 8LMWQSPIGYPIWIIQWPMOIETVSQMWMRKGERHMHEXI Ɣ (SGOMRKWGSVI  Ɣ 7MKRMƻGERXGSZIVEKISJMQTSVXERXMRXIVEGXMSRW Ɣ 7MQMPEVTSWIEW%HEKVEWMF 7SLS[HSIWMXTIVJSVQEKEMRWXXLISXLIVGV]WXEPWXVYGXYVIW#
  10. ÂÂ $3URPLVLQJ0ROHFXOH 'RFNLQJ6LPXODWLRQ 'RFNLQJ6FRUH PHDQ *&Z%,  *'Z%,  *9Z%,

     :7Z%,  *'Z057;  0HDQRIDOODERYH  'SQTEVMWSR[MXL&- 'SQTEVMWSR[MXL168< /LJDQG ,/( 9$/ 9$/ 0(7 7<5 7+5 */8 057; QRQFRYDOHQW R R R R R R R
  11. ÂÃ &RQFOXVLRQ 5HZDUG)XQFWLRQ2SWLPL]DWLRQ Ɣ :HLGHQWLıHGWKHFRPELQDWLRQRIGRFNLQJVLPXODWLRQDQGSKDUPDFRSKRUHPRGHOWKDWPD[LPL]HVWKH \LHOGRIPROHFXOHVZLWKWDUJHWGRFNLQJVFRUHVJHQHUDWHGE\DUHLQIRUFHPHQWOHDUQLQJEDVHGDUFKLHFWXUH Ɣ 8VLQJDGLijHUHQWJHQHUDWLYHDUFKLWHFWXUHZLOOOLNHO\OHDGWRGLijHUHQWUHVXOWV ,GHQWLıFDWLRQRI3URPLVLQJ0ROHFXOHV Ɣ

    8VLQJRXUHYDOXDWLRQPHWULFDVDZD\WRSULRULWL]HJHQHUDWHGPROHFXOHVZHLGHQWLıHGDVFDijROGWKDW H[KLELWVDJRRGGRFNLQJVFRUHFRPSDUDEOHSRVHWRWKHUHIHUHQFHPROHFXOH $GDJUDVLE DQGFRYHUDJH RILPSRUWDQWLQWHUDFWLRQV Ɣ 7KLVPROHFXOHDOVRSHUIRUPHGZHOOLQGRFNLQJVLPXODWLRQVEDVHGRQQRQFRYDOHQWLQKLELWRUV VXJJHVWLQJDQ,&LQWKHQ0UDQJH 1H[W6WHSV Ɣ &DQVFUHHQFRPPHUFLDOO\DYDLODEOHFRPSRXQGVIRUVWUXFWXUDOO\VLPLODUFRPSRXQGVIRULQYLWURWHVWLQJ Ɣ )XUWKHULQVLOLFRRSWLPL]DWLRQXVLQJJHQHUDWRUVGHVLJQHGIRUVLGHFKDLQJHQHUDWLRQDQGULQJUHSODFHPHQW Ɣ 8QGHUVWDQGWKHLQWHUSOD\EHWZHHQGRFNLQJVLPXODWLRQVDQGSKDUPDFRSKRUHPRGHOLQJ
  12. ÂÅ 5HVXOWV([DPSOHVRI*HQHUDWHG0ROHFXOHV  *&*'GRFNLQJ  NFDOPRO *&*'GRFNLQJ  NFDOPRO *&*'GRFNLQJ

     NFDOPRO 057; FRYDOHQWLQKLELWRU 8VHGIRUFU\VWDOVWUXFWXUH %, SDQ.5$6QRQFRYDOHQW  :7,& Q0 *&*'GRFNLQJ  057; QRQFRYDOHQWLQKLELWRU *',& Q0 *&*'GRFNLQJ 
  13. ÂÆ 5HVXOWV&KHPLFDO'LYHUVLW\RI*HQHUDWHG0ROHFXOHV 'LYHUVH&KHPLFDO6SDFH([SORUDWLRQ Ɣ 0ROHFXOHVZLWKGRFNLQJVFRUHV IURPWKUHHVHWVRIJHQHUDWHG PROHFXOHVZHUHFRPSDUHGRQ(OL[ 'LVFRYHU\Œ7KHVDPHJHQHUDWRU DQGUHZDUGIXQFWLRQZDVXVHGIRU HDFKVHW7KHJHQHUDWRUXVHGD

    PXOWLSOLFDWLYHGRFNLQJDQG SKDUPDFRSKRUHUHZDUG Ɣ 70$3JURXSVPROHFXOHVEDVHGRQ WKHLUFKHPLFDOVWUXFWXUH7KH GLIIHUHQWFRORUVLQWKHSORWV FRUUHVSRQGVWRWKHGLIIHUHQWVHWVRI JHQHUDWHGPROHFXOHV Ɣ 7KHVHSDUDWLRQRIWKHFRORUV LQGLFDWHVWKDWIRUHDFKUXQRIWKH JHQHUDWRUDGLIIHUHQWDUHDRIWKH FKHPLFDOVSDFHLVH[SORUHG
  14. ÂÇ 'RHV$GDJUDVLE'RFNLQJ6FRUH3UHGLFW2WKHU6FRUHV" RI'RFNLQJ6FRUHV%HORZ7KUHVKROG       

          RI'RFNLQJ6FRUHV%HORZ7KUHVKROG              %PPQSPIGYPIW 1SPIGYPIW [MXL KIRIVEXSV HSGOMRK WGSVI