The Stunning Convergence of Simulation and AI
CIO Review Europe | Tuesday, April 25, 2023
Organisations are improving their simulation capabilities by incorporating artificial intelligence (AI) into their model-based design.
FREMONT, CA:The use of simulation has become a crucial technique for assisting companies in accelerating time-to-market and reducing design expenses. Applications for the simulation used by engineers and researchers include early and frequently during the design process, they simulate and test their complicated systems using a virtual model also known as a digital twin, keeping track of a digital thread using tests, requirements, system architecture, component design, and code, and extending their systems to carry out a fault analysis and preventative maintenance (PdM).
By integrating artificial intelligence (AI) into their model-based design, many firms are enhancing their simulation capabilities. These two disciplines have traditionally remained distinct, but when combined successfully, they offer major benefits to engineers and researchers. The advantages and disadvantages of these technologies are ideally suited to assist organisations in resolving three key issues.
Stay ahead of the industry with exclusive feature stories on the top companies, expert insights and the latest news delivered straight to your inbox. Subscribe today.
Better Training Data for More Accurate AI Models with Simulation
Simulation models can transform difficult or expensive to gather real-world data into good, clear, and catalogued data. Although the majority of AI models operate with fixed parameter values, they are frequently exposed to fresh data that may not have been included in the training set. If left unchecked, these models will produce incorrect insights or completely malfunction, requiring engineers to spend hours attempting to figure out why the model is not functioning.
Engineers can solve these difficulties with the aid of simulation. It has been demonstrated that time spent enhancing the training data can frequently result in more significant increases in accuracy than adjusting the architecture and parameters of the AI model.
Engineers can enhance results with an iterative process of simulating data, updating an AI model, observing what conditions it cannot predict well, and collecting more simulated data for those conditions because a model's performance is so dependent on the quality of the data it is being trained with.
AI for New in-product Features
For engineers employing embedded systems for applications like control systems and signal processing, simulation has become a crucial aspect of the design process. These engineers are frequently creating virtual sensor devices that use the available sensors to determine a value that isn't explicitly measured. Engineers are now using AI-based methods because they have the flexibility to model the complexities. After all, these techniques are unable to capture the nonlinear behaviour found in many real-world systems. They train an AI model that can predict the unobserved state from the seen states using data (measured or simulated), and they then integrate that AI model with the system.
In this instance, the AI model is a component of the control algorithm that is ultimately programmed in a lower-level language, such as C or C++ and is implemented on the actual hardware. Technical experts may need to test several models and analyse trade-offs in accuracy and on-device performance because these criteria may restrict the kinds of machine learning models suitable for such applications.
Reinforcement learning advances this strategy and is at the forefront of this research. The practice incorporates the total control method as opposed to merely learning the estimator. This method has confirmed its success in several challenging applications, such as robotics and autonomous systems, but creating this kind of model demands a precise representation of the environment, which is never a guarantee, and a lot of computing power to perform numerous simulations.
Balancing Right vs. Right now
Time-to-market has always been a problem for businesses. Businesses, especially startups, who promote a flawed or problematic solution to customers run the danger of doing permanent damage to their reputation. Contrarily, also-rans in a crowded market have a hard time acquiring traction. Simulations were a significant design innovation when they were first presented, but perfectionist engineers may find them slow due to their continual advancement and capacity to produce realistic scenarios. The danger that the market will have changed is introduced when businesses attempt to create perfect simulation models that take a long time to produce.
Technical personnel must accept that there will always be environmental details that cannot be simulated to strike the right balance between speed and quality. Even when they act as approximations for intricate, high-fidelity systems, AI models shouldn't ever be taken at face value.
The Future of AI for Simulation
AI and simulation technologies have grown and kept up their velocity for almost a decade. Given the symbiotic nature of their strengths and limitations, engineers are starting to perceive a lot of value at their intersection.
AI and simulation will become ever more crucial tools in the engineer's toolkit as models continue to service more complicated applications. These approaches will only become more popular since they allow for the accurate and cheap development, testing, and validation of models.
More in News