{"id":12126,"date":"2021-03-07T04:47:33","date_gmt":"2021-03-07T04:47:33","guid":{"rendered":"https:\/\/analystprep.com\/study-notes\/?p=12126"},"modified":"2025-12-23T12:09:57","modified_gmt":"2025-12-23T12:09:57","slug":"unsupervised-machine-learning-algorithms","status":"publish","type":"post","link":"https:\/\/analystprep.com\/study-notes\/cfa-level-2\/quantitative-method\/unsupervised-machine-learning-algorithms\/","title":{"rendered":"Unsupervised Machine Learning Algorithms"},"content":{"rendered":"<p><script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"VideoObject\",\n  \"name\": \"Machine Learning (2021 Level II CFA\u00ae Exam \u2013 Reading 7)\",\n  \"description\": \"Level II CFA\u00ae Program video lesson covering Machine Learning concepts as part of Reading 7, provided by AnalystPrep.\",\n  \"uploadDate\": \"2021-04-06\",\n  \"thumbnailUrl\": \"https:\/\/img.youtube.com\/vi\/Co3ES25KcLU\/maxresdefault.jpg\",\n  \"contentUrl\": \"https:\/\/www.youtube.com\/watch?v=Co3ES25KcLU\",\n  \"embedUrl\": \"https:\/\/www.youtube.com\/embed\/Co3ES25KcLU\",\n  \"duration\": \"PT1H0M19S\"\n}\n<\/script><\/p>\n<p><script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"QAPage\",\n  \"mainEntity\": {\n    \"@type\": \"Question\",\n    \"name\": \"Hierarchical clustering is most likely to be described as an approach in which:\",\n    \"text\": \"Hierarchical clustering is most likely to be described as an approach in which:\\n\\nA. Grouping of observations is unsupervised.\\nB. Features are grouped into a pre-specified number, k, of clusters.\\nC. Observations are classified according to predetermined labels.\",\n    \"answerCount\": 1,\n    \"acceptedAnswer\": {\n      \"@type\": \"Answer\",\n      \"text\": \"The correct answer is A. Hierarchical clustering is an unsupervised machine learning algorithm, meaning that groups of observations are formed without the use of predetermined labels or predefined numbers of clusters.\"\n    }\n  }\n}\n<\/script><br \/>\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"ImageObject\",\n  \"url\": \"https:\/\/analystprep.com\/study-notes\/wp-content\/uploads\/2021\/03\/Img_17.jpg\",\n  \"caption\": \"Scree Plot\",\n  \"width\": 1590,\n  \"height\": 1247,\n  \"copyrightNotice\": \"\u00a9 2024 AnalystPrep\",\n  \"acquireLicensePage\": \"https:\/\/analystprep.com\/license-info\",\n  \"creditText\": \"AnalystPrep Design Team\",\n  \"creator\": { \"@type\": \"Organization\", \"name\": \"AnalystPrep\" }\n}\n<\/script><\/p>\n<p><script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"ImageObject\",\n  \"url\": \"https:\/\/analystprep.com\/study-notes\/wp-content\/uploads\/2021\/03\/Img_26.jpg\",\n  \"caption\": \"Clustering\",\n  \"width\": 1590,\n  \"height\": 618,\n  \"copyrightNotice\": \"\u00a9 2024 AnalystPrep\",\n  \"acquireLicensePage\": \"https:\/\/analystprep.com\/license-info\",\n  \"creditText\": \"AnalystPrep Design Team\",\n  \"creator\": { \"@type\": \"Organization\", \"name\": \"AnalystPrep\" }\n}\n<\/script><\/p>\n<p><script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"ImageObject\",\n  \"url\": \"https:\/\/analystprep.com\/study-notes\/wp-content\/uploads\/2021\/03\/Img_43.jpg\",\n  \"caption\": \"Agglomerative and Divisive Clustering\",\n  \"width\": 1766,\n  \"height\": 907,\n  \"copyrightNotice\": \"\u00a9 2024 AnalystPrep\",\n  \"acquireLicensePage\": \"https:\/\/analystprep.com\/license-info\",\n  \"creditText\": \"AnalystPrep Design Team\",\n  \"creator\": { \"@type\": \"Organization\", \"name\": \"AnalystPrep\" }\n}\n<\/script><\/p>\n<p><iframe loading=\"lazy\" width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/Co3ES25KcLU?si=8wW3g63r5WX3K8qK\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p>Recall that unlike supervised learning, unsupervised learning does not use labeled data. The algorithm finds patterns within the data. The two main categories of unsupervised ML algorithms are dimension reduction, using principal components analysis, and clustering, which includes k-means and hierarchical clustering.<\/p>\n<h2>1. Principle Components Analysis<\/h2>\n<p>Principal component analysis (PCA) is a method for reducing the dimensionality of a data set by identifying the key components necessary to model and understand the data. These components are chosen to be uncorrelated linear combinations of the variables of the data, which maximizes the variance.<\/p>\n<p>PCA identifies typical representations, called principal components, within a high-dimensional dataset. The dimensions of the original dataset are then reduced while maintaining the underlying structure and still be representative in lower dimensions.<\/p>\n<h3>Steps for PCA<\/h3>\n<p>The data is first standardized, followed by calculating the covariance matrix. The next step is calculating the eigenvectors and the corresponding eigenvalues of the covariance matrix. The Eigenvectors represent the principal components besides the direction of the data since they are vectors. On the other hand, eigenvalues represent how much variance there is in the data in that direction.<\/p>\n<p>What follows is the ranking of the eigenvectors in descending order based on the eigenvalues. The top <em>k<\/em> eigenvectors are selected, representing the most critical observations found in the data. A new matrix is then constructed with these <em>k<\/em> eigenvectors, reducing the original <em>n<\/em>-dimensional dataset into <em>k<\/em> dimensions. The eigenvectors\/principal components are then plotted over the scaled data.<\/p>\n<p>The scaled covariance gives the explanatory power of each component. To choose which components to retain, we can keep as many components as necessary to \u2018explain\u2019 at least 90% of the total variance or use other criteria such as the <em><strong>Scree test.<\/strong><\/em> A Scree test involves the examination of a line chart of the variances of each component (called a Scree diagram). The Scree test retains only those principal components before the variances level off, which is easy to observe from the Scree diagram, as shown in the example below:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-14914\" src=\"https:\/\/analystprep.com\/study-notes\/wp-content\/uploads\/2021\/03\/Img_17.jpg\" alt=\"Scree Plot\" width=\"1590\" height=\"1247\" srcset=\"https:\/\/analystprep.com\/study-notes\/wp-content\/uploads\/2021\/03\/Img_17.jpg 1590w, https:\/\/analystprep.com\/study-notes\/wp-content\/uploads\/2021\/03\/Img_17-300x235.jpg 300w, https:\/\/analystprep.com\/study-notes\/wp-content\/uploads\/2021\/03\/Img_17-1024x803.jpg 1024w, https:\/\/analystprep.com\/study-notes\/wp-content\/uploads\/2021\/03\/Img_17-768x602.jpg 768w, https:\/\/analystprep.com\/study-notes\/wp-content\/uploads\/2021\/03\/Img_17-1536x1205.jpg 1536w, https:\/\/analystprep.com\/study-notes\/wp-content\/uploads\/2021\/03\/Img_17-400x314.jpg 400w\" sizes=\"auto, (max-width: 1590px) 100vw, 1590px\" \/>We observe that the scree plot levels off after the first three components, this would imply that these three components are enough.<\/p>\n<p>The principal components are combinations of the data set\u2019s original features, making it hard for the analyst to label or directly interpret. Therefore, the end-user of PCA may recognize PCA as something of a \u201cblack box.\u201d On the contrary, lower-dimensional datasets make machine learning models quicker for training, reducing overfitting (by avoiding the curse of dimensionality), and are easier to interpret.<\/p>\n<h2>2. Clustering<\/h2>\n<p>Clustering is used to organize data points into groups called clusters. A good cluster has observations that are similar or close to each other inside the cluster, a property called cohesion, but dissimilar observations between clusters, a property called separation.<\/p>\n<p>The following figure illustrates intra-cluster cohesion and inter-cluster separation.<\/p>\n<h3><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-14916\" src=\"https:\/\/analystprep.com\/study-notes\/wp-content\/uploads\/2021\/03\/Img_26.jpg\" alt=\"Clustering\" width=\"1590\" height=\"681\" srcset=\"https:\/\/analystprep.com\/study-notes\/wp-content\/uploads\/2021\/03\/Img_26.jpg 1590w, https:\/\/analystprep.com\/study-notes\/wp-content\/uploads\/2021\/03\/Img_26-300x128.jpg 300w, https:\/\/analystprep.com\/study-notes\/wp-content\/uploads\/2021\/03\/Img_26-1024x439.jpg 1024w, https:\/\/analystprep.com\/study-notes\/wp-content\/uploads\/2021\/03\/Img_26-768x329.jpg 768w, https:\/\/analystprep.com\/study-notes\/wp-content\/uploads\/2021\/03\/Img_26-1536x658.jpg 1536w, https:\/\/analystprep.com\/study-notes\/wp-content\/uploads\/2021\/03\/Img_26-400x171.jpg 400w\" sizes=\"auto, (max-width: 1590px) 100vw, 1590px\" \/>2.1 <em>K<\/em>-Means Clustering<\/h3>\n<p>K-means algorithm is an iterative algorithm that starts with an initial division of the data into <em>K<\/em> clusters. It then adjusts that division in a series of steps to increase similarities within each cluster and to increase the heterogeneity between clusters.<\/p>\n<p>The algorithm follows the following steps when performing K-means Clustering:<\/p>\n<ol>\n<li data-tadv-p=\"keep\">Randomly selects <em>K<\/em> centroids;<\/li>\n<li data-tadv-p=\"keep\">Assigns each observation to its closest centroid (cluster);<\/li>\n<li data-tadv-p=\"keep\">Calculates new centroids as the average values of observation within each cluster;<\/li>\n<li data-tadv-p=\"keep\">Reassigns each observation to the nearest centroid, redefining the cluster;<\/li>\n<li data-tadv-p=\"keep\">Reiterates the process of recalculating new centroids for each cluster;<\/li>\n<li data-tadv-p=\"keep\">Reassigns each observation to the revised centroid, completing the 2nd iteration; and<\/li>\n<li data-tadv-p=\"keep\">Reiterates until all observations are assigned; thus, no need to recalculate new centroids.<\/li>\n<\/ol>\n<p>The <em>k<\/em>-means algorithm continues to iterate until there is no need to recalculate new centroids. The algorithm has then converged and has minimized intra-cluster distance, thus maximizing cohesion and separation.<\/p>\n<p>One limitation of the <em>k<\/em>-means algorithm is that it does not guarantee to find the optimal set of clusters because it incorporates a random element. In other words, the hyperparameter, <em>K<\/em>, must be decided before running the <em>k<\/em>-means algorithm.<\/p>\n<p>Finally, the <em>k<\/em>-means algorithm is applicable in investment practice, particularly in data exploration for discovering patterns in high-dimensional data or as a method for deriving alternatives to existing static industry classifications.<\/p>\n<h3>2.2 Hierarchical Clustering: Agglomerative and Divisive<\/h3>\n<p>Hierarchical clustering is an unsupervised iterative algorithm used to build a hierarchy of clusters. In hierarchical clustering, the algorithms create transitional rounds of clusters of increasing (i.e., \u201cagglomerative\u201d) or decreasing (i.e., \u201cdivisive\u201d) size until a final clustering is reached.<\/p>\n<p><em><strong>Agglomerative clustering<\/strong> <\/em>is a bottom-up approach. Each observation begins in its cluster and then merges with other clusters iteratively until all clusters are clumped into a single cluster.<\/p>\n<p><em><strong>Divisive clustering<\/strong><\/em> is a top-down approach. It begins with all the observations belonging to a single cluster. The observations are then split into two clusters based on some similarity or some measure. The algorithm then progressively partitions the intermediate clusters into smaller clusters until each cluster contains only 1 observation.<\/p>\n<p>The following figure demonstrates both agglomerative and divisive clustering:<\/p>\n<p><span style=\"color: inherit; font-size: 1.95em; font-weight: 600;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-14917\" src=\"https:\/\/analystprep.com\/study-notes\/wp-content\/uploads\/2021\/03\/Img_43.jpg\" alt=\"Agglomerative &amp; Divisive Clustering\" width=\"1766\" height=\"907\" srcset=\"https:\/\/analystprep.com\/study-notes\/wp-content\/uploads\/2021\/03\/Img_43.jpg 1766w, https:\/\/analystprep.com\/study-notes\/wp-content\/uploads\/2021\/03\/Img_43-300x154.jpg 300w, https:\/\/analystprep.com\/study-notes\/wp-content\/uploads\/2021\/03\/Img_43-1024x526.jpg 1024w, https:\/\/analystprep.com\/study-notes\/wp-content\/uploads\/2021\/03\/Img_43-768x394.jpg 768w, https:\/\/analystprep.com\/study-notes\/wp-content\/uploads\/2021\/03\/Img_43-1536x789.jpg 1536w, https:\/\/analystprep.com\/study-notes\/wp-content\/uploads\/2021\/03\/Img_43-400x205.jpg 400w\" sizes=\"auto, (max-width: 1766px) 100vw, 1766px\" \/><\/p>\n<blockquote>\n<h3>Question<\/h3>\n<p>Hierarchical clustering is <em>most likely<\/em> to be described as an approach in which:<\/p>\n<p>\u00a0 \u00a0 \u00a0 A. Grouping of observations is unsupervised.<\/p>\n<p>\u00a0 \u00a0 \u00a0 B. Features are grouped into a pre-specified number, <em>k<\/em>, of clusters.<\/p>\n<p>\u00a0 \u00a0 \u00a0 C. Observations are classified according to predetermined labels.<\/p>\n<h3>Solution<\/h3>\n<p><strong>A is correct.<\/strong><\/p>\n<p>Hierarchical clustering is an unsupervised ML algorithm. The implication is that the grouping of observations is unsupervised.<\/p>\n<p><strong>B is incorrect. <\/strong>It refers to k-means clustering.<\/p>\n<p><strong>C is incorrect. <\/strong>It describes classification, which involves supervised learning.<\/p>\n<\/blockquote>\n<p>Reading 6: Machine Learning<\/p>\n<p><em>LOS 6 (d) Describe unsupervised machine learning algorithms\u2014including principal components analysis, K-means clustering, and hierarchical clustering\u2014and determine problems for which they are best suited<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Recall that unlike supervised learning, unsupervised learning does not use labeled data. The algorithm finds patterns within the data. The two main categories of unsupervised ML algorithms are dimension reduction, using principal components analysis, and clustering, which includes k-means and&#8230;<\/p>\n","protected":false},"author":5,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[102,229],"tags":[216,230,258],"class_list":["post-12126","post","type-post","status-publish","format-standard","hentry","category-cfa-level-2","category-quantitative-method","tag-cfa-level-2","tag-quantitative-method","tag-unsupervised-machine-learning-algorithms","blog-post","no-post-thumbnail","animate"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Unsupervised Machine Learning Algorithms - CFA, FRM, and Actuarial Exams Study Notes<\/title>\n<meta name=\"description\" content=\"Understand unsupervised Machine Learning Algorithms and their applications in data analysis and problem-solving.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/analystprep.com\/study-notes\/cfa-level-2\/quantitative-method\/unsupervised-machine-learning-algorithms\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Unsupervised Machine Learning Algorithms - CFA, FRM, and Actuarial Exams Study Notes\" \/>\n<meta property=\"og:description\" content=\"Understand unsupervised Machine Learning Algorithms and their applications in data analysis and problem-solving.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/analystprep.com\/study-notes\/cfa-level-2\/quantitative-method\/unsupervised-machine-learning-algorithms\/\" \/>\n<meta property=\"og:site_name\" content=\"CFA, FRM, and Actuarial Exams Study Notes\" \/>\n<meta property=\"article:published_time\" content=\"2021-03-07T04:47:33+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-12-23T12:09:57+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/analystprep.com\/study-notes\/wp-content\/uploads\/2021\/03\/Img_17.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1590\" \/>\n\t<meta property=\"og:image:height\" content=\"1247\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Irene R\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Irene R\" \/>\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:\/\/analystprep.com\/study-notes\/cfa-level-2\/quantitative-method\/unsupervised-machine-learning-algorithms\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/analystprep.com\/study-notes\/cfa-level-2\/quantitative-method\/unsupervised-machine-learning-algorithms\/\"},\"author\":{\"name\":\"Irene R\",\"@id\":\"https:\/\/analystprep.com\/study-notes\/#\/schema\/person\/7002f30d8f174958802c1c30b167eaf5\"},\"headline\":\"Unsupervised Machine Learning Algorithms\",\"datePublished\":\"2021-03-07T04:47:33+00:00\",\"dateModified\":\"2025-12-23T12:09:57+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/analystprep.com\/study-notes\/cfa-level-2\/quantitative-method\/unsupervised-machine-learning-algorithms\/\"},\"wordCount\":931,\"image\":{\"@id\":\"https:\/\/analystprep.com\/study-notes\/cfa-level-2\/quantitative-method\/unsupervised-machine-learning-algorithms\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/analystprep.com\/study-notes\/wp-content\/uploads\/2021\/03\/Img_17.jpg\",\"keywords\":[\"CFA-level-2\",\"Quantitative Method\",\"Unsupervised Machine Learning Algorithms\"],\"articleSection\":[\"CFA Level II Study Notes\",\"Quantitative Method\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/analystprep.com\/study-notes\/cfa-level-2\/quantitative-method\/unsupervised-machine-learning-algorithms\/\",\"url\":\"https:\/\/analystprep.com\/study-notes\/cfa-level-2\/quantitative-method\/unsupervised-machine-learning-algorithms\/\",\"name\":\"Unsupervised Machine Learning Algorithms - CFA, FRM, and Actuarial Exams Study Notes\",\"isPartOf\":{\"@id\":\"https:\/\/analystprep.com\/study-notes\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/analystprep.com\/study-notes\/cfa-level-2\/quantitative-method\/unsupervised-machine-learning-algorithms\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/analystprep.com\/study-notes\/cfa-level-2\/quantitative-method\/unsupervised-machine-learning-algorithms\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/analystprep.com\/study-notes\/wp-content\/uploads\/2021\/03\/Img_17.jpg\",\"datePublished\":\"2021-03-07T04:47:33+00:00\",\"dateModified\":\"2025-12-23T12:09:57+00:00\",\"author\":{\"@id\":\"https:\/\/analystprep.com\/study-notes\/#\/schema\/person\/7002f30d8f174958802c1c30b167eaf5\"},\"description\":\"Understand unsupervised Machine Learning Algorithms and their applications in data analysis and problem-solving.\",\"breadcrumb\":{\"@id\":\"https:\/\/analystprep.com\/study-notes\/cfa-level-2\/quantitative-method\/unsupervised-machine-learning-algorithms\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/analystprep.com\/study-notes\/cfa-level-2\/quantitative-method\/unsupervised-machine-learning-algorithms\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/analystprep.com\/study-notes\/cfa-level-2\/quantitative-method\/unsupervised-machine-learning-algorithms\/#primaryimage\",\"url\":\"https:\/\/analystprep.com\/study-notes\/wp-content\/uploads\/2021\/03\/Img_17.jpg\",\"contentUrl\":\"https:\/\/analystprep.com\/study-notes\/wp-content\/uploads\/2021\/03\/Img_17.jpg\",\"width\":1590,\"height\":1247,\"caption\":\"Scree Plot\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/analystprep.com\/study-notes\/cfa-level-2\/quantitative-method\/unsupervised-machine-learning-algorithms\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/analystprep.com\/study-notes\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Unsupervised Machine Learning Algorithms\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/analystprep.com\/study-notes\/#website\",\"url\":\"https:\/\/analystprep.com\/study-notes\/\",\"name\":\"CFA, FRM, and Actuarial Exams Study Notes\",\"description\":\"Question Bank and Study Notes for the CFA, FRM, and Actuarial exams\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/analystprep.com\/study-notes\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/analystprep.com\/study-notes\/#\/schema\/person\/7002f30d8f174958802c1c30b167eaf5\",\"name\":\"Irene R\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/analystprep.com\/study-notes\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/33caf1e1bcb63ee970b36351f165c7bc714b19614993ab9c2c8bf36273b7df48?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/33caf1e1bcb63ee970b36351f165c7bc714b19614993ab9c2c8bf36273b7df48?s=96&d=mm&r=g\",\"caption\":\"Irene R\"},\"url\":\"https:\/\/analystprep.com\/study-notes\/author\/irene\/\"}]}<\/script>\n<meta property=\"og:video\" content=\"https:\/\/www.youtube.com\/embed\/Co3ES25KcLU\" \/>\n<meta property=\"og:video:type\" content=\"text\/html\" \/>\n<meta property=\"og:video:duration\" content=\"3620\" \/>\n<meta property=\"og:video:width\" content=\"480\" \/>\n<meta property=\"og:video:height\" content=\"270\" \/>\n<meta property=\"ya:ovs:adult\" content=\"false\" \/>\n<meta property=\"ya:ovs:upload_date\" content=\"2021-03-07T04:47:33+00:00\" \/>\n<meta property=\"ya:ovs:allow_embed\" content=\"true\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Unsupervised Machine Learning Algorithms - CFA, FRM, and Actuarial Exams Study Notes","description":"Understand unsupervised Machine Learning Algorithms and their applications in data analysis and problem-solving.","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:\/\/analystprep.com\/study-notes\/cfa-level-2\/quantitative-method\/unsupervised-machine-learning-algorithms\/","og_locale":"en_US","og_type":"article","og_title":"Unsupervised Machine Learning Algorithms - CFA, FRM, and Actuarial Exams Study Notes","og_description":"Understand unsupervised Machine Learning Algorithms and their applications in data analysis and problem-solving.","og_url":"https:\/\/analystprep.com\/study-notes\/cfa-level-2\/quantitative-method\/unsupervised-machine-learning-algorithms\/","og_site_name":"CFA, FRM, and Actuarial Exams Study Notes","article_published_time":"2021-03-07T04:47:33+00:00","article_modified_time":"2025-12-23T12:09:57+00:00","og_image":[{"width":1590,"height":1247,"url":"https:\/\/analystprep.com\/study-notes\/wp-content\/uploads\/2021\/03\/Img_17.jpg","type":"image\/jpeg"}],"author":"Irene R","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Irene R","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/analystprep.com\/study-notes\/cfa-level-2\/quantitative-method\/unsupervised-machine-learning-algorithms\/#article","isPartOf":{"@id":"https:\/\/analystprep.com\/study-notes\/cfa-level-2\/quantitative-method\/unsupervised-machine-learning-algorithms\/"},"author":{"name":"Irene R","@id":"https:\/\/analystprep.com\/study-notes\/#\/schema\/person\/7002f30d8f174958802c1c30b167eaf5"},"headline":"Unsupervised Machine Learning Algorithms","datePublished":"2021-03-07T04:47:33+00:00","dateModified":"2025-12-23T12:09:57+00:00","mainEntityOfPage":{"@id":"https:\/\/analystprep.com\/study-notes\/cfa-level-2\/quantitative-method\/unsupervised-machine-learning-algorithms\/"},"wordCount":931,"image":{"@id":"https:\/\/analystprep.com\/study-notes\/cfa-level-2\/quantitative-method\/unsupervised-machine-learning-algorithms\/#primaryimage"},"thumbnailUrl":"https:\/\/analystprep.com\/study-notes\/wp-content\/uploads\/2021\/03\/Img_17.jpg","keywords":["CFA-level-2","Quantitative Method","Unsupervised Machine Learning Algorithms"],"articleSection":["CFA Level II Study Notes","Quantitative Method"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/analystprep.com\/study-notes\/cfa-level-2\/quantitative-method\/unsupervised-machine-learning-algorithms\/","url":"https:\/\/analystprep.com\/study-notes\/cfa-level-2\/quantitative-method\/unsupervised-machine-learning-algorithms\/","name":"Unsupervised Machine Learning Algorithms - CFA, FRM, and Actuarial Exams Study Notes","isPartOf":{"@id":"https:\/\/analystprep.com\/study-notes\/#website"},"primaryImageOfPage":{"@id":"https:\/\/analystprep.com\/study-notes\/cfa-level-2\/quantitative-method\/unsupervised-machine-learning-algorithms\/#primaryimage"},"image":{"@id":"https:\/\/analystprep.com\/study-notes\/cfa-level-2\/quantitative-method\/unsupervised-machine-learning-algorithms\/#primaryimage"},"thumbnailUrl":"https:\/\/analystprep.com\/study-notes\/wp-content\/uploads\/2021\/03\/Img_17.jpg","datePublished":"2021-03-07T04:47:33+00:00","dateModified":"2025-12-23T12:09:57+00:00","author":{"@id":"https:\/\/analystprep.com\/study-notes\/#\/schema\/person\/7002f30d8f174958802c1c30b167eaf5"},"description":"Understand unsupervised Machine Learning Algorithms and their applications in data analysis and problem-solving.","breadcrumb":{"@id":"https:\/\/analystprep.com\/study-notes\/cfa-level-2\/quantitative-method\/unsupervised-machine-learning-algorithms\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/analystprep.com\/study-notes\/cfa-level-2\/quantitative-method\/unsupervised-machine-learning-algorithms\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/analystprep.com\/study-notes\/cfa-level-2\/quantitative-method\/unsupervised-machine-learning-algorithms\/#primaryimage","url":"https:\/\/analystprep.com\/study-notes\/wp-content\/uploads\/2021\/03\/Img_17.jpg","contentUrl":"https:\/\/analystprep.com\/study-notes\/wp-content\/uploads\/2021\/03\/Img_17.jpg","width":1590,"height":1247,"caption":"Scree Plot"},{"@type":"BreadcrumbList","@id":"https:\/\/analystprep.com\/study-notes\/cfa-level-2\/quantitative-method\/unsupervised-machine-learning-algorithms\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/analystprep.com\/study-notes\/"},{"@type":"ListItem","position":2,"name":"Unsupervised Machine Learning Algorithms"}]},{"@type":"WebSite","@id":"https:\/\/analystprep.com\/study-notes\/#website","url":"https:\/\/analystprep.com\/study-notes\/","name":"CFA, FRM, and Actuarial Exams Study Notes","description":"Question Bank and Study Notes for the CFA, FRM, and Actuarial exams","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/analystprep.com\/study-notes\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/analystprep.com\/study-notes\/#\/schema\/person\/7002f30d8f174958802c1c30b167eaf5","name":"Irene R","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/analystprep.com\/study-notes\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/33caf1e1bcb63ee970b36351f165c7bc714b19614993ab9c2c8bf36273b7df48?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/33caf1e1bcb63ee970b36351f165c7bc714b19614993ab9c2c8bf36273b7df48?s=96&d=mm&r=g","caption":"Irene R"},"url":"https:\/\/analystprep.com\/study-notes\/author\/irene\/"}]},"og_video":"https:\/\/www.youtube.com\/embed\/Co3ES25KcLU","og_video_type":"text\/html","og_video_duration":"3620","og_video_width":"480","og_video_height":"270","ya_ovs_adult":"false","ya_ovs_upload_date":"2021-03-07T04:47:33+00:00","ya_ovs_allow_embed":"true"},"_links":{"self":[{"href":"https:\/\/analystprep.com\/study-notes\/wp-json\/wp\/v2\/posts\/12126","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/analystprep.com\/study-notes\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/analystprep.com\/study-notes\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/analystprep.com\/study-notes\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/analystprep.com\/study-notes\/wp-json\/wp\/v2\/comments?post=12126"}],"version-history":[{"count":22,"href":"https:\/\/analystprep.com\/study-notes\/wp-json\/wp\/v2\/posts\/12126\/revisions"}],"predecessor-version":[{"id":41575,"href":"https:\/\/analystprep.com\/study-notes\/wp-json\/wp\/v2\/posts\/12126\/revisions\/41575"}],"wp:attachment":[{"href":"https:\/\/analystprep.com\/study-notes\/wp-json\/wp\/v2\/media?parent=12126"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/analystprep.com\/study-notes\/wp-json\/wp\/v2\/categories?post=12126"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/analystprep.com\/study-notes\/wp-json\/wp\/v2\/tags?post=12126"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}