{"id":"https://openalex.org/W3151536792","doi":"https://doi.org/10.1088/2632-2153/abf5b7","title":"MPGVAE: improved generation of small organic molecules using message passing neural nets","display_name":"MPGVAE: improved generation of small organic molecules using message passing neural nets","publication_year":2021,"publication_date":"2021-04-07","ids":{"openalex":"https://openalex.org/W3151536792","doi":"https://doi.org/10.1088/2632-2153/abf5b7","mag":"3151536792"},"language":"en","primary_location":{"id":"doi:10.1088/2632-2153/abf5b7","is_oa":true,"landing_page_url":"https://doi.org/10.1088/2632-2153/abf5b7","pdf_url":"https://iopscience.iop.org/article/10.1088/2632-2153/abf5b7/pdf","source":{"id":"https://openalex.org/S4210200687","display_name":"Machine Learning Science and Technology","issn_l":"2632-2153","issn":["2632-2153"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310320083","host_organization_name":"IOP Publishing","host_organization_lineage":["https://openalex.org/P4310320083","https://openalex.org/P4310311669"],"host_organization_lineage_names":["IOP Publishing","Institute of Physics"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Machine Learning: Science and Technology","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://iopscience.iop.org/article/10.1088/2632-2153/abf5b7/pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5052134364","display_name":"Daniel Flam-Shepherd","orcid":"https://orcid.org/0000-0002-9568-3451"},"institutions":[{"id":"https://openalex.org/I185261750","display_name":"University of Toronto","ror":"https://ror.org/03dbr7087","country_code":"CA","type":"education","lineage":["https://openalex.org/I185261750"]},{"id":"https://openalex.org/I4210127509","display_name":"Vector Institute","ror":"https://ror.org/03kqdja62","country_code":"CA","type":"facility","lineage":["https://openalex.org/I4210127509"]}],"countries":["CA"],"is_corresponding":true,"raw_author_name":"Daniel Flam-Shepherd","raw_affiliation_strings":["Department of Computer Science, University of Toronto, Toronto, Canada","Vector Institute for Artificial Intelligence, Toronto, Canada"],"raw_orcid":"https://orcid.org/0000-0002-9568-3451","affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Toronto, Toronto, Canada","institution_ids":["https://openalex.org/I185261750"]},{"raw_affiliation_string":"Vector Institute for Artificial Intelligence, Toronto, Canada","institution_ids":["https://openalex.org/I4210127509"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5041163628","display_name":"Tony Wu","orcid":"https://orcid.org/0000-0003-3241-6986"},"institutions":[{"id":"https://openalex.org/I185261750","display_name":"University of Toronto","ror":"https://ror.org/03dbr7087","country_code":"CA","type":"education","lineage":["https://openalex.org/I185261750"]}],"countries":["CA"],"is_corresponding":true,"raw_author_name":"Tony C Wu","raw_affiliation_strings":["Department of Chemistry, University of Toronto, Toronto, Canada"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Chemistry, University of Toronto, Toronto, Canada","institution_ids":["https://openalex.org/I185261750"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5071495561","display_name":"Al\u00e1n Aspuru\u2010Guzik","orcid":"https://orcid.org/0000-0002-8277-4434"},"institutions":[{"id":"https://openalex.org/I109736498","display_name":"Canadian Institute for Advanced Research","ror":"https://ror.org/01sdtdd95","country_code":"CA","type":"facility","lineage":["https://openalex.org/I109736498"]},{"id":"https://openalex.org/I185261750","display_name":"University of Toronto","ror":"https://ror.org/03dbr7087","country_code":"CA","type":"education","lineage":["https://openalex.org/I185261750"]},{"id":"https://openalex.org/I4210127509","display_name":"Vector Institute","ror":"https://ror.org/03kqdja62","country_code":"CA","type":"facility","lineage":["https://openalex.org/I4210127509"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Alan Aspuru-Guzik","raw_affiliation_strings":["Canadian Institute for Advanced Research (CIFAR) Senior Fellow, Toronto, Canada","Department of Chemistry, University of Toronto, Toronto, Canada","Department of Computer Science, University of Toronto, Toronto, Canada","Vector Institute for Artificial Intelligence, Toronto, Canada"],"raw_orcid":"https://orcid.org/0000-0002-8277-4434","affiliations":[{"raw_affiliation_string":"Canadian Institute for Advanced Research (CIFAR) Senior Fellow, Toronto, Canada","institution_ids":["https://openalex.org/I109736498"]},{"raw_affiliation_string":"Department of Chemistry, University of Toronto, Toronto, Canada","institution_ids":["https://openalex.org/I185261750"]},{"raw_affiliation_string":"Department of Computer Science, University of Toronto, Toronto, Canada","institution_ids":["https://openalex.org/I185261750"]},{"raw_affiliation_string":"Vector Institute for Artificial Intelligence, Toronto, Canada","institution_ids":["https://openalex.org/I4210127509"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5041163628","https://openalex.org/A5052134364"],"corresponding_institution_ids":["https://openalex.org/I185261750","https://openalex.org/I4210127509"],"apc_list":{"value":1600,"currency":"GBP","value_usd":1962},"apc_paid":{"value":1600,"currency":"GBP","value_usd":1962},"fwci":1.9108,"has_fulltext":false,"cited_by_count":16,"citation_normalized_percentile":{"value":0.87903618,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":98},"biblio":{"volume":"2","issue":"4","first_page":"045010","last_page":"045010"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11273","display_name":"Advanced Graph Neural Networks","score":0.9997000098228455,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11273","display_name":"Advanced Graph Neural Networks","score":0.9997000098228455,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11948","display_name":"Machine Learning in Materials Science","score":0.9997000098228455,"subfield":{"id":"https://openalex.org/subfields/2505","display_name":"Materials Chemistry"},"field":{"id":"https://openalex.org/fields/25","display_name":"Materials Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10028","display_name":"Topic Modeling","score":0.996999979019165,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/message-passing","display_name":"Message passing","score":0.6925138235092163},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6918609738349915},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.6419575810432434},{"id":"https://openalex.org/keywords/autoencoder","display_name":"Autoencoder","score":0.6067260503768921},{"id":"https://openalex.org/keywords/matching","display_name":"Matching (statistics)","score":0.5778627395629883},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.5162779688835144},{"id":"https://openalex.org/keywords/perceptron","display_name":"Perceptron","score":0.5055222511291504},{"id":"https://openalex.org/keywords/graph","display_name":"Graph","score":0.46037963032722473},{"id":"https://openalex.org/keywords/encoder","display_name":"Encoder","score":0.45221084356307983},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.3927300274372101},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.3710676431655884},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.1825958490371704},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.15372243523597717}],"concepts":[{"id":"https://openalex.org/C854659","wikidata":"https://www.wikidata.org/wiki/Q1859284","display_name":"Message passing","level":2,"score":0.6925138235092163},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6918609738349915},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.6419575810432434},{"id":"https://openalex.org/C101738243","wikidata":"https://www.wikidata.org/wiki/Q786435","display_name":"Autoencoder","level":3,"score":0.6067260503768921},{"id":"https://openalex.org/C165064840","wikidata":"https://www.wikidata.org/wiki/Q1321061","display_name":"Matching (statistics)","level":2,"score":0.5778627395629883},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.5162779688835144},{"id":"https://openalex.org/C60908668","wikidata":"https://www.wikidata.org/wiki/Q690207","display_name":"Perceptron","level":3,"score":0.5055222511291504},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.46037963032722473},{"id":"https://openalex.org/C118505674","wikidata":"https://www.wikidata.org/wiki/Q42586063","display_name":"Encoder","level":2,"score":0.45221084356307983},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3927300274372101},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.3710676431655884},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.1825958490371704},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.15372243523597717},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1088/2632-2153/abf5b7","is_oa":true,"landing_page_url":"https://doi.org/10.1088/2632-2153/abf5b7","pdf_url":"https://iopscience.iop.org/article/10.1088/2632-2153/abf5b7/pdf","source":{"id":"https://openalex.org/S4210200687","display_name":"Machine Learning Science and Technology","issn_l":"2632-2153","issn":["2632-2153"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310320083","host_organization_name":"IOP Publishing","host_organization_lineage":["https://openalex.org/P4310320083","https://openalex.org/P4310311669"],"host_organization_lineage_names":["IOP Publishing","Institute of Physics"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Machine Learning: Science and Technology","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1088/2632-2153/abf5b7","is_oa":true,"landing_page_url":"https://doi.org/10.1088/2632-2153/abf5b7","pdf_url":"https://iopscience.iop.org/article/10.1088/2632-2153/abf5b7/pdf","source":{"id":"https://openalex.org/S4210200687","display_name":"Machine Learning Science and Technology","issn_l":"2632-2153","issn":["2632-2153"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310320083","host_organization_name":"IOP Publishing","host_organization_lineage":["https://openalex.org/P4310320083","https://openalex.org/P4310311669"],"host_organization_lineage_names":["IOP Publishing","Institute of Physics"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Machine Learning: Science and Technology","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":75,"referenced_works":["https://openalex.org/W2182366","https://openalex.org/W196214544","https://openalex.org/W1522301498","https://openalex.org/W1583912456","https://openalex.org/W1780364926","https://openalex.org/W1924770834","https://openalex.org/W1959608418","https://openalex.org/W2114704115","https://openalex.org/W2116341502","https://openalex.org/W2130644200","https://openalex.org/W2188365844","https://openalex.org/W2478294658","https://openalex.org/W2529996553","https://openalex.org/W2606780347","https://openalex.org/W2750894112","https://openalex.org/W2786103815","https://openalex.org/W2786565076","https://openalex.org/W2803526748","https://openalex.org/W2806115886","https://openalex.org/W2806351858","https://openalex.org/W2896457183","https://openalex.org/W2946965984","https://openalex.org/W2950898568","https://openalex.org/W2952915411","https://openalex.org/W2963223306","https://openalex.org/W2963226019","https://openalex.org/W2963521729","https://openalex.org/W2963676163","https://openalex.org/W2963684088","https://openalex.org/W2963716836","https://openalex.org/W2964015378","https://openalex.org/W2964113829","https://openalex.org/W2970709315","https://openalex.org/W2971690404","https://openalex.org/W3098269892","https://openalex.org/W3102797483","https://openalex.org/W4241669766","https://openalex.org/W4289549256","https://openalex.org/W4297162533","https://openalex.org/W4297733535","https://openalex.org/W4297951436","https://openalex.org/W4298096710","https://openalex.org/W4301874503","https://openalex.org/W4320013936","https://openalex.org/W4385245566","https://openalex.org/W6607974698","https://openalex.org/W6631190155","https://openalex.org/W6635084905","https://openalex.org/W6640212811","https://openalex.org/W6640963894","https://openalex.org/W6685265622","https://openalex.org/W6685350579","https://openalex.org/W6685352114","https://openalex.org/W6687045409","https://openalex.org/W6690815549","https://openalex.org/W6718140377","https://openalex.org/W6726873649","https://openalex.org/W6729508183","https://openalex.org/W6733974131","https://openalex.org/W6736685754","https://openalex.org/W6739901393","https://openalex.org/W6743626410","https://openalex.org/W6748114039","https://openalex.org/W6748188831","https://openalex.org/W6748556633","https://openalex.org/W6750392246","https://openalex.org/W6751455638","https://openalex.org/W6752245542","https://openalex.org/W6752306858","https://openalex.org/W6754818960","https://openalex.org/W6755207826","https://openalex.org/W6763653667","https://openalex.org/W6765447227","https://openalex.org/W6767654570","https://openalex.org/W6793127252"],"related_works":["https://openalex.org/W2159052453","https://openalex.org/W3013693939","https://openalex.org/W2566616303","https://openalex.org/W3131327266","https://openalex.org/W4297051394","https://openalex.org/W2752972570","https://openalex.org/W2734887215","https://openalex.org/W2803255133","https://openalex.org/W2909431601","https://openalex.org/W4294770367"],"abstract_inverted_index":{"Abstract":[0],"Graph":[1],"generation":[2],"is":[3],"an":[4,89],"extremely":[5],"important":[6],"task,":[7],"as":[8],"graphs":[9,64],"are":[10,57],"found":[11],"throughout":[12],"different":[13],"areas":[14],"of":[15,28,76,98,120],"science":[16],"and":[17,40,55,86,110],"engineering.":[18],"In":[19],"this":[20,96],"work,":[21],"we":[22],"focus":[23],"on":[24,45,88,116],"the":[25,29,34,83,117],"modern":[26],"equivalent":[27],"Erdos\u2013R\u00e9nyi":[30],"random":[31],"graph":[32,35,91],"model:":[33],"variational":[36],"autoencoder":[37],"(GVAE)":[38],"(Simonovsky":[39],"Komodakis":[41],"2018":[42],"Int.":[43],"Conf.":[44],"Artificial":[46],"Neural":[47],"Networks":[48],"pp":[49],"412\u201322).":[50],"This":[51],"model":[52,115],"assumes":[53],"edges":[54],"nodes":[56],"independent":[58],"in":[59],"order":[60],"to":[61],"generate":[62],"entire":[63],"at":[65],"a":[66,69,74,102],"time":[67],"using":[68],"multi-layer":[70],"perceptron":[71],"decoder.":[72,111],"As":[73],"result":[75],"these":[77],"assumptions,":[78],"GVAE":[79],"has":[80],"difficulty":[81],"matching":[82,92],"training":[84],"distribution":[85],"relies":[87],"expensive":[90],"procedure.":[93],"We":[94,112],"improve":[95],"class":[97],"models":[99],"by":[100],"building":[101],"message":[103],"passing":[104],"neural":[105],"network":[106],"into":[107],"GVAE\u2019s":[108],"encoder":[109],"demonstrate":[113],"our":[114],"specific":[118],"task":[119],"generating":[121],"small":[122],"organic":[123],"molecules.":[124]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":3},{"year":2023,"cited_by_count":4},{"year":2022,"cited_by_count":5},{"year":2021,"cited_by_count":2}],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
