{"id":4204,"date":"2021-03-22T23:42:59","date_gmt":"2021-03-23T03:42:59","guid":{"rendered":"https:\/\/portfolios.cs.earlham.edu\/?p=4204"},"modified":"2021-03-23T16:36:06","modified_gmt":"2021-03-23T20:36:06","slug":"senior-capstone-cancer-metastasis-detection-using-cnns-and-transfer-learning","status":"publish","type":"post","link":"https:\/\/portfolios.cs.earlham.edu\/index.php\/2021\/03\/22\/senior-capstone-cancer-metastasis-detection-using-cnns-and-transfer-learning\/","title":{"rendered":"Senior Capstone: Cancer metastasis detection using CNNs and transfer learning"},"content":{"rendered":"\n<p class=\"has-text-align-center wp-block-paragraph\" style=\"font-size:25px\">Abstract<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Artificial Intelligence (AI) has been used extensively in the field of medicine. More recently, advanced machine learning algorithms have become a big part of oncology as they assist with detection and diagnosis of cancer. Convolutional Neural Networks (CNN) are common in image analysis and they offer great power for detection, diagnosis and staging of cancerous regions in radiology images. Convolutional Neural Networks get more accurate results, and more importantly, need less training data with transfer learning, which is the practice of using pre-trained models and fine-tuning them for specific problems. This paper proposes utilizing transfer learning along with CNNs for staging cancer diagnoses. Randomly initialized CNNs will be compared with CNNs that used transfer learning to determine the extent of improvement that transfer learning can offer with cancer staging and metastasis detection. Additionally, the model utilizing transfer learning will be trained with a smaller subset of the dataset to determine if using transfer learning reduced the need for a large dataset to get improved results.<\/p>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\" style=\"font-size:24px\">Software architecture diagram<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"506\" height=\"327\" src=\"https:\/\/portfolios.cs.earlham.edu\/wp-content\/uploads\/2021\/03\/Screen-Shot-2021-03-22-at-11.42.40-PM.png\" alt=\"\" class=\"wp-image-4206\" srcset=\"https:\/\/portfolios.cs.earlham.edu\/wp-content\/uploads\/2021\/03\/Screen-Shot-2021-03-22-at-11.42.40-PM.png 506w, https:\/\/portfolios.cs.earlham.edu\/wp-content\/uploads\/2021\/03\/Screen-Shot-2021-03-22-at-11.42.40-PM-300x194.png 300w\" sizes=\"(max-width: 506px) 100vw, 506px\" \/><\/figure><\/div>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\" style=\"font-size:24px\">Links to project components<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Link to complete paper: <\/p>\n\n\n\n<div class=\"wp-block-file\"><a href=\"https:\/\/portfolios.cs.earlham.edu\/wp-content\/uploads\/2021\/03\/paper488.pdf\">paper488<\/a><a href=\"https:\/\/portfolios.cs.earlham.edu\/wp-content\/uploads\/2021\/03\/paper488.pdf\" class=\"wp-block-file__button\" download>Download<\/a><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Link to software on gitlab: <a href=\"https:\/\/code.cs.earlham.edu\/afarah18\/senior-cs-capstone\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/code.cs.earlham.edu\/afarah18\/senior-cs-capstone<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Link to video on youtube: <a href=\"https:\/\/www.youtube.com\/watch?v=G01y0ZLKST4\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.youtube.com\/watch?v=G01y0ZLKST4<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Link to copy of poster: <\/p>\n\n\n\n<div class=\"wp-block-file\"><a href=\"https:\/\/portfolios.cs.earlham.edu\/wp-content\/uploads\/2021\/03\/poster.pdf\">poster<\/a><a href=\"https:\/\/portfolios.cs.earlham.edu\/wp-content\/uploads\/2021\/03\/poster.pdf\" class=\"wp-block-file__button\" download>Download<\/a><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Abstract Artificial Intelligence (AI) has been used extensively in the field of medicine. More recently, advanced machine learning algorithms have become a big part of oncology as they assist with detection and diagnosis of cancer. Convolutional Neural Networks (CNN) are common in image analysis and they offer great power for detection, diagnosis and staging of &#8230; <a title=\"Senior Capstone: Cancer metastasis detection using CNNs and transfer learning\" class=\"read-more\" href=\"https:\/\/portfolios.cs.earlham.edu\/index.php\/2021\/03\/22\/senior-capstone-cancer-metastasis-detection-using-cnns-and-transfer-learning\/\" aria-label=\"Read more about Senior Capstone: Cancer metastasis detection using CNNs and transfer learning\">Read more<\/a><\/p>\n","protected":false},"author":93,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[123,125,19],"tags":[],"class_list":["post-4204","post","type-post","status-publish","format-standard","hentry","category-123","category-ali-farahmand","category-student"],"_links":{"self":[{"href":"https:\/\/portfolios.cs.earlham.edu\/index.php\/wp-json\/wp\/v2\/posts\/4204","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/portfolios.cs.earlham.edu\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/portfolios.cs.earlham.edu\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/portfolios.cs.earlham.edu\/index.php\/wp-json\/wp\/v2\/users\/93"}],"replies":[{"embeddable":true,"href":"https:\/\/portfolios.cs.earlham.edu\/index.php\/wp-json\/wp\/v2\/comments?post=4204"}],"version-history":[{"count":13,"href":"https:\/\/portfolios.cs.earlham.edu\/index.php\/wp-json\/wp\/v2\/posts\/4204\/revisions"}],"predecessor-version":[{"id":4232,"href":"https:\/\/portfolios.cs.earlham.edu\/index.php\/wp-json\/wp\/v2\/posts\/4204\/revisions\/4232"}],"wp:attachment":[{"href":"https:\/\/portfolios.cs.earlham.edu\/index.php\/wp-json\/wp\/v2\/media?parent=4204"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/portfolios.cs.earlham.edu\/index.php\/wp-json\/wp\/v2\/categories?post=4204"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/portfolios.cs.earlham.edu\/index.php\/wp-json\/wp\/v2\/tags?post=4204"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}