{"id":5220,"date":"2021-10-01T11:58:07","date_gmt":"2021-10-01T09:58:07","guid":{"rendered":"https:\/\/mission-embedded.dev.zold.at\/?p=5220"},"modified":"2023-03-29T11:53:56","modified_gmt":"2023-03-29T09:53:56","slug":"real-time-safety-critical-ai","status":"publish","type":"post","link":"https:\/\/mission-embedded-backup.dev.zold.at\/en\/real-time-safety-critical-ai\/","title":{"rendered":"Bringing AI Analytics closer to Sensors for Real-time Safety-critical Systems"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"5220\" class=\"elementor elementor-5220\" data-elementor-post-type=\"post\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-ad27cf9 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"ad27cf9\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f7e11dc\" data-id=\"f7e11dc\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-9360a39 elementor-widget elementor-widget-theme-post-title elementor-page-title elementor-widget-heading\" data-id=\"9360a39\" data-element_type=\"widget\" data-widget_type=\"theme-post-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Bringing AI Analytics closer to Sensors for Real-time Safety-critical Systems<\/h1>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-bffe802 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"bffe802\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-wide\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-ffa949f\" data-id=\"ffa949f\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-88b727d elementor-widget elementor-widget-text-editor\" data-id=\"88b727d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p><strong style=\"color: var( --e-global-color-70323f0 ); font-size: 16px;\">2021-05-20 | Omair Sarwar, PHD | Academic and professional communities around the world are researching different aspects of <a href=\"https:\/\/mission-embedded-backup.dev.zold.at\/en\/artificial-intelligence-machine-learning\/\">Artificial Intelligence<\/a> (AI) and share their results (i.e. AI models) highlighting improved accuracies, evaluated using public or private . However, the process of deploying such AI models to<\/strong> <strong>real-time safety-critical systems<\/strong><strong style=\"color: var( --e-global-color-70323f0 ); font-size: 16px;\">\u00a0often faces a huge set of challenges.<\/strong><\/p><p><strong>\u00a0<\/strong><\/p><p><a style=\"background-color: #605d5c;\" href=\"https:\/\/en.wikipedia.org\/wiki\/Real-time_computing\" target=\"_blank\" rel=\"noopener\">Real-time<\/a>\u00a0means a late response of a system is considered wrong, where the response time is lower for most of our use cases.<strong> Safety-critical<\/strong> means a failed system response would cause severe injuries (or even death) to human-beings or huge damage to the infrastructure. The main reason is that academic datasets are usually collected under controlled environments and does not cover all the scenarios which the AI model could come across in real-life. Moreover, such AI models have access to huge computational resources, and do not have any real-time or safety-critical constraints.<\/p><p>\u00a0<\/p><p>The process of deploying AI models on real-time and safety-critical use-cases is a challenging task. The main objective behind this process is to find an AI model with an optimal trade-off between accuracy, latency, and memory footprint, so that the optimized AI model can run on a standalone embedded system. We call this process <strong>AI model optimization for real-time safety-critical embedded systems<\/strong>. In this blog, we discuss different strategies for AI model optimizations and highlight ME expertise in this domain.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c19e72b elementor-widget elementor-widget-text-editor\" data-id=\"c19e72b\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<h2 class=\"MsoNormal\"><b>Challenges for Real-time Safety-critical AI<\/b><\/h2><p class=\"MsoNormal\"><span lang=\"EN-US\">There are different challenges for a real-time safety-critical AI system, which need to be addressed during design, development and testing phases of an AI project: <\/span><\/p><p class=\"MsoNormal\"><span lang=\"EN-US\">\u00a0<\/span><\/p><p>\u00a0<\/p><ol><li class=\"MsoNormal\"><span lang=\"EN-US\">Due to real-time &amp; dependability constraints, raw data cannot be sent to a cloud backend for analytical purposes and must be locally processed, preferably on the node itself.<\/span><\/li><li class=\"MsoNormal\">The computational latency of an AI model on the node should be lower than the system response, otherwise the system would fail even if the model computes and predicts the right decision.<\/li><li class=\"MsoNormal\"><a style=\"text-indent: -18pt; background-color: #605d5c;\"><span lang=\"EN-US\">Any effort to improve latency should not affect the AI model\u2019s accuracy, otherwise the whole objective of deploying it would be undermined.<\/span><\/a><\/li><li class=\"MsoNormal\">The AI model should be capable of making the right decision under extreme-designated conditions and disturbances, which can also occur instantaneously, such as entering a tunnel on a sunny day.<\/li><li class=\"MsoNormal\">Finally, the optimal sensor(s) selection and developing the optimal pre-processing pipelines to remove unwanted noise in the data are important pre-requisites to fulfill the overall objectives of a real-time safety critical AI systems.<\/li><\/ol><div><div><div id=\"_com_3\" class=\"msocomtxt\"><p class=\"MsoCommentText\"><span lang=\"EN-US\">\u00a0<\/span><\/p><p><!-- [if !supportAnnotations]--><\/p><\/div><p><!--[endif]--><\/p><\/div><\/div>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cfe4890 elementor-widget elementor-widget-image\" data-id=\"cfe4890\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"355\" height=\"288\" src=\"https:\/\/mission-embedded-backup.dev.zold.at\/wp-content\/uploads\/2021\/05\/OSA_Safetycritical-AI-Visual-2-e1643886044402.png\" class=\"attachment-large size-large wp-image-5234\" alt=\"\" srcset=\"https:\/\/mission-embedded-backup.dev.zold.at\/wp-content\/uploads\/2021\/05\/OSA_Safetycritical-AI-Visual-2-e1643886044402.png 355w, https:\/\/mission-embedded-backup.dev.zold.at\/wp-content\/uploads\/2021\/05\/OSA_Safetycritical-AI-Visual-2-e1643886044402-300x243.png 300w\" sizes=\"(max-width: 355px) 100vw, 355px\" \/>\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Figure 1: Pruning to optimize an AI model. (Left) A fully connected Multilayer Perceptron Model (MLP). (Right) an optimized MLP with pruned neuron and connections which consequentially requires less computations.<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-9f69dfb\" data-id=\"9f69dfb\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-01bfc88 elementor-widget elementor-widget-text-editor\" data-id=\"01bfc88\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<h2 class=\"MsoNormal\"><b>Optimization of AI models <\/b><\/h2><p class=\"MsoNormal\"><span lang=\"EN-US\">Optimization of AI models is essential for real-time safety-critical systems because an optimized AI model will not only take less time for inference, but also occupy less memory with negligible (or no) effect on the accuracy.<\/span><\/p><p class=\"MsoNormal\"><span lang=\"EN-US\"> There are two strategies to develop an optimized AI model for a given use case: <\/span><\/p><p class=\"MsoNormal\"><span lang=\"EN-US\">(1) optimization-aware-training, <\/span><\/p><p class=\"MsoNormal\"><span lang=\"EN-US\">and (2) post-training optimization.<\/span><\/p><p>\u00a0<\/p><p class=\"MsoNormal\"><span lang=\"EN-US\">The optimization-aware-training technique searches an optimal model architecture, i.e. the AI model\u2019s width, depth, and number of channels in each layer, during the <\/span><span lang=\"EN-GB\">training<\/span><span lang=\"EN-US\"> process. Moreover, these strategies can also be constrained to finding the optimal weight quantization of the AI model. <\/span><\/p><p class=\"MsoNormal\"><span lang=\"EN-US\">The post-training optimization strategies usually take an off-the-shelf AI model and apply transfer learning to train it first for the given use case, irrespective whether the model is complex or not. After the training, the AI model is optimized using different techniques, e.g. weight-quantization, weight clustering, channel pruning, network scaling, shunt connections. As an example, please see Figure 1 for post-training optimization.<\/span><\/p><p>\u00a0<\/p><p class=\"MsoNormal\"><span lang=\"EN-US\">Optimization-aware-training techniques are complex and require a high level of expertise, while post-training optimization procedures are comparatively simple but may not give the optimal results for the given use case. Once the AI model is optimized, it is deployed in the field and tested against the required acceptance criteria. The AI model optimization process is usually an iterative process as it requires to find tune hyperparameters for the given application. \u00a0<\/span><\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a50cc60 elementor-widget elementor-widget-text-editor\" data-id=\"a50cc60\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<h2><strong>ME expertise for Real-time Safety-critical AI<\/strong><\/h2><p>ME has successfully completed several projects involving AI for real-time safety-critical applications and has filed several patents.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ff679ec elementor-widget elementor-widget-text-editor\" data-id=\"ff679ec\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p><strong>ME areas of expertise:\u00a0<\/strong><\/p><ul><li class=\"MsoNormal\">&#8211; conducting AI feasibility studies for a given use case,<\/li><li class=\"MsoNormal\">&#8211; evaluating, and proposing AI solutions,<\/li><li class=\"MsoNormal\">&#8211; selection of the best sensors for the given use case,<\/li><li class=\"MsoNormal\">&#8211; data recording campaigns,<\/li><li class=\"MsoNormal\">&#8211; training and optimization of AI models, and<\/li><li class=\"MsoNormal\">&#8211; rigorous testing of the AI models according to <a>industry standards (e.g. EN50657<\/a><span style=\"text-indent: -18pt;\">)<\/span><\/li><\/ul><div><div><div id=\"_com_5\" class=\"msocomtxt\"><p><!-- [if !supportAnnotations]--><\/p><\/div><p><!--[endif]--><\/p><\/div><\/div>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bafd1bf elementor-widget elementor-widget-text-editor\" data-id=\"bafd1bf\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p style=\"font-weight: 400;\">Most importantly, ME has expertise in <strong>developing optimized AI models<\/strong>, employing the state-of-the art techniques including both optimization-aware-training and post training optimization. For example, in one of our previous projects, we optimized AI models to make them 2-4 times faster without significant loss of accuracy and achieved the required system latency.<\/p><p style=\"font-weight: 400;\">\u00a0<\/p><p style=\"font-weight: 400;\">\u00a0<\/p><p style=\"font-weight: 400;\"><strong>ME can develop customized AI models that are optimized and fine-tuned for the given use<\/strong> <strong>case<\/strong>.<\/p><p style=\"font-weight: 400;\">\u00a0<\/p><p style=\"font-weight: 400;\">\u00a0<\/p><p style=\"font-weight: 400;\">Get in touch with us to discuss your project idea!<\/p><p style=\"font-weight: 400;\"><a href=\"mailto:sales@mission-embedded.com\"><strong>sales@mission-embedded.com<\/strong><\/a><\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-c8b977f elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"c8b977f\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b088ab6\" data-id=\"b088ab6\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-7506381 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"7506381\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-14bb25a\" data-id=\"14bb25a\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-a1a01d8\" data-id=\"a1a01d8\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-ac9c643 elementor-button-info elementor-widget elementor-widget-button\" data-id=\"ac9c643\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-md\" href=\"https:\/\/mission-embedded-backup.dev.zold.at\/en\/news\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">< Back to News<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>The process of deploying AI models on real-time and safety-critical use-cases is challenging. The main objective is to find an AI model with an optimal trade-off between accuracy, latency, and memory footprint. <\/p>\n","protected":false},"author":4,"featured_media":5234,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[159,158],"tags":[],"class_list":["post-5220","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ai-ml-en","category-technologies"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>AI for real-time safety-critical systems - Mission Embedded<\/title>\n<meta name=\"description\" content=\"To deploy AI on real-time safety-critical systems finding the optimal trade-off between accuracy, latency, and memory footprint is crucial.\" \/>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"AI for real-time safety-critical systems - Mission Embedded\" \/>\n<meta property=\"og:description\" content=\"To deploy AI on real-time safety-critical systems finding the optimal trade-off between accuracy, latency, and memory footprint is crucial.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/mission-embedded-backup.dev.zold.at\/en\/real-time-safety-critical-ai\/\" \/>\n<meta property=\"og:site_name\" content=\"Mission Embedded\" \/>\n<meta property=\"article:published_time\" content=\"2021-10-01T09:58:07+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-03-29T09:53:56+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/mission-embedded-backup.dev.zold.at\/wp-content\/uploads\/2021\/05\/OSA_Safetycritical-AI-Visual-2-e1643886044402.png\" \/>\n\t<meta property=\"og:image:width\" content=\"355\" \/>\n\t<meta property=\"og:image:height\" content=\"288\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/mission-embedded-backup.dev.zold.at\/en\/real-time-safety-critical-ai\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/mission-embedded-backup.dev.zold.at\/en\/real-time-safety-critical-ai\/\"},\"author\":{\"name\":\"\",\"@id\":\"\"},\"headline\":\"Bringing AI Analytics closer to Sensors for Real-time Safety-critical Systems\",\"datePublished\":\"2021-10-01T09:58:07+00:00\",\"dateModified\":\"2023-03-29T09:53:56+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/mission-embedded-backup.dev.zold.at\/en\/real-time-safety-critical-ai\/\"},\"wordCount\":842,\"publisher\":{\"@id\":\"https:\/\/mission-embedded-backup.dev.zold.at\/#organization\"},\"image\":{\"@id\":\"https:\/\/mission-embedded-backup.dev.zold.at\/en\/real-time-safety-critical-ai\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/mission-embedded-backup.dev.zold.at\/wp-content\/uploads\/2021\/05\/OSA_Safetycritical-AI-Visual-2-e1643886044402.png\",\"articleSection\":[\"AI &amp; ML\",\"Technologies\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/mission-embedded-backup.dev.zold.at\/en\/real-time-safety-critical-ai\/\",\"url\":\"https:\/\/mission-embedded-backup.dev.zold.at\/en\/real-time-safety-critical-ai\/\",\"name\":\"AI for real-time safety-critical systems - Mission Embedded\",\"isPartOf\":{\"@id\":\"https:\/\/mission-embedded-backup.dev.zold.at\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/mission-embedded-backup.dev.zold.at\/en\/real-time-safety-critical-ai\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/mission-embedded-backup.dev.zold.at\/en\/real-time-safety-critical-ai\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/mission-embedded-backup.dev.zold.at\/wp-content\/uploads\/2021\/05\/OSA_Safetycritical-AI-Visual-2-e1643886044402.png\",\"datePublished\":\"2021-10-01T09:58:07+00:00\",\"dateModified\":\"2023-03-29T09:53:56+00:00\",\"description\":\"To deploy AI on real-time safety-critical systems finding the optimal trade-off between accuracy, latency, and memory footprint is crucial.\",\"breadcrumb\":{\"@id\":\"https:\/\/mission-embedded-backup.dev.zold.at\/en\/real-time-safety-critical-ai\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/mission-embedded-backup.dev.zold.at\/en\/real-time-safety-critical-ai\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/mission-embedded-backup.dev.zold.at\/en\/real-time-safety-critical-ai\/#primaryimage\",\"url\":\"https:\/\/mission-embedded-backup.dev.zold.at\/wp-content\/uploads\/2021\/05\/OSA_Safetycritical-AI-Visual-2-e1643886044402.png\",\"contentUrl\":\"https:\/\/mission-embedded-backup.dev.zold.at\/wp-content\/uploads\/2021\/05\/OSA_Safetycritical-AI-Visual-2-e1643886044402.png\",\"width\":355,\"height\":288},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/mission-embedded-backup.dev.zold.at\/en\/real-time-safety-critical-ai\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/mission-embedded-backup.dev.zold.at\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Bringing AI Analytics closer to Sensors for Real-time Safety-critical Systems\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/mission-embedded-backup.dev.zold.at\/#website\",\"url\":\"https:\/\/mission-embedded-backup.dev.zold.at\/\",\"name\":\"Mission Embedded\",\"description\":\"MISSION EMBEDDED\",\"publisher\":{\"@id\":\"https:\/\/mission-embedded-backup.dev.zold.at\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/mission-embedded-backup.dev.zold.at\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/mission-embedded-backup.dev.zold.at\/#organization\",\"name\":\"Mission Embedded GmbH\",\"url\":\"https:\/\/mission-embedded-backup.dev.zold.at\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/mission-embedded-backup.dev.zold.at\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/mission-embedded-backup.dev.zold.at\/wp-content\/uploads\/2018\/03\/ME_Logo_300dpi.jpg\",\"contentUrl\":\"https:\/\/mission-embedded-backup.dev.zold.at\/wp-content\/uploads\/2018\/03\/ME_Logo_300dpi.jpg\",\"width\":621,\"height\":113,\"caption\":\"Mission Embedded GmbH\"},\"image\":{\"@id\":\"https:\/\/mission-embedded-backup.dev.zold.at\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/at.linkedin.com\/company\/mission-embedded\"]},{\"@type\":\"Person\",\"@id\":\"\",\"url\":\"https:\/\/mission-embedded-backup.dev.zold.at\/en\/author\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"AI for real-time safety-critical systems - Mission Embedded","description":"To deploy AI on real-time safety-critical systems finding the optimal trade-off between accuracy, latency, and memory footprint is crucial.","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"en_US","og_type":"article","og_title":"AI for real-time safety-critical systems - Mission Embedded","og_description":"To deploy AI on real-time safety-critical systems finding the optimal trade-off between accuracy, latency, and memory footprint is crucial.","og_url":"https:\/\/mission-embedded-backup.dev.zold.at\/en\/real-time-safety-critical-ai\/","og_site_name":"Mission Embedded","article_published_time":"2021-10-01T09:58:07+00:00","article_modified_time":"2023-03-29T09:53:56+00:00","og_image":[{"width":355,"height":288,"url":"https:\/\/mission-embedded-backup.dev.zold.at\/wp-content\/uploads\/2021\/05\/OSA_Safetycritical-AI-Visual-2-e1643886044402.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Written by":"","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/mission-embedded-backup.dev.zold.at\/en\/real-time-safety-critical-ai\/#article","isPartOf":{"@id":"https:\/\/mission-embedded-backup.dev.zold.at\/en\/real-time-safety-critical-ai\/"},"author":{"name":"","@id":""},"headline":"Bringing AI Analytics closer to Sensors for Real-time Safety-critical Systems","datePublished":"2021-10-01T09:58:07+00:00","dateModified":"2023-03-29T09:53:56+00:00","mainEntityOfPage":{"@id":"https:\/\/mission-embedded-backup.dev.zold.at\/en\/real-time-safety-critical-ai\/"},"wordCount":842,"publisher":{"@id":"https:\/\/mission-embedded-backup.dev.zold.at\/#organization"},"image":{"@id":"https:\/\/mission-embedded-backup.dev.zold.at\/en\/real-time-safety-critical-ai\/#primaryimage"},"thumbnailUrl":"https:\/\/mission-embedded-backup.dev.zold.at\/wp-content\/uploads\/2021\/05\/OSA_Safetycritical-AI-Visual-2-e1643886044402.png","articleSection":["AI &amp; ML","Technologies"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/mission-embedded-backup.dev.zold.at\/en\/real-time-safety-critical-ai\/","url":"https:\/\/mission-embedded-backup.dev.zold.at\/en\/real-time-safety-critical-ai\/","name":"AI for real-time safety-critical systems - Mission Embedded","isPartOf":{"@id":"https:\/\/mission-embedded-backup.dev.zold.at\/#website"},"primaryImageOfPage":{"@id":"https:\/\/mission-embedded-backup.dev.zold.at\/en\/real-time-safety-critical-ai\/#primaryimage"},"image":{"@id":"https:\/\/mission-embedded-backup.dev.zold.at\/en\/real-time-safety-critical-ai\/#primaryimage"},"thumbnailUrl":"https:\/\/mission-embedded-backup.dev.zold.at\/wp-content\/uploads\/2021\/05\/OSA_Safetycritical-AI-Visual-2-e1643886044402.png","datePublished":"2021-10-01T09:58:07+00:00","dateModified":"2023-03-29T09:53:56+00:00","description":"To deploy AI on real-time safety-critical systems finding the optimal trade-off between accuracy, latency, and memory footprint is crucial.","breadcrumb":{"@id":"https:\/\/mission-embedded-backup.dev.zold.at\/en\/real-time-safety-critical-ai\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mission-embedded-backup.dev.zold.at\/en\/real-time-safety-critical-ai\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mission-embedded-backup.dev.zold.at\/en\/real-time-safety-critical-ai\/#primaryimage","url":"https:\/\/mission-embedded-backup.dev.zold.at\/wp-content\/uploads\/2021\/05\/OSA_Safetycritical-AI-Visual-2-e1643886044402.png","contentUrl":"https:\/\/mission-embedded-backup.dev.zold.at\/wp-content\/uploads\/2021\/05\/OSA_Safetycritical-AI-Visual-2-e1643886044402.png","width":355,"height":288},{"@type":"BreadcrumbList","@id":"https:\/\/mission-embedded-backup.dev.zold.at\/en\/real-time-safety-critical-ai\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/mission-embedded-backup.dev.zold.at\/"},{"@type":"ListItem","position":2,"name":"Bringing AI Analytics closer to Sensors for Real-time Safety-critical Systems"}]},{"@type":"WebSite","@id":"https:\/\/mission-embedded-backup.dev.zold.at\/#website","url":"https:\/\/mission-embedded-backup.dev.zold.at\/","name":"Mission Embedded","description":"MISSION EMBEDDED","publisher":{"@id":"https:\/\/mission-embedded-backup.dev.zold.at\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mission-embedded-backup.dev.zold.at\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/mission-embedded-backup.dev.zold.at\/#organization","name":"Mission Embedded GmbH","url":"https:\/\/mission-embedded-backup.dev.zold.at\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mission-embedded-backup.dev.zold.at\/#\/schema\/logo\/image\/","url":"https:\/\/mission-embedded-backup.dev.zold.at\/wp-content\/uploads\/2018\/03\/ME_Logo_300dpi.jpg","contentUrl":"https:\/\/mission-embedded-backup.dev.zold.at\/wp-content\/uploads\/2018\/03\/ME_Logo_300dpi.jpg","width":621,"height":113,"caption":"Mission Embedded GmbH"},"image":{"@id":"https:\/\/mission-embedded-backup.dev.zold.at\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/at.linkedin.com\/company\/mission-embedded"]},{"@type":"Person","@id":"","url":"https:\/\/mission-embedded-backup.dev.zold.at\/en\/author\/"}]}},"_links":{"self":[{"href":"https:\/\/mission-embedded-backup.dev.zold.at\/en\/wp-json\/wp\/v2\/posts\/5220","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mission-embedded-backup.dev.zold.at\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mission-embedded-backup.dev.zold.at\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mission-embedded-backup.dev.zold.at\/en\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/mission-embedded-backup.dev.zold.at\/en\/wp-json\/wp\/v2\/comments?post=5220"}],"version-history":[{"count":0,"href":"https:\/\/mission-embedded-backup.dev.zold.at\/en\/wp-json\/wp\/v2\/posts\/5220\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mission-embedded-backup.dev.zold.at\/en\/wp-json\/wp\/v2\/media\/5234"}],"wp:attachment":[{"href":"https:\/\/mission-embedded-backup.dev.zold.at\/en\/wp-json\/wp\/v2\/media?parent=5220"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mission-embedded-backup.dev.zold.at\/en\/wp-json\/wp\/v2\/categories?post=5220"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mission-embedded-backup.dev.zold.at\/en\/wp-json\/wp\/v2\/tags?post=5220"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}