{"id":78058,"date":"2020-04-06T15:40:50","date_gmt":"2020-04-06T10:10:50","guid":{"rendered":"https:\/\/techvidvan.com\/tutorials\/?p=78058"},"modified":"2020-04-06T15:40:50","modified_gmt":"2020-04-06T10:10:50","slug":"r-graphical-models-applications","status":"publish","type":"post","link":"https:\/\/techvidvan.com\/tutorials\/r-graphical-models-applications\/","title":{"rendered":"Graphical Models Applications in Real Life [Case Study Included]"},"content":{"rendered":"<p>In our previous article about <a href=\"https:\/\/techvidvan.com\/tutorials\/r-graphical-models\/\"><strong>probabilistic graphical models<\/strong><\/a>, we learned what graphical models are. In this tutorial, of <strong>Techvidvan\u2019s<\/strong> R tutorial series, we are going to\u00a0discuss the various applications of graphical models in real life. Many different fields find applications of graphical models in their day-to-day workings. Let\u2019s take a look at how these industries find the use of graphical models.<\/p>\n<h2>Graphical Models Applications in Real Life<\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-78064\" src=\"https:\/\/techvidvan.com\/tutorials\/wp-content\/uploads\/sites\/2\/2020\/04\/applications-of-R-graphical-models-in-real-life.jpg\" alt=\"applications of R graphical models\" width=\"802\" height=\"420\" \/><\/p>\n<p>From manufacturing industries to the medical and bioengineering, from supply chain management to finance, many industries have found various applications of probabilistic graphical models(PGM).<\/p>\n<p>Here are a few examples:<\/p>\n<h3>1. Medicine<\/h3>\n<p>PGM\u2019s are great tools to calculate the probability of an event based on the knowledge that may not be completely reliable. Thus, they help greatly in the diagnosis process. They also help in genetic inheritance analysis. PGM&#8217;s use probabilities and the sequence of events to reach likely conclusions. They are also very useful for causal predictions. Therefore, they are also used to predict the causes of current symptoms the patient might be showing.<\/p>\n<h3>2. Manufacturing<\/h3>\n<p>Reducing production costs and improving the quality of the manufactured products is a constant goal of the manufacturing industry. This is possible by running all production systems at optimized parameters. Probabilistic <a href=\"https:\/\/techvidvan.com\/tutorials\/r-graphical-models\/\"><strong>graphical models<\/strong><\/a> are very useful in solving such min-maxing problems.<\/p>\n<h3>3. Supply chain management<\/h3>\n<p>Any supply chain faces problems like choosing the most cost-effective way of delivering goods to their destination, choosing the appropriate destinations according to the predicted demands, choosing appropriate routes for delivering the goods that will minimize delivering costs and maximize the safety of the goods. Probabilistic graphical models are ideal for solving such problems.<\/p>\n<h3>4. Finance<\/h3>\n<p>Probabilistic graphical models are also very useful for representing financial information. They can also help in predicting the outcomes of various financial decisions. Suppose a finance firm is planning on launching a new loan scheme. They can use PGM\u2019s to predict what might be the effects of the scheme on their company.<\/p>\n<h3>5. Steel Production<\/h3>\n<p>In this environment-conscious economy, the manufacturing industry has to very carefully map their footprint and impact on the environment. The steel production industry has to calculate their CO2 emissions for the deoxidation process of steel. Probabilistic graphical models are helpful in calculating that.<\/p>\n<h3>6. Telecommunication Network Diagnosis<\/h3>\n<p>The telecom industry has to very carefully plan their network layouts and then engineer them equally carefully. Yet no system is without faults. Probabilistic graphical models are used in the telecommunication industry to diagnose their network and system layout for faults in them. They are also used to predict the causes of various issues and failures.<\/p>\n<h3>7. Object Recognition in Images<\/h3>\n<p>Probabilistic graphical models are also very helpful in building encoding frameworks. They can provide the statistical structures of visual scenes. Thus, they provide the basis for building object recognition and computer vision <a href=\"http:\/\/www.computervisionmodels.com\/\">models<\/a>.<\/p>\n<h3>8. Handwriting recognition<\/h3>\n<p>Handwriting recognition is one of the most widely used applications of object recognition. Probabilistic graphical models provide a basis to build reliable handwriting recognition models that are accurate and light-weight at the same time.<\/p>\n<h3>9. Speech recognition<\/h3>\n<p>Many pattern recognition techniques used in speech recognition like Gaussian distributions, decision trees, factor analysis, etc. can be depicted using a graph. Many speech recognition algorithms are born directly out of the field of graphical models.<\/p>\n<h3>10. Natural language processing<\/h3>\n<p>Imagine that every word in a language has a numerical weight. When building a sentence, we use different words in different combinations. If we calculate the weight of the words used relative to the positions they are used in, this can lead us to a numerical value corresponding to the sentence. This is a common approach used in natural language processing. Probabilistic graphical models are very helpful in predicting meaning based on unclear probabilistic distributions.<\/p>\n<h3>Case study: Netflix\u2019s Recommendation Engine<\/h3>\n<p>Movie and media recommendations are not an uncommon feature on websites and media services these days. However, they were cutting edge technology in 2008 when Netflix first came up with it on their brand new online streaming service. This recommendation engine is still the most advanced once that is out there.<\/p>\n<p>Imagine all the titles on Netflix, as the vertices in their graph. All these vertices have some attributes that contain the metadata of these titles. Similar ratings and attributes result in edges forming between two vertices. These edges are formed using graph diffusion algorithms. This results in a graph connecting all movies and series. The recommendation engine picks the media closest to the recently watched items on their graph and provides these as recommendations to the user. Over the years, their learning algorithms have perfected the diffusion algorithms that connect the media to each other, resulting in better recommendations.<\/p>\n<h2>Summary<\/h2>\n<p>Probabilistic graphical models are very useful in pattern recognition, problem-solving, and causal predictions. They are used in almost every industry and also in a wide variety of machine learning disciplines.<\/p>\n<p>In this R tutorial, we looked at a few of the real-world applications of probabilistic graphical models. We learned how they are used in the medical field, the manufacturing industry and also for the supply chain management. We also discussed how they are useful in steel production, finance industry and also in telecom engineering. Finally, we looked at their uses in machine learning researches like object recognition, handwriting recognition, speech recognition, etc.. These are just a few applications of probabilistic graphical models.<\/p>\n<p>We hope this article was informative for you.<\/p>\n<p>Now learn to represent <strong><a href=\"https:\/\/techvidvan.com\/tutorials\/r-contingency-tables\/\">data in a condensed form.<\/a><\/strong><\/p>\n<p>Keep learning!!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In our previous article about probabilistic graphical models, we learned what graphical models are. In this tutorial, of Techvidvan\u2019s R tutorial series, we are going to\u00a0discuss the various applications of graphical models in real&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":78064,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1020],"tags":[2299,2300,2301,2302,2285,2303],"class_list":["post-78058","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-r","tag-applications-of-probabilistic-graphical-models","tag-graphical-models","tag-graphical-models-applications","tag-graphical-models-tutorial","tag-graphical-models-with-r","tag-probabilistic-graphical-models-applications"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Graphical Models Applications in Real Life [Case Study Included] - TechVidvan<\/title>\n<meta name=\"description\" content=\"Graphical models applications - Learn various applications of graphical models in real life. Let\u2019s take a look at how different industries find the use of graphical models.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/techvidvan.com\/tutorials\/r-graphical-models-applications\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Graphical Models Applications in Real Life [Case Study Included] - TechVidvan\" \/>\n<meta property=\"og:description\" content=\"Graphical models applications - Learn various applications of graphical models in real life. Let\u2019s take a look at how different industries find the use of graphical models.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/techvidvan.com\/tutorials\/r-graphical-models-applications\/\" \/>\n<meta property=\"og:site_name\" content=\"TechVidvan\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/TechVidvan\/\" \/>\n<meta property=\"article:published_time\" content=\"2020-04-06T10:10:50+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/techvidvan.com\/tutorials\/wp-content\/uploads\/2020\/04\/applications-of-R-graphical-models-in-real-life.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"802\" \/>\n\t<meta property=\"og:image:height\" content=\"420\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"TechVidvan Team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@vidvantech\" \/>\n<meta name=\"twitter:site\" content=\"@vidvantech\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"TechVidvan Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Graphical Models Applications in Real Life [Case Study Included] - TechVidvan","description":"Graphical models applications - Learn various applications of graphical models in real life. Let\u2019s take a look at how different industries find the use of graphical models.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/techvidvan.com\/tutorials\/r-graphical-models-applications\/","og_locale":"en_US","og_type":"article","og_title":"Graphical Models Applications in Real Life [Case Study Included] - TechVidvan","og_description":"Graphical models applications - Learn various applications of graphical models in real life. Let\u2019s take a look at how different industries find the use of graphical models.","og_url":"https:\/\/techvidvan.com\/tutorials\/r-graphical-models-applications\/","og_site_name":"TechVidvan","article_publisher":"https:\/\/www.facebook.com\/TechVidvan\/","article_published_time":"2020-04-06T10:10:50+00:00","og_image":[{"width":802,"height":420,"url":"https:\/\/techvidvan.com\/tutorials\/wp-content\/uploads\/2020\/04\/applications-of-R-graphical-models-in-real-life.jpg","type":"image\/jpeg"}],"author":"TechVidvan Team","twitter_card":"summary_large_image","twitter_creator":"@vidvantech","twitter_site":"@vidvantech","twitter_misc":{"Written by":"TechVidvan Team","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/techvidvan.com\/tutorials\/r-graphical-models-applications\/#article","isPartOf":{"@id":"https:\/\/techvidvan.com\/tutorials\/r-graphical-models-applications\/"},"author":{"name":"TechVidvan Team","@id":"https:\/\/techvidvan.com\/tutorials\/#\/schema\/person\/e9c26e74dd3d87421f7ada9433b8cd22"},"headline":"Graphical Models Applications in Real Life [Case Study Included]","datePublished":"2020-04-06T10:10:50+00:00","mainEntityOfPage":{"@id":"https:\/\/techvidvan.com\/tutorials\/r-graphical-models-applications\/"},"wordCount":918,"commentCount":0,"publisher":{"@id":"https:\/\/techvidvan.com\/tutorials\/#organization"},"image":{"@id":"https:\/\/techvidvan.com\/tutorials\/r-graphical-models-applications\/#primaryimage"},"thumbnailUrl":"https:\/\/techvidvan.com\/tutorials\/wp-content\/uploads\/2020\/04\/applications-of-R-graphical-models-in-real-life.jpg","keywords":["applications of probabilistic graphical models","Graphical Models","Graphical Models Applications","Graphical Models Tutorial","graphical models with R","probabilistic graphical models applications"],"articleSection":["R Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/techvidvan.com\/tutorials\/r-graphical-models-applications\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/techvidvan.com\/tutorials\/r-graphical-models-applications\/","url":"https:\/\/techvidvan.com\/tutorials\/r-graphical-models-applications\/","name":"Graphical Models Applications in Real Life [Case Study Included] - TechVidvan","isPartOf":{"@id":"https:\/\/techvidvan.com\/tutorials\/#website"},"primaryImageOfPage":{"@id":"https:\/\/techvidvan.com\/tutorials\/r-graphical-models-applications\/#primaryimage"},"image":{"@id":"https:\/\/techvidvan.com\/tutorials\/r-graphical-models-applications\/#primaryimage"},"thumbnailUrl":"https:\/\/techvidvan.com\/tutorials\/wp-content\/uploads\/2020\/04\/applications-of-R-graphical-models-in-real-life.jpg","datePublished":"2020-04-06T10:10:50+00:00","description":"Graphical models applications - Learn various applications of graphical models in real life. Let\u2019s take a look at how different industries find the use of graphical models.","breadcrumb":{"@id":"https:\/\/techvidvan.com\/tutorials\/r-graphical-models-applications\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/techvidvan.com\/tutorials\/r-graphical-models-applications\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/techvidvan.com\/tutorials\/r-graphical-models-applications\/#primaryimage","url":"https:\/\/techvidvan.com\/tutorials\/wp-content\/uploads\/2020\/04\/applications-of-R-graphical-models-in-real-life.jpg","contentUrl":"https:\/\/techvidvan.com\/tutorials\/wp-content\/uploads\/2020\/04\/applications-of-R-graphical-models-in-real-life.jpg","width":802,"height":420,"caption":"applications of R graphical models"},{"@type":"BreadcrumbList","@id":"https:\/\/techvidvan.com\/tutorials\/r-graphical-models-applications\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/techvidvan.com\/tutorials\/"},{"@type":"ListItem","position":2,"name":"Graphical Models Applications in Real Life [Case Study Included]"}]},{"@type":"WebSite","@id":"https:\/\/techvidvan.com\/tutorials\/#website","url":"https:\/\/techvidvan.com\/tutorials\/","name":"TechVidvan Blogs","description":"","publisher":{"@id":"https:\/\/techvidvan.com\/tutorials\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/techvidvan.com\/tutorials\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/techvidvan.com\/tutorials\/#organization","name":"TechVidvan","url":"https:\/\/techvidvan.com\/tutorials\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/techvidvan.com\/tutorials\/#\/schema\/logo\/image\/","url":"https:\/\/techvidvan.com\/tutorials\/wp-content\/uploads\/2024\/03\/techvidvan-logo-200x50-1.webp","contentUrl":"https:\/\/techvidvan.com\/tutorials\/wp-content\/uploads\/2024\/03\/techvidvan-logo-200x50-1.webp","width":200,"height":50,"caption":"TechVidvan"},"image":{"@id":"https:\/\/techvidvan.com\/tutorials\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/TechVidvan\/","https:\/\/x.com\/vidvantech"]},{"@type":"Person","@id":"https:\/\/techvidvan.com\/tutorials\/#\/schema\/person\/e9c26e74dd3d87421f7ada9433b8cd22","name":"TechVidvan Team","description":"The TechVidvan Team delivers practical, beginner-friendly tutorials on programming, Java, Python, C++, DSA, AI, ML, data Science, Android, Flutter, MERN, Web Development, and technology. Our experts are here to help you upskill and excel in today\u2019s tech industry."}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/techvidvan.com\/tutorials\/wp-json\/wp\/v2\/posts\/78058","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/techvidvan.com\/tutorials\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/techvidvan.com\/tutorials\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/techvidvan.com\/tutorials\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/techvidvan.com\/tutorials\/wp-json\/wp\/v2\/comments?post=78058"}],"version-history":[{"count":0,"href":"https:\/\/techvidvan.com\/tutorials\/wp-json\/wp\/v2\/posts\/78058\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/techvidvan.com\/tutorials\/wp-json\/wp\/v2\/media\/78064"}],"wp:attachment":[{"href":"https:\/\/techvidvan.com\/tutorials\/wp-json\/wp\/v2\/media?parent=78058"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/techvidvan.com\/tutorials\/wp-json\/wp\/v2\/categories?post=78058"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/techvidvan.com\/tutorials\/wp-json\/wp\/v2\/tags?post=78058"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}