{"id":1016,"date":"2025-07-24T11:28:51","date_gmt":"2025-07-24T16:28:51","guid":{"rendered":"https:\/\/open.qtlmax.com\/guide\/?p=1016"},"modified":"2026-06-12T11:57:01","modified_gmt":"2026-06-12T16:57:01","slug":"deep-learning-algorithms-for-subpopulation-clustering","status":"publish","type":"post","link":"https:\/\/open.qtlmax.com\/guide\/index.php\/2025\/07\/24\/deep-learning-algorithms-for-subpopulation-clustering\/","title":{"rendered":"Clustering subpopulation using deep learning algorithm"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">This post explains how to predict <strong>subpopulation class<\/strong> for individuals given known genomic analytics, using <strong>deep learning algorithms<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Figure 1 shows the &#8220;Deep-learning classification&#8221; tab selected in QTLmax Super.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"737\" src=\"https:\/\/open.qtlmax.com\/guide\/wp-content\/uploads\/2025\/07\/Screenshot-from-2026-06-12-11-42-26-1024x737.png\" alt=\"\" class=\"wp-image-1831\" srcset=\"https:\/\/open.qtlmax.com\/guide\/wp-content\/uploads\/2025\/07\/Screenshot-from-2026-06-12-11-42-26-1024x737.png 1024w, https:\/\/open.qtlmax.com\/guide\/wp-content\/uploads\/2025\/07\/Screenshot-from-2026-06-12-11-42-26-300x216.png 300w, https:\/\/open.qtlmax.com\/guide\/wp-content\/uploads\/2025\/07\/Screenshot-from-2026-06-12-11-42-26-768x553.png 768w, https:\/\/open.qtlmax.com\/guide\/wp-content\/uploads\/2025\/07\/Screenshot-from-2026-06-12-11-42-26.png 1368w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">(Figure 1)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The input data format is as shown in Figure 2, which is in the form combining the PCA result table with a &#8220;Subpopulation&#8221; column. The deep learning algorithm will first perform training on the individuals for whom subpopulation information is available, and then proceed to predict subpopulation values for the individuals without that information. Notably, some entries have no values in column called Subpopulation; the missing values are the ultimate target to be filled out based on its prediction. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"740\" height=\"1024\" src=\"https:\/\/open.qtlmax.com\/guide\/wp-content\/uploads\/2025\/07\/Screenshot-from-2026-06-12-11-45-41-740x1024.png\" alt=\"\" class=\"wp-image-1833\" srcset=\"https:\/\/open.qtlmax.com\/guide\/wp-content\/uploads\/2025\/07\/Screenshot-from-2026-06-12-11-45-41-740x1024.png 740w, https:\/\/open.qtlmax.com\/guide\/wp-content\/uploads\/2025\/07\/Screenshot-from-2026-06-12-11-45-41-217x300.png 217w, https:\/\/open.qtlmax.com\/guide\/wp-content\/uploads\/2025\/07\/Screenshot-from-2026-06-12-11-45-41.png 752w\" sizes=\"auto, (max-width: 740px) 100vw, 740px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">(Figure 2)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When you enter the project name and select the input file, the <strong>&#8220;Training set&#8221; tab<\/strong> will display individuals with subpopulation information.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"737\" src=\"https:\/\/open.qtlmax.com\/guide\/wp-content\/uploads\/2025\/07\/Screenshot-from-2026-06-12-11-55-40-1024x737.png\" alt=\"\" class=\"wp-image-1837\" srcset=\"https:\/\/open.qtlmax.com\/guide\/wp-content\/uploads\/2025\/07\/Screenshot-from-2026-06-12-11-55-40-1024x737.png 1024w, https:\/\/open.qtlmax.com\/guide\/wp-content\/uploads\/2025\/07\/Screenshot-from-2026-06-12-11-55-40-300x216.png 300w, https:\/\/open.qtlmax.com\/guide\/wp-content\/uploads\/2025\/07\/Screenshot-from-2026-06-12-11-55-40-768x553.png 768w, https:\/\/open.qtlmax.com\/guide\/wp-content\/uploads\/2025\/07\/Screenshot-from-2026-06-12-11-55-40.png 1368w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">(Figure 3)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When you click the <strong>[Execute] button<\/strong>, the deep learning task runs, and you&#8217;ll see the <strong>subpopulation information generated and displayed<\/strong> for the individuals in the &#8220;Classification output&#8221; (Figure 4).<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"737\" src=\"https:\/\/open.qtlmax.com\/guide\/wp-content\/uploads\/2025\/07\/Screenshot-from-2026-06-12-11-56-49-1024x737.png\" alt=\"\" class=\"wp-image-1838\" srcset=\"https:\/\/open.qtlmax.com\/guide\/wp-content\/uploads\/2025\/07\/Screenshot-from-2026-06-12-11-56-49-1024x737.png 1024w, https:\/\/open.qtlmax.com\/guide\/wp-content\/uploads\/2025\/07\/Screenshot-from-2026-06-12-11-56-49-300x216.png 300w, https:\/\/open.qtlmax.com\/guide\/wp-content\/uploads\/2025\/07\/Screenshot-from-2026-06-12-11-56-49-768x553.png 768w, https:\/\/open.qtlmax.com\/guide\/wp-content\/uploads\/2025\/07\/Screenshot-from-2026-06-12-11-56-49.png 1368w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">(Figure 4)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This post explains how to predict subpopulation class for individuals given known genomic analytics, using deep learning algorithms. Figure 1 shows the &#8220;Deep-learning classification&#8221; tab selected in QTLmax Super. (Figure 1) The input data format is as shown in Figure 2, which is in the form combining the PCA result table with a &#8220;Subpopulation&#8221; column. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1016","post","type-post","status-publish","format-standard","hentry","category-guide"],"_links":{"self":[{"href":"https:\/\/open.qtlmax.com\/guide\/index.php\/wp-json\/wp\/v2\/posts\/1016","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/open.qtlmax.com\/guide\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/open.qtlmax.com\/guide\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/open.qtlmax.com\/guide\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/open.qtlmax.com\/guide\/index.php\/wp-json\/wp\/v2\/comments?post=1016"}],"version-history":[{"count":10,"href":"https:\/\/open.qtlmax.com\/guide\/index.php\/wp-json\/wp\/v2\/posts\/1016\/revisions"}],"predecessor-version":[{"id":1839,"href":"https:\/\/open.qtlmax.com\/guide\/index.php\/wp-json\/wp\/v2\/posts\/1016\/revisions\/1839"}],"wp:attachment":[{"href":"https:\/\/open.qtlmax.com\/guide\/index.php\/wp-json\/wp\/v2\/media?parent=1016"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/open.qtlmax.com\/guide\/index.php\/wp-json\/wp\/v2\/categories?post=1016"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/open.qtlmax.com\/guide\/index.php\/wp-json\/wp\/v2\/tags?post=1016"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}