Zi-Song Shen, Feng Pan, Yao Wang, Yi-Ding Men, Wen-Biao Xu, Man-Hong Yung, Pan Zhang
{"title":"Free-energy machine for combinatorial optimization","authors":"Zi-Song Shen, Feng Pan, Yao Wang, Yi-Ding Men, Wen-Biao Xu, Man-Hong Yung, Pan Zhang","doi":"10.1038/s43588-025-00782-0","DOIUrl":"10.1038/s43588-025-00782-0","url":null,"abstract":"Finding optimal solutions to combinatorial optimization problems (COPs) is pivotal in both scientific and industrial domains. Considerable efforts have been invested on developing accelerated methods utilizing sophisticated models and advanced computational hardware. However, the challenge remains to achieve both high efficiency and broad generality in problem-solving. Here we propose a general method, free-energy machine (FEM), based on the ideas of free-energy minimization in statistical physics, combined with automatic differentiation and gradient-based optimization in machine learning. FEM flexibly addresses various COPs within a unified framework and efficiently leverages parallel computational devices such as graphics processing units. We benchmark FEM on diverse COPs including maximum cut, balanced minimum cut and maximum k-satisfiability, scaled to millions of variables, across synthetic and real-world instances. The findings indicate that FEM remarkably outperforms state-of-the-art algorithms tailored for individual COP in both efficiency and efficacy, demonstrating the potential of combining statistical physics and machine learning for broad applications. This work introduces the free-energy machine (FEM), which combines statistical physics principles and machine learning techniques to solve various combinatorial optimization problems. FEM outperforms state-of-the-art algorithms in both efficiency and effectiveness across multiple combinatorial optimization problems, demonstrating its broad applicability.","PeriodicalId":74246,"journal":{"name":"Nature computational science","volume":"5 4","pages":"322-332"},"PeriodicalIF":18.3,"publicationDate":"2025-03-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143702183","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Nicole Osayande, Justin Marotta, Shambhavi Aggarwal, Jakub Kopal, Avram Holmes, Sarah W. Yip, Danilo Bzdok
{"title":"Quantifying associations between socio-spatial factors and cognitive development in the ABCD cohort","authors":"Nicole Osayande, Justin Marotta, Shambhavi Aggarwal, Jakub Kopal, Avram Holmes, Sarah W. Yip, Danilo Bzdok","doi":"10.1038/s43588-025-00774-0","DOIUrl":"10.1038/s43588-025-00774-0","url":null,"abstract":"Despite the mounting demand for generative population models, their limited generalizability to underrepresented demographic groups hinders widespread adoption in real-world applications. Here we propose a diversity-aware population modeling framework that can guide targeted strategies in public health and education, by estimating subgroup-level effects and stratifying predictions to capture sociodemographic variability. We leverage Bayesian multilevel regression and post-stratification to systematically quantify inter-individual differences in the relationship between socioeconomic status and cognitive development. Post-stratification enhanced the interpretability of model predictions across underrepresented groups by incorporating US Census data to gain additional insights into smaller subgroups in the Adolescent Brain Cognitive Development Study. This ensured that predictions were not skewed by overly heterogeneous or homogeneous representations. Our analyses underscore the importance of combining Bayesian multilevel modeling with post-stratification to validate reliability and provide a more holistic explanation of sociodemographic disparities in our diversity-aware population modeling framework. The study proposes a diversity-aware population modeling framework that can guide targeted strategies in public health, using Bayesian multilevel regression and post-stratification to quantify sociodemographic disparities in cognitive development.","PeriodicalId":74246,"journal":{"name":"Nature computational science","volume":"5 3","pages":"221-233"},"PeriodicalIF":12.0,"publicationDate":"2025-03-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143671983","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Diversity-aware population modeling","authors":"","doi":"10.1038/s43588-025-00787-9","DOIUrl":"10.1038/s43588-025-00787-9","url":null,"abstract":"We propose a diversity-aware population modeling framework using Bayesian multilevel regression and post-stratification to quantify sociodemographic disparities in cognitive development. Our approach improved subgroup estimates, guiding targeted public health strategies and addressing biases in traditional models to support more equitable decision-making.","PeriodicalId":74246,"journal":{"name":"Nature computational science","volume":"5 3","pages":"194-195"},"PeriodicalIF":12.0,"publicationDate":"2025-03-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143672069","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A dynamic block activation framework for continuum models","authors":"Ruoyao Zhang, Yang Xia","doi":"10.1038/s43588-025-00780-2","DOIUrl":"10.1038/s43588-025-00780-2","url":null,"abstract":"Efficient utilization of massively parallel computing resources is crucial for advancing scientific understanding through complex simulations. However, existing adaptive methods often face challenges in implementation complexity and scalability on modern parallel hardware. Here we present dynamic block activation (DBA), an acceleration framework that can be applied to a broad range of continuum simulations by strategically allocating resources on the basis of the dynamic features of the physical model. By exploiting the hierarchical structure of parallel hardware and dynamically activating and deactivating computation blocks, DBA optimizes performance while maintaining accuracy. We demonstrate DBA’s effectiveness through solving representative models spanning multiple scientific fields, including materials science, biophysics and fluid dynamics, achieving 216–816 central processing unit core-equivalent speedups on a single graphics processing unit (GPU), up to fivefold acceleration compared with highly optimized GPU code and nearly perfect scalability up to 32 GPUs. By addressing common challenges, such as divergent memory access, and reducing programming burden, DBA offers a promising approach to fully leverage massively parallel systems across multiple scientific computing domains. An acceleration framework for a broad range of continuum models improves the performance of numerical simulations, without compromising accuracy, by selectively allocating computational resources to regions of interest.","PeriodicalId":74246,"journal":{"name":"Nature computational science","volume":"5 4","pages":"345-354"},"PeriodicalIF":18.3,"publicationDate":"2025-03-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143652544","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Boosting crystal structure prediction via symmetry","authors":"Yanchao Wang","doi":"10.1038/s43588-025-00779-9","DOIUrl":"10.1038/s43588-025-00779-9","url":null,"abstract":"Predicting stable crystal structures for complex systems that involve multiple elements or a large number of atoms presents a formidable challenge in computational materials science. A recent study presents an efficient crystal-structure search method for this task, utilizing symmetry and graph theory.","PeriodicalId":74246,"journal":{"name":"Nature computational science","volume":"5 3","pages":"192-193"},"PeriodicalIF":12.0,"publicationDate":"2025-03-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143627178","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Andreas Luttens, Israel Cabeza de Vaca, Leonard Sparring, José Brea, Antón Leandro Martínez, Nour Aldin Kahlous, Dmytro S. Radchenko, Yurii S. Moroz, María Isabel Loza, Ulf Norinder, Jens Carlsson
{"title":"Rapid traversal of vast chemical space using machine learning-guided docking screens","authors":"Andreas Luttens, Israel Cabeza de Vaca, Leonard Sparring, José Brea, Antón Leandro Martínez, Nour Aldin Kahlous, Dmytro S. Radchenko, Yurii S. Moroz, María Isabel Loza, Ulf Norinder, Jens Carlsson","doi":"10.1038/s43588-025-00777-x","DOIUrl":"10.1038/s43588-025-00777-x","url":null,"abstract":"The accelerating growth of make-on-demand chemical libraries provides unprecedented opportunities to identify starting points for drug discovery with virtual screening. However, these multi-billion-scale libraries are challenging to screen, even for the fastest structure-based docking methods. Here we explore a strategy that combines machine learning and molecular docking to enable rapid virtual screening of databases containing billions of compounds. In our workflow, a classification algorithm is trained to identify top-scoring compounds based on molecular docking of 1 million compounds to the target protein. The conformal prediction framework is then used to make selections from the multi-billion-scale library, reducing the number of compounds to be scored by docking. The CatBoost classifier showed an optimal balance between speed and accuracy and was used to adapt the workflow for screens of ultralarge libraries. Application to a library of 3.5 billion compounds demonstrated that our protocol can reduce the computational cost of structure-based virtual screening by more than 1,000-fold. Experimental testing of predictions identified ligands of G protein-coupled receptors and demonstrated that our approach enables discovery of compounds with multi-target activity tailored for therapeutic effect. Combining conformal prediction machine learning with molecular docking, a method to efficiently screen multi-billion-scale libraries is developed, enabling the discovery of a dual-target ligand modulating the A2A adenosine and D2 dopamine receptors.","PeriodicalId":74246,"journal":{"name":"Nature computational science","volume":"5 4","pages":"301-312"},"PeriodicalIF":18.3,"publicationDate":"2025-03-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC12021657/pdf/","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143627187","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Celebrating a pioneer in bioinformatics","authors":"","doi":"10.1038/s43588-025-00784-y","DOIUrl":"10.1038/s43588-025-00784-y","url":null,"abstract":"In honor of the 100th birthday of Margaret Dayhoff, we spotlight her footprint in the field of bioinformatics.","PeriodicalId":74246,"journal":{"name":"Nature computational science","volume":"5 3","pages":"187-187"},"PeriodicalIF":12.0,"publicationDate":"2025-03-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.nature.com/articles/s43588-025-00784-y.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143607443","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Yu Han, Chi Ding, Junjie Wang, Hao Gao, Jiuyang Shi, Shaobo Yu, Qiuhan Jia, Shuning Pan, Jian Sun
{"title":"Efficient crystal structure prediction based on the symmetry principle","authors":"Yu Han, Chi Ding, Junjie Wang, Hao Gao, Jiuyang Shi, Shaobo Yu, Qiuhan Jia, Shuning Pan, Jian Sun","doi":"10.1038/s43588-025-00775-z","DOIUrl":"10.1038/s43588-025-00775-z","url":null,"abstract":"Crystal structure prediction (CSP) is an evolving field aimed at discerning crystal structures with minimal prior information. Despite the success of various CSP algorithms, their practical applicability remains circumscribed, particularly for large and complex systems. Here, to address this challenge, we show an evolutionary structure generator within the MAGUS (Machine Learning and Graph Theory Assisted Universal Structure Searcher) framework, inspired by the symmetry principle. This generator extracts both global and local features of explored crystal structures using group and graph theory. By integrating an on-the-fly space group miner and fragment reorganizer, augmented by symmetry-kept mutation, our approach generates higher-quality initial structures, reducing the computational costs of CSP tasks. Benchmarking tests show up to fourfold performance improvements. The method also proves valid in complex phosphorus allotrope systems. Furthermore, we apply our approach to the diamond–silicon (111)-(7 × 7) surface system, identifying up to 42 metastable structures within an 18 meV Å−2 energy range, demonstrating the efficacy of our approach in navigating challenging search spaces. This study presents a symmetry principle-biased crystal structure prediction scheme within the MAGUS framework, achieving up to a fourfold performance improvement compared with state-of-the-art methods.","PeriodicalId":74246,"journal":{"name":"Nature computational science","volume":"5 3","pages":"255-267"},"PeriodicalIF":12.0,"publicationDate":"2025-02-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143525452","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Based on the science, diversity matters","authors":"","doi":"10.1038/s43588-025-00778-w","DOIUrl":"10.1038/s43588-025-00778-w","url":null,"abstract":"We reflect on what science tells us about the importance of diversity.","PeriodicalId":74246,"journal":{"name":"Nature computational science","volume":"5 2","pages":"91-91"},"PeriodicalIF":12.0,"publicationDate":"2025-02-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.nature.com/articles/s43588-025-00778-w.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143461002","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}