[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-detail-117955-en":3,"doc-seo-117955-105":30,"detail-sidebar-cat-0-en-105":91},{"code":4,"msg":5,"data":6},0,"success",{"doc_id":7,"user_id":8,"nickname":9,"user_avatar":10,"doc_module":4,"category_id":11,"category_name":12,"doc_title":13,"doc_description":14,"doc_content":15,"file_id":16,"file_url":17,"file_type":18,"file_size":19,"view_count":4,"is_deleted":4,"is_public":20,"is_downloadable":20,"audit_status":20,"page_count":21,"language":22,"language_code":23,"site_id":24,"html_lang":23,"table_of_contents":25,"faqs":26,"seo_title":27,"seo_description":14,"update_tm":28,"read_time":29},117955,3848291630094,"Emma Wilson","https://eur-avatar.wpscdn.com/davatar_085a072bc5b1113ac321206ff7593b45",6,"Technology","MLMOD - Machine Learning Methods for Data-Driven Modeling in LAMMPS","MLMOD is a software package designed to integrate machine learning approaches and learned models into LAMMPS simulations for microscale mechanics and molecular dynamics. It supports data-driven modeling for system dynamics at larger space-time scales, interactions between components, coarse-grained features, and new quantities of interest. The package provides integration hooks for dynamics/time-step integration, interaction modeling, and quantity-of-interest computation, enabling training with general ML model classes such as neural networks and Gaussian process methods. A prototype C++/Python implementation is discussed, with source code archived and example workflows outlined.","arXiv :2 107 . 14362v2 [ cs .LG] 21 Oct 2023  \nMLMOD: Machine Learning Methods for Data-Driven Modeling in  \nLAMMPS  \nPaul J. Atzberger  1  \n1 Paul J. Atzberger, Professor, University of California Santa Barbara  \nSummary  \nMLMOD is a software package for incorporating machine learning approaches and models into simulations of microscale mechanics and molecular dynamics in LAMMPS. Recent machine learning approaches provide promising data-driven approaches for learning representations for system behaviors from experimental data and high fidelity simulations. The package faciliates learning and using data-driven models for (i) dynamics of the system at larger spatial-temporal scales (ii) interactions between system components, (iii) features yielding coarser degrees of freedom, and (iv) features for new quantities of interest characterizing system behaviors. MLMOD provides hooks in LAMMPS for (i) modeling dynamics and time-step integration, (ii) modeling interactions, and (iii) computing quantities of interest characterizing system states. The package allows for use of machine learning methods with general model classes including Neural Networks, Gaussian Process Regression, Kernel Models, and other approaches. Here we discuss our prototype C++/Python package, aims, and example usage. The package is integrated currently with the mesocale and molecular dynamics simulation package LAMMPS and PyTorch. The source code for this initial version 1.0 of MLMOD has been archived to Zenodo (P. J. Atzberger, 2023) . For related papers, examples, updates, and additional information see [https://github.com/atzberg/mlmod](https://github.com/atzberg/mlmod) and [http://atzberger.org/](http://atzberger.org/) .  \nStatement of Need  \nA practical challenge in using machine learning methods for simulations is the efforts required to incorporate learned system features to augment existing models and simulation methods. Our package MLMOD aims to address this aspect of data-driven modeling by providing a general interface for incorporating ML models using standardized representations and by leveraging existing simulation frameworks such as LAMMPS (Thompson et al., 2022) . Our MLMOD package provides hooks which are triggered during key parts of simulation calculations. In this way standard machine learning frameworks can be used to train ML models, such as PyTorch (Paszke et al., 2019) and TensorFlow (Abadi et al., 2015), with the resulting models more amenable to being translated into practical simulations. The models obtained from learning can be accommodated in many forms, including Deep Neural Networks (DNNs)(Goodfellow et al., 2016), Kernel Regression Models (KRM) (Scholkopf & Smola, 2001), Gaussian Process Regression (GPR) (Rasmussen, 2004), and others (Hastie et al., 2001) .  \nData-Driven Modeling  \nRecent advances in machine learning, optimization, and available computational resources are presenting new opportunities for data-driven modeling and simulation in the natural sciences and engineering. Empirical successes in deep learning suggest promising non-linear techniques for learning representations for system behaviors and other underlying features (Goodfellow et al., 2016; Hinton & Salakhutdinov, 2006) . Many previous deep learning methods have been developed for problems motivated by image analysis and natural language processing. However, scientific computations and associated dynamical systems present a unique set of challenges for developing and employing recent machine learning approaches (P. J. Atzberger, 2018; Brunton et al., 2016; Schmidt & Lipson, 2009) .  \nIn scientific and engineering applications there are often important constraints arising from physical principles required to obtain plausible models and there is a need for results to be more interpretable. In large-scale scientific computations, bottom-up modeling efforts aim to start as close as possible to first principles and perform computations to obtain insights into large","cbCaifL7QeJftkfJ","https://ap.wps.com/l/cbCaifL7QeJftkfJ","pdf",2759655,1,9,"English","en",105,"# Summary\n# Statement of Need\n# Data-Driven Modeling","[{\"question\":\"What problem does MLMOD address for simulation-based machine learning?\",\"answer\":\"MLMOD addresses the practical effort required to incorporate learned system features into existing simulation models. It provides standardized interfaces and hooks within simulation workflows to connect ML training and usage to LAMMPS computations.\"},{\"question\":\"Which parts of LAMMPS does MLMOD integrate with?\",\"answer\":\"MLMOD provides hooks for modeling dynamics and time-step integration, modeling interactions, and computing quantities of interest that characterize system states during simulation.\"},{\"question\":\"What machine learning model types does MLMOD support?\",\"answer\":\"MLMOD supports general model classes including neural networks, Gaussian process regression, kernel models, and other approaches, enabling learned representations and predictions to be embedded into simulations.\"}]","MLMOD - Machine Learning Methods for Data-Driven Modeling in LAMMPS | PDF",1785680521,23,{"code":4,"msg":31,"data":32},"ok",{"site_id":24,"language":23,"slug":33,"title":13,"keywords":34,"description":14,"schema_data":35,"social_meta":86,"head_meta":88,"extra_data":90,"updated_unix":28},"mlmod-machine-learning-methods-for-data-driven-modeling-in-lammps","",{"@graph":36,"@context":85},[37,54,68],{"@type":38,"itemListElement":39},"BreadcrumbList",[40,44,48,51],{"item":41,"name":42,"@type":43,"position":20},"https://docshare.wps.com","Home","ListItem",{"item":45,"name":46,"@type":43,"position":47},"https://docshare.wps.com/document/","Document",2,{"item":49,"name":12,"@type":43,"position":50},"https://docshare.wps.com/document/technology/",3,{"item":52,"name":13,"@type":43,"position":53},"https://docshare.wps.com/document/mlmod-machine-learning-methods-for-data-driven-modeling-in-lammps/117955/",4,{"url":52,"name":13,"@type":55,"author":56,"headline":13,"publisher":58,"fileFormat":61,"inLanguage":23,"description":14,"dateModified":62,"datePublished":62,"encodingFormat":61,"isAccessibleForFree":63,"interactionStatistic":64},"DigitalDocument",{"name":9,"@type":57},"Person",{"url":41,"name":59,"@type":60},"DocShare","Organization","application/pdf","2026-08-02",true,{"@type":65,"interactionType":66,"userInteractionCount":4},"InteractionCounter",{"@type":67},"ViewAction",{"@type":69,"mainEntity":70},"FAQPage",[71,77,81],{"name":72,"@type":73,"acceptedAnswer":74},"What problem does MLMOD address for simulation-based machine learning?","Question",{"text":75,"@type":76},"MLMOD addresses the practical effort required to incorporate learned system features into existing simulation models. It provides standardized interfaces and hooks within simulation workflows to connect ML training and usage to LAMMPS computations.","Answer",{"name":78,"@type":73,"acceptedAnswer":79},"Which parts of LAMMPS does MLMOD integrate with?",{"text":80,"@type":76},"MLMOD provides hooks for modeling dynamics and time-step integration, modeling interactions, and computing quantities of interest that characterize system states during simulation.",{"name":82,"@type":73,"acceptedAnswer":83},"What machine learning model types does MLMOD support?",{"text":84,"@type":76},"MLMOD supports general model classes including neural networks, Gaussian process regression, kernel models, and other approaches, enabling learned representations and predictions to be embedded into simulations.","https://schema.org",{"og:url":52,"og:type":87,"og:title":13,"og:site_name":59,"og:description":14},"article",{"robots":89,"canonical":52},"index,follow",{"doc_id":7,"site_id":24},{"code":4,"msg":5,"data":92},[93,97,101,105,110,113,118,123,127,130,134],{"id":20,"doc_module":4,"doc_module_name":46,"category_name":94,"show_sort_weight":95,"slug":96},"Story & Novel",90,"story-novel",{"id":47,"doc_module":4,"doc_module_name":46,"category_name":98,"show_sort_weight":99,"slug":100},"Literature",80,"literature",{"id":53,"doc_module":4,"doc_module_name":46,"category_name":102,"show_sort_weight":103,"slug":104},"Exam",70,"exam",{"id":106,"doc_module":4,"doc_module_name":46,"category_name":107,"show_sort_weight":108,"slug":109},5,"Comic",60,"comic",{"id":11,"doc_module":4,"doc_module_name":46,"category_name":12,"show_sort_weight":111,"slug":112},50,"technology",{"id":114,"doc_module":4,"doc_module_name":46,"category_name":115,"show_sort_weight":116,"slug":117},7,"Healthcare",40,"healthcare",{"id":119,"doc_module":4,"doc_module_name":46,"category_name":120,"show_sort_weight":121,"slug":122},8,"Research & Report",30,"research-report",{"id":21,"doc_module":4,"doc_module_name":46,"category_name":124,"show_sort_weight":125,"slug":126},"Religion & Spirituality",20,"religion-spirituality",{"id":125,"doc_module":4,"doc_module_name":46,"category_name":128,"show_sort_weight":125,"slug":129},"World Cup","world-cup",{"id":131,"doc_module":4,"doc_module_name":46,"category_name":132,"show_sort_weight":131,"slug":133},10,"Lifestyle","lifestyle",{"id":135,"doc_module":4,"doc_module_name":46,"category_name":136,"show_sort_weight":106,"slug":137},19,"General","general"]