{"id":76977,"date":"2020-03-12T09:29:13","date_gmt":"2020-03-12T03:59:13","guid":{"rendered":"https:\/\/techvidvan.com\/tutorials\/?p=76977"},"modified":"2020-03-12T09:29:13","modified_gmt":"2020-03-12T03:59:13","slug":"svm-applications","status":"publish","type":"post","link":"https:\/\/techvidvan.com\/tutorials\/svm-applications\/","title":{"rendered":"SVM Applications &#8211; Top 10 astonishing real life applications of SVM"},"content":{"rendered":"<p>In this article, we will be discussing about various SVM applications in real life.<\/p>\n<p>SVM&#8217;s are powerful yet flexible supervised machine learning algorithms which are used both for classification and regression.<\/p>\n<p>But generally, they&#8217;re utilized in classification problems. Since it is a <strong>classification<\/strong> based <strong>algorithm<\/strong>, it is used in many places. It is also one of the most efficient algorithms used for smaller datasets.<\/p>\n<p>There are many applications of SVM. Many of them are under research as well. Here, we will be looking at near about 10 or so most popular SVM applications.<\/p>\n<p>So, let\u2019s start.<\/p>\n<h3>SVM Applications<\/h3>\n<p>Here is the list of the most popular applications of SVM. Let&#8217;s discuss each of them in detail.<\/p>\n<h4>1. Inverse Geosounding Problem<\/h4>\n<p>The geosounding problem is one of the important SVM applications that helps to determine the layered structure of the planet. It demands solutions of various inversion problems. In the case of electromagnetic data, we use a <strong>linear<\/strong> function for the problem and we use the SV learning algorithm for models.<\/p>\n<p>The models are developed here with linear programming Techniques. But, the size of the dimension in which the model is developed might be small here, as the size of the problem is also small.<\/p>\n<h4>2. Seismic Liquefaction Potential<\/h4>\n<p>Here SVM is considered as a great Machine Learning algorithm because the result accuracy is great. We have two problems namely<strong> SPT (Standard Penetration Test)<\/strong> and <strong>CPT (Cone Penetration Test)<\/strong>. In both of these tests, we check the occurrence and non-occurrence of liquefaction. Here, we use field datasets.<\/p>\n<p>The accuracy achieved with the datasets using SVM was 96 and 97 % respectively. Here, SVM helps to build a model for complex combinations like soil parameters and liquefaction potentials.<\/p>\n<h4>3. Protein Fold and Remote Homology Detection<\/h4>\n<p>Remote homology detection makes great use of SVM. In this case, it depends on how the protein sequences are modelled. We use different methods to solve the kernel functions that are being used.<\/p>\n<p>The kernel functions help to find the similarity between different protein sequences. The truth is, many times these kernels produce better results than many SVM based techniques. Kernel is actually a part in SVM itself.<\/p>\n<p>In this way, SVM is influencing areas like <strong>computational biology<\/strong>.<\/p>\n<h4>4. Data Classification using SSVM<\/h4>\n<p>Here, SVM helps in a lot of mathematics based problems. We use various smoothing methods here for solving various math problems. There is also a slight change, we won\u2019t use the normal SVM method here. We will use the <strong>SSVM<\/strong> or <strong>Smooth<\/strong> <strong>SVM<\/strong>.<\/p>\n<p>SSVM makes classification easier as it possesses a strong convexity (a math property). Also, the use of kernel function here is arbitrary. For SSVM\u2019s unconstrained optimization problem, we use the <strong>Newton-Armijo<\/strong> algorithm here.<\/p>\n<p>SSVM works faster on larger datasets than the normal SVM. It could also generate checkerboard shaped nonlinear dividing surface.<\/p>\n<h4>5. Facial Expression Classification<a href=\"https:\/\/techvidvan.com\/tutorials\/wp-content\/uploads\/sites\/2\/2020\/02\/Facial-Expression-Classification-using-SVM.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-77056 size-full\" src=\"https:\/\/techvidvan.com\/tutorials\/wp-content\/uploads\/sites\/2\/2020\/02\/Facial-Expression-Classification-using-SVM.jpg\" alt=\"svm applications in facial expression \" width=\"744\" height=\"381\" \/><\/a><\/h4>\n<p>There are many ways to use this classification. We can use it in various life-care systems, we can use it in normal happy or sad look classification as well. We can use it in <strong>filters<\/strong>. If we make certain facial expressions, it would add the specific filter as per the expression. The range of expressions lies between happy and sad.<\/p>\n<p>SVM can be of great use here.<\/p>\n<h4>6. Texture Classification using SVM<\/h4>\n<p>In this SVM application, we use the images of certain textures and use that data to classify whether the surface is smooth or not. This SVM application will be of great use. If we use a sensitive camera to take pictures and use that data in our model, we could train a really powerful model.<\/p>\n<p>Also, if we take images of surfaces, we could determine the surface as <strong>smooth<\/strong> or <strong>gritty<\/strong>. SVM here classifies the surface as smooth or gritty.<\/p>\n<h4>7. Text Classification<a href=\"https:\/\/techvidvan.com\/tutorials\/wp-content\/uploads\/sites\/2\/2020\/02\/text-classification-using-svm.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-77099 size-full\" src=\"https:\/\/techvidvan.com\/tutorials\/wp-content\/uploads\/sites\/2\/2020\/02\/text-classification-using-svm.jpg\" alt=\"svm application - text classification\" width=\"804\" height=\"411\" \/><\/a><\/h4>\n<p>Text Classification is an automatic process of classification of text into predefined categories. We will classify Emails into spam or non-spam, news articles into different categories like Politics, stock exchange , Sports, etc. We could use SVM in differentiating between the handwritings of two different people.<\/p>\n<p>The dataset would contain images of various alphabets and sentences written in both handwriting. The SVM classifier would be trained using the <strong>sample<\/strong> data. We can also use SVM to differentiate between human writing and computer alphabets.<\/p>\n<h4>8. Speech Recognition<\/h4>\n<p>Speech recognition is employed for segregating individual words out of the continual speeches. Features for every isolated word are extracted and models were trained successfully Using speech recognition, we could make an interface for communication with deaf people. Here, the acoustics would be the data.<\/p>\n<p>There are many functions like <strong>LPC<\/strong>, <strong>LPCC<\/strong>, and <strong>MFCC<\/strong> which collect the acoustic data. The SVM uses the acoustic data to train its models. We use the data to train many models and use them in the system. The results obtained using SVM are generally accurate.<\/p>\n<h4>9. Stenography Detection in Digital Images<a href=\"https:\/\/techvidvan.com\/tutorials\/wp-content\/uploads\/sites\/2\/2020\/02\/stenography-detection-in-digital-images.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-77057 size-full\" src=\"https:\/\/techvidvan.com\/tutorials\/wp-content\/uploads\/sites\/2\/2020\/02\/stenography-detection-in-digital-images.jpg\" alt=\"steneography detection\" width=\"684\" height=\"504\" \/><\/a><\/h4>\n<p>Using SVM, we can find out if an image is pure or adulterated. This could be used in security-based organizations to <strong>uncover<\/strong> secret messages. Yes, we can encrypt messages in high-resolution images.<\/p>\n<p>In high-resolution images, there are more pixels, hence, the message is more hard to find. We can segregate the pixels and store in data in various datasets. We can analyze those datasets using SVM.<\/p>\n<h4>10. Cancer Diagnosis and Prognosis<\/h4>\n<p>Cancer detection is one of the top research fields in the world right now. There are various types of ML methods using which the researches are being conducted. Google is using Image classification methods to find cancer.<\/p>\n<p>There are many such examples. SVM is one of the algorithms that are in use for this. SVM helps in diagnosis and prognosis by running numerous models. There is a lot of data in the form of an image that is analyzed. We have thousands of datasets.<\/p>\n<p>We train hundreds of models using SVM to classify cancer as <strong>malign<\/strong> or <strong>benign<\/strong>.<\/p>\n<h3>Summary<\/h3>\n<p>This article was solely about the application part of SVM. Here, we saw various kinds of SVM applications ranging from <strong>text<\/strong> <strong>recognition<\/strong> to <strong>cancer detection<\/strong>. These are only the main SVM applications that are in common use.<\/p>\n<p>Other than these, there are many more applications out there. There is a lot to learn from these applications as we can understand how SVM is actually used in the real world.<\/p>\n<p>So, Now we have seen the most popular applications of SVM.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this article, we will be discussing about various SVM applications in real life. SVM&#8217;s are powerful yet flexible supervised machine learning algorithms which are used both for classification and regression. But generally, they&#8217;re&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":77055,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[210],"tags":[1931,1932,1933,1934,1935,1936,1937],"class_list":["post-76977","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-machine-learning","tag-applications-of-support-vector-machine","tag-applications-of-svm","tag-data-classification-using-ssvm","tag-inverse-geosounding-problem","tag-speech-recognition","tag-support-vector-machine-applications","tag-svm-applications"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>SVM Applications - Top 10 astonishing real life applications of SVM - TechVidvan<\/title>\n<meta name=\"description\" content=\"Get to know about the most popular SVM applications used in real life with us. Also, SVM is a classification based algorithm, it is used in many places.\" \/>\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\/svm-applications\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"SVM Applications - Top 10 astonishing real life applications of SVM - TechVidvan\" \/>\n<meta property=\"og:description\" content=\"Get to know about the most popular SVM applications used in real life with us. Also, SVM is a classification based algorithm, it is used in many places.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/techvidvan.com\/tutorials\/svm-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-03-12T03:59:13+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/techvidvan.com\/tutorials\/wp-content\/uploads\/2020\/02\/SVM-Applications.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=\"6 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"SVM Applications - Top 10 astonishing real life applications of SVM - TechVidvan","description":"Get to know about the most popular SVM applications used in real life with us. Also, SVM is a classification based algorithm, it is used in many places.","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\/svm-applications\/","og_locale":"en_US","og_type":"article","og_title":"SVM Applications - Top 10 astonishing real life applications of SVM - TechVidvan","og_description":"Get to know about the most popular SVM applications used in real life with us. Also, SVM is a classification based algorithm, it is used in many places.","og_url":"https:\/\/techvidvan.com\/tutorials\/svm-applications\/","og_site_name":"TechVidvan","article_publisher":"https:\/\/www.facebook.com\/TechVidvan\/","article_published_time":"2020-03-12T03:59:13+00:00","og_image":[{"width":802,"height":420,"url":"https:\/\/techvidvan.com\/tutorials\/wp-content\/uploads\/2020\/02\/SVM-Applications.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":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/techvidvan.com\/tutorials\/svm-applications\/#article","isPartOf":{"@id":"https:\/\/techvidvan.com\/tutorials\/svm-applications\/"},"author":{"name":"TechVidvan Team","@id":"https:\/\/techvidvan.com\/tutorials\/#\/schema\/person\/e9c26e74dd3d87421f7ada9433b8cd22"},"headline":"SVM Applications &#8211; Top 10 astonishing real life applications of SVM","datePublished":"2020-03-12T03:59:13+00:00","mainEntityOfPage":{"@id":"https:\/\/techvidvan.com\/tutorials\/svm-applications\/"},"wordCount":1064,"commentCount":0,"publisher":{"@id":"https:\/\/techvidvan.com\/tutorials\/#organization"},"image":{"@id":"https:\/\/techvidvan.com\/tutorials\/svm-applications\/#primaryimage"},"thumbnailUrl":"https:\/\/techvidvan.com\/tutorials\/wp-content\/uploads\/2020\/02\/SVM-Applications.jpg","keywords":["applications of support vector machine","Applications of SVM","Data Classification using SSVM","Inverse Geosounding Problem","speech recognition","support vector machine applications","SVM Applications"],"articleSection":["Machine Learning Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/techvidvan.com\/tutorials\/svm-applications\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/techvidvan.com\/tutorials\/svm-applications\/","url":"https:\/\/techvidvan.com\/tutorials\/svm-applications\/","name":"SVM Applications - Top 10 astonishing real life applications of SVM - TechVidvan","isPartOf":{"@id":"https:\/\/techvidvan.com\/tutorials\/#website"},"primaryImageOfPage":{"@id":"https:\/\/techvidvan.com\/tutorials\/svm-applications\/#primaryimage"},"image":{"@id":"https:\/\/techvidvan.com\/tutorials\/svm-applications\/#primaryimage"},"thumbnailUrl":"https:\/\/techvidvan.com\/tutorials\/wp-content\/uploads\/2020\/02\/SVM-Applications.jpg","datePublished":"2020-03-12T03:59:13+00:00","description":"Get to know about the most popular SVM applications used in real life with us. Also, SVM is a classification based algorithm, it is used in many places.","breadcrumb":{"@id":"https:\/\/techvidvan.com\/tutorials\/svm-applications\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/techvidvan.com\/tutorials\/svm-applications\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/techvidvan.com\/tutorials\/svm-applications\/#primaryimage","url":"https:\/\/techvidvan.com\/tutorials\/wp-content\/uploads\/2020\/02\/SVM-Applications.jpg","contentUrl":"https:\/\/techvidvan.com\/tutorials\/wp-content\/uploads\/2020\/02\/SVM-Applications.jpg","width":802,"height":420,"caption":"applications of svm"},{"@type":"BreadcrumbList","@id":"https:\/\/techvidvan.com\/tutorials\/svm-applications\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/techvidvan.com\/tutorials\/"},{"@type":"ListItem","position":2,"name":"SVM Applications &#8211; Top 10 astonishing real life applications of SVM"}]},{"@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\/76977","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=76977"}],"version-history":[{"count":0,"href":"https:\/\/techvidvan.com\/tutorials\/wp-json\/wp\/v2\/posts\/76977\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/techvidvan.com\/tutorials\/wp-json\/wp\/v2\/media\/77055"}],"wp:attachment":[{"href":"https:\/\/techvidvan.com\/tutorials\/wp-json\/wp\/v2\/media?parent=76977"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/techvidvan.com\/tutorials\/wp-json\/wp\/v2\/categories?post=76977"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/techvidvan.com\/tutorials\/wp-json\/wp\/v2\/tags?post=76977"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}