(Online) Building Simulation Apps and Training Surrogate Models Course (2 Days)

July 16–17, 2024 9:30 a.m. BST

Back to Events Calendar

The use of verified and accurate surrogate models in simulation apps yields very compact apps that give near-instantaneous simulation results, even on modest computers. The speed and compactness of surrogate models also expands the use of simulation apps to applications such as digital twins. Standalone simulation apps created with COMSOL Compiler™ can be run out in the field on laptops and tablets, e.g., to use simulation apps on construction sites or on the factory floor.

The latest version of the COMSOL Multiphysics® software features state-of-the-art technology based on advanced function approximation such as DNN, combined with a new surrogate model training study that generates training data from a multiphysics model.

On day one of this training course, we will discuss how the Application Builder™ can be used to generate custom graphical user interfaces or apps to interact with an underlying COMSOL model. We will begin with an introduction to applications and show you how to set up simple apps with the Form Wizard tool. Then, we will progress to more advanced techniques like adding customized form objects with the Form Editor and using Methods to run more complex processes automatically. This will give the tools to design interfaces for interacting with the surrogate models that are developed on day two of the course.

On day two of the course, surrogate modelling will be introduced. The training methods for the Surrogate models and methods of generating the training data for them will be considered. Finally, the process of adding a surrogate model to an app in order to utilise it will be discussed.

Course Content

Day 1

Session 1 (9:30-10.30): Introduction to the Application Builder™

  • Using the Application Builder™
  • Building a basic app
  • The Form Editor

Session 2 (11:30-12:30): Customising an App

  • Customising layouts
  • Adding additional features
  • Events

Session 3 (14:30-15:30): Methods and App Deployment

  • Introduction to Methods
  • Using code generation tools
  • Deployment options

Day 2

Session 1 (9:30-10.30): Introduction to Surrogate Models

  • Surrogate modelling workflow
  • Using activation functions
  • Training a surrogate model

Session 2 (11:30-12:30): Generating Data for Surrogate Modelling

  • Design of experiments approach
  • Importing external data
  • Creating full model dataset

Session 3 (14:30-15:30): Integrating Surrogate Models into Applications

  • Using a surrogate model in an app
  • Using timer events to update surrogate models

Suggested Background

Surrogate modelling and using the Application Builder™ are advanced topics, and it will be assumed that participants are familiar and confident with the COMSOL Multiphysics® software. For this reason, we strongly recommend that those new to COMSOL Multiphysics® take the COMSOL Multiphysics® Intensive course prior to attending this course.

Attendees would benefit from familiarity with Java - or the general concepts of programming languages - and the use of tools for building graphical user interfaces for the day on using the Application Builder™.

This course is free to attend and only open to UK and Irish registrants.

Registration

To register please complete the form below. Seats are limited and admission is on a first come, first served basis. To participate in the course attendees will need their own computer; a 14-day free trial version of COMSOL Multiphysics® will be provided for installation prior to the start of the course. Please visit System Requirements to see the minimum configuration COMSOL requires for installation. We will be using Go To Webinar to host the course.

Course materials will be included.

Please review our course cancellation/return policies. For additional information, please email admin-uk@comsol.com.

Register for (Online) Building Simulation Apps and Training Surrogate Models Course (2 Days)

This event has ended. Visit the event calendar to view upcoming events.

Training Course Details

Local Start Time:
July 16–17, 2024 | 9:30 a.m. BST (UTC+01:00)
My Start Time:
Select time zone below: