{"id":1053,"date":"2025-11-15T00:56:27","date_gmt":"2025-11-15T00:56:27","guid":{"rendered":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team03\/?p=1053"},"modified":"2025-11-21T18:53:24","modified_gmt":"2025-11-21T18:53:24","slug":"week-11-2","status":"publish","type":"post","link":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team03\/2025\/11\/15\/week-11-2\/","title":{"rendered":"Week 12"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"574\" src=\"https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team03\/wp-content\/uploads\/sites\/209\/2025\/11\/\u622a\u5716-2025-11-14-\u4e0a\u534811.42.56-1024x574.jpg\" alt=\"\" class=\"wp-image-1083\" srcset=\"https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team03\/wp-content\/uploads\/sites\/209\/2025\/11\/\u622a\u5716-2025-11-14-\u4e0a\u534811.42.56-1024x574.jpg 1024w, https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team03\/wp-content\/uploads\/sites\/209\/2025\/11\/\u622a\u5716-2025-11-14-\u4e0a\u534811.42.56-300x168.jpg 300w, https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team03\/wp-content\/uploads\/sites\/209\/2025\/11\/\u622a\u5716-2025-11-14-\u4e0a\u534811.42.56-768x431.jpg 768w, https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team03\/wp-content\/uploads\/sites\/209\/2025\/11\/\u622a\u5716-2025-11-14-\u4e0a\u534811.42.56-1536x861.jpg 1536w, https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team03\/wp-content\/uploads\/sites\/209\/2025\/11\/\u622a\u5716-2025-11-14-\u4e0a\u534811.42.56-2048x1148.jpg 2048w, https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team03\/wp-content\/uploads\/sites\/209\/2025\/11\/\u622a\u5716-2025-11-14-\u4e0a\u534811.42.56-375x210.jpg 375w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">From Pretraining to Explainability : A New Focus for BeatNet <\/h2>\n\n\n\n<p>All of our efforts this week were geared toward one major goal: validating our new foundation-model This was a landmark week for Team BeatNet! After spending the last few weeks building our core pipeline, we successfully completed our first full pretraining run of the foundation model. We presented these exciting initial results\u2014which already show the model is learning the deep structure of ECGs\u2014to our sponsors, Dr. Kejun Huang and Dr. Keider Hoyos.<\/p>\n\n\n\n<p>This successful review meeting not only validated our technical approach but also gave us a critical new focus for the next sprint: clinical interpretability.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"defining-our-mission-project-goals-and-data-strate\">Key Accomplishments This Week<\/h2>\n\n\n\n<p><strong>First Pretraining Round Complete<\/strong> We successfully completed the first round of pretraining using our contrastive learning approach. By teaching the model to recognize ECG segments from the same patient as &#8220;positive pairs,&#8221; we are forcing it to learn the fundamental, patient-invariant features of a heartbeat. Early results are promising, showing &#8220;emerging latent structure&#8221; in the embeddings, which validates our entire model setup.<\/p>\n\n\n\n<p><strong>Strategic Focus on Clinical Interpretability<\/strong> During our technical review, Dr. Hoyos emphasized that for this tool to be trusted by physicians, it cannot be a &#8220;black box.&#8221; It&#8217;s not enough for the AI to be accurate; doctors must understand <em>why<\/em> it&#8217;s making a specific diagnosis. Following this guidance, the sponsors approved our plan to integrate explainability modules (like attention heatmaps) in the next sprint.<\/p>\n\n\n\n<p><strong>Full Pipeline Integration and Fine-Tuning Initiated<\/strong> With the foundation model prototype finalized (combining CNN encoders with a Transformer decoder), we have begun attacking the downstream tasks. We have already started the first fine-tuning experiments for arrhythmia classification and have implemented the pipeline for fiducial landmark (P\/Q\/R\/S\/T) regression.<\/p>\n\n\n\n<p><strong>Deployment &amp; Optimization Research<\/strong> In parallel, we have been optimizing the model and preparing for deployment. We worked on benchmarking different window lengths (5s vs. 10s) to find the sweet spot for context learning. We also continued research on model distillation and lightweight architectures, assessing how we can shrink this powerful model to run efficiently on BeatNet\u2019s embedded system.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"architecting-our-approach-preprocessing-and-deep-l\"><a href=\"https:\/\/pmc.ncbi.nlm.nih.gov\/articles\/PMC11817768\/\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a>Next Steps: Validation, Explainability, and Deployment<\/h2>\n\n\n\n<p>With the pretrained model in hand, next week is all about validation and implementation. We will begin cross-validation testing, using the model&#8217;s embeddings for both arrhythmia classification and fiducial detection.<\/p>\n\n\n\n<p>A major priority will be implementing the new explainability modules\u2014generating waveform attention maps and fiducial localization overlays. We will also evaluate model compression and quantization strategies for mobile deployment. Finally, all of this will be packaged into our updated slides for the upcoming System-Level Design Review (SLDR), where we will highlight our model&#8217;s explainability and a clear path to deployment.<\/p>\n\n\n\n<p><strong>See you next week!<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>From Pretraining to Explainability : A New Focus for BeatNet All of our efforts this week were geared toward one major goal: validating our new foundation-model This was a landmark week for Team BeatNet! After spending the last few weeks&hellip; <a href=\"https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team03\/2025\/11\/15\/week-11-2\/\" aria-label=\"Read \\\"Week 12\\\" class=\"read-more\">Read&nbsp;More<\/a><\/p>\n","protected":false},"author":849,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":"","_links_to":"","_links_to_target":""},"categories":[10],"tags":[],"class_list":["post-1053","post","type-post","status-publish","format-standard","hentry","category-fallsemester"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team03\/wp-json\/wp\/v2\/posts\/1053"}],"collection":[{"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team03\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team03\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team03\/wp-json\/wp\/v2\/users\/849"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team03\/wp-json\/wp\/v2\/comments?post=1053"}],"version-history":[{"count":4,"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team03\/wp-json\/wp\/v2\/posts\/1053\/revisions"}],"predecessor-version":[{"id":1093,"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team03\/wp-json\/wp\/v2\/posts\/1053\/revisions\/1093"}],"wp:attachment":[{"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team03\/wp-json\/wp\/v2\/media?parent=1053"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team03\/wp-json\/wp\/v2\/categories?post=1053"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team03\/wp-json\/wp\/v2\/tags?post=1053"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}