David Broman - Domain-specific modeling: equation-based languages and probabilistic programming
Models are extensively used by both scientists and engineers, but for different reasons. For scientists, working in natural sciences, the main motivation for constructing models is to understand the system being modeled. By contrast, an engineer typically makes use of models when creating systems. These models can be used in many types of analysis, such as formal verification, statistical analysis, or simulation. This talk focuses on languages for modelling, in particular on languages that are domain specific. I will discuss two specific kinds of domain-specific languages: (i) equation-based languages for modelling and simulation of cyber-physical systems, and (ii) probabilistic programming languages for performing Bayesian inference. Although there are several benefits with such domain-specific modeling languages, the cost of developing efficient environments and compilers can be very high. Specifically, people with strong domain knowledge (for instance in biology or mechanical engineering) are seldom compiler experts. Likewise, compiler writers rarely have strong domain knowledge, especially not in multiple scientific or engineering domains. I will discuss our ongoing effort of developing a general compiler infrastructure for efficient domain-specific language construction, as well as various applications domains, including phyogenetics, health care, and mechanical engineering.
Видео David Broman - Domain-specific modeling: equation-based languages and probabilistic programming канала Digital Futures: Research Hub for Digitalization
Видео David Broman - Domain-specific modeling: equation-based languages and probabilistic programming канала Digital Futures: Research Hub for Digitalization
Показать
Комментарии отсутствуют
Информация о видео
15 марта 2021 г. 14:08:59
00:49:43
Другие видео канала
Digitalize in Stockholm 2021_Sandvik-panel_Digital shift – Data driven decision makingAude G. Billard - Cobots deployment - KEYNOTEOptimisation of Agricultural Management for Soil Carbon Sequestration Using Deep - RESEARCH PROJECTDeyou Zhang - Training Beam Sequence Design for Millimeter Wave Tracking SystemsPawel Herman - The Computational Cognitive Brain as a Gateway to Study IntelligenceMarios Polycarpou - Distributed Fault Diagnosis of Interconnected Cyber-Physical SystemsJiang Hu - Machine Learning Techniques for Microprocessor Power Modeling and Performance DiagnosisIntelligence through reasoning - POSTDOC PROJECTKia Höök - Soma Design – Intertwining Aesthetics, Ethics and MovementNguyen Hoang Tran - Federated Learning over Wireless NetworksEmil Björnson - Evolving Mobile Broadband Connectivity Towards 6GNicolae Paladi - Cooking secrets in leaky cauldrons: promises of confidential computingPascal Helson - Cortex-wide topography of 1/f-exponent in Parkinson’s diseaseSOS - Empowering User Control over Sensitive IoT Data - RESEARCH PROJECTOptimized transport through digitalization and electrification 10x - PANEL lead by Scania and XylemBilge Mutlu - Enabling Everyday Use of Robots as Products, Tools, and PlatformsMuriel Médard - Universal decoding and the grand irrelevance of code constructionChristoph Studer - Jammer Mitigation in Multi-Antenna SystemsJohan Ugander - Harvesting randomness to understand computational social systemsAndrei Sabelfeld - Next Generation Web Crawling and Security Scanning