{"id":13254,"date":"2025-11-17T10:57:19","date_gmt":"2025-11-17T15:57:19","guid":{"rendered":"https:\/\/blogs.mathworks.com\/student-lounge\/?p=13254"},"modified":"2026-03-09T08:10:32","modified_gmt":"2026-03-09T12:10:32","slug":"artificial-intelligence-challenge-meet-the-winners","status":"publish","type":"post","link":"https:\/\/blogs.mathworks.com\/student-lounge\/2025\/11\/17\/artificial-intelligence-challenge-meet-the-winners\/","title":{"rendered":"Artificial Intelligence Challenge 2025 &#8211; Meet the Winners"},"content":{"rendered":"<div class=\"rtcContent\">\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: center;\"><\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\"><span style=\"font-style: italic;\">For today\u2019s post, Roberto Valenti, who leads the MathWorks Challenge Projects program, will introduce the winners of the 2025 Artificial Intelligence Challenge. Over to you, Roberto..<\/span><\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\"><\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">Artificial intelligence is rapidly transforming how we approach complex problems across all kinds of fields. Inspired by this momentum, we launched the <a href=\"https:\/\/www.mathworks.com\/academia\/students\/competitions\/student-challenge\/ai-challenge.html\">AI Challenge<\/a> as part of the <a href=\"https:\/\/github.com\/mathworks\/MATLAB-Simulink-Challenge-Project-Hub\">MathWorks Challenge Projects Program<\/a>, inviting students to take on real-world problems from our curated AI list. Our challenge attracted many creative and technically rigorous submissions from students around the world, making the judging process both exciting and exceptionally difficult, but it was the three winning teams that stood out for their innovation and impact.<\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">I am excited to introduce the three winning teams and their projects, and to share a bit about their journeys in the challenge. Their stories are a great example of what can happen when talented students tackle real-world challenges with fresh ideas and teamwork.<\/div>\n<h2 style=\"margin: 20px 10px 5px 4px; padding: 0px; line-height: 25px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 20px; font-weight: bold; text-align: left;\"><span style=\"font-weight: bold;\">First Place Winner: Adit Shah \u2013 <\/span><a href=\"https:\/\/github.com\/mathworks\/MATLAB-Simulink-Challenge-Project-Hub\/tree\/main\/projects\/Top%20Quark%20Detection%20with%20Deep%20Learning%20and%20Big%20Data\"><span style=\"font-weight: bold;\">Top Quark Detection Using Deep Learning and Big Data<\/span><\/a><\/h2>\n<h3 style=\"margin: 15px 10px 5px 4px; padding: 0px; line-height: 18px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 17px; font-weight: bold; text-align: left;\"><span style=\"font-weight: bold;\">Meet the Winner:<\/span><\/h3>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">Adit Shah is a final-year undergraduate student in Electronics and Communication Engineering at Dwarkadas J. Sanghvi College of Engineering, Mumbai. He first heard about the AI Challenge 2025 from his professor on a WhatsApp group. What really piqued his interest was discovering that deep learning could be implemented in MATLAB\u2014something he had not realized before. After exploring the <a href=\"https:\/\/www.mathworks.com\/help\/deeplearning\/deep-network-designer-app.html\">Deep Network Designer App<\/a> and finding it intuitive, Adit was drawn to the challenge statement on \u201cTop Quark Detection using Deep Learning and Big Data.\u201d As someone fascinated by particle physics and all the exciting research happening at CERN, the choice was obvious for him.<\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: center;\"><img decoding=\"async\" loading=\"lazy\" class=\"imageNode\" style=\"vertical-align: baseline; width: 468px; height: 450px;\" src=\"https:\/\/blogs.mathworks.com\/student-lounge\/files\/2025\/11\/25Nov17_1.png\" alt=\"\" width=\"468\" height=\"450\" \/><\/div>\n<h4 style=\"margin: 10px 10px 5px 4px; padding: 0px; line-height: 18px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 15px; font-weight: bold; text-align: left;\">The Project:<\/h4>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">Quarks are the fundamental building blocks of matter, and the top quark is the heaviest and most elusive of them all. Because it decays almost instantly, its presence must be inferred from the jets of particles it leaves behind in high-energy collisions\u2014a process that\u2019s both complex and error-prone. Adit\u2019s project tackled this challenge by using deep learning to distinguish top-quark events from the vast background of other jets, making identification faster and more accurate.<\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\"><\/div>\n<h4 style=\"margin: 10px 10px 5px 4px; padding: 0px; line-height: 18px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 15px; font-weight: bold; text-align: left;\"><span style=\"font-weight: bold;\">Innovative Approach:<\/span><\/h4>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">Adit\u2019s method started by aligning the jet images in a consistent way. Since the dataset didn\u2019t have a standard orientation, he rotated each jet so that the second most energetic constituent pointed along the positive X-axis, helping the model focus on the distribution patterns rather than arbitrary directions. To further standardize the images, he ensured the area with the most energy was always at the bottom, flipping images when needed. This careful preprocessing meant the model learned the right features, not just orientation quirks. He also applied z-score normalization to make sure all features contributed fairly during training.<\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">To enrich the information available to the model, four additional global statistics were computed for each jet: Energy Skewness, Transverse Momentum Skewness, Energy Kurtosis, and Transverse Momentum Kurtosis. These parameters were calculated radially from the jet center and provided a summary of the jet\u2019s structure beyond what was visible in the images. This multimodal approach fused these statistics with the CNN\u2019s final layers, giving the network both local and global perspectives on each jet.<\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\"><\/div>\n<h4 style=\"margin: 10px 10px 5px 4px; padding: 0px; line-height: 18px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 15px; font-weight: bold; text-align: left;\"><span style=\"font-weight: bold;\">Neural Network Model and Channel Attention:<\/span><\/h4>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">The core of the solution was a custom ResNeXt-based Convolutional Neural Network, which leverages aggregated residual transformations with grouped convolutions. In this architecture, the channels are divided into separate groups, and each group learns to extract distinct features from the data, which is more effective than processing all channels together. As the network deepens, the number of channels increases and their relative importance can vary significantly.<\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">To address this, Squeeze-and-Excitation (SE) blocks were integrated after major grouped convolution layers. These SE blocks apply channel-level attention by explicitly modeling the importance of each channel for the classification task. They assign higher weights to channels that carry more discriminative information and suppress less useful channels, ensuring that the network\u2019s focus remains on the most relevant features for distinguishing top-quark jets from background jets. This channel-wise attention mechanism was key to boosting the model\u2019s performance and interpretability. Training and experimentation were performed in MATLAB\u2019s <a href=\"https:\/\/www.mathworks.com\/products\/deep-learning.html\">Deep Learning Toolbox<\/a> and Deep Network Designer, enabling rapid iteration and testing of different architectures and preprocessing strategies.<\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: center;\"><img decoding=\"async\" loading=\"lazy\" class=\"imageNode\" style=\"vertical-align: baseline; width: 1023px; height: 351px;\" src=\"https:\/\/blogs.mathworks.com\/student-lounge\/files\/2025\/11\/25Nov17_2.png\" alt=\"\" width=\"1023\" height=\"351\" \/><\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: center;\">The Neural Network architecture<\/div>\n<h4 style=\"margin: 10px 10px 5px 4px; padding: 0px; line-height: 18px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 15px; font-weight: bold; text-align: left;\"><span style=\"font-weight: bold;\">Results:<\/span><\/h4>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">The final model achieved a testing accuracy of 90.87%, with an ROC of 0.968 and an AUC of 0.971, demonstrating strong discrimination between top-quark and background jets. The workflow also included converting the trained network into HDL code for FPGA deployment, highlighting the potential for real-time applications in experimental physics environments.<\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\"><\/div>\n<h4 style=\"margin: 10px 10px 5px 4px; padding: 0px; line-height: 18px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 15px; font-weight: bold; text-align: left;\"><span style=\"font-weight: bold;\">Experience &amp; Reflections:<\/span><\/h4>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">Adit spent about two weeks just getting to grips with the dataset and researching the key statistics needed to tell different types of jets apart. \u201c<span style=\"font-style: italic;\">I was initially unaware that deep learning could be implemented in MATLAB, so I decided to explore the Deep Network Designer app and found it to be very intuitive<\/span>,\u201d he shared. The process was a deep dive into both particle physics and practical AI, combining his academic interests with hands-on learning.<\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\"><span style=\"font-style: italic;\">\u201cI learned so much while doing this project. It was full of head-scratching moments, but I loved it because I was naturally drawn to particle physics and Machine Learning. The ending days were particularly stressful because I had another competition submission just before the submission of this challenge and I was left with all the documentation, video recording and writing comments for this one. But this is the kind of stress that made the results worth it.<\/span><\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\"><span style=\"font-style: italic;\">What began as an experiment to combine my interests in particle physics and machine learning turned into one of the most rewarding moments of my academic journey. Winning this challenge inspired me to pursue research in AI and Electronics. I thank Dr. Roberto G. Valenti for continuous support and discussion on improving my project even further after the competition, and for his help with the related research paper.&#8221;<\/span><\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\"><span style=\"font-weight: bold;\">Explore Adit\u2019s solution &#8211; <\/span><a href=\"https:\/\/github.com\/adit-smoak\/Top-Quark-Tagging-Using-Deep-CNN\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: bold;\">GitHub repository<\/span><\/a><\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\"><\/div>\n<h2 style=\"margin: 20px 10px 5px 4px; padding: 0px; line-height: 25px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 20px; font-weight: bold; text-align: left;\"><span style=\"font-weight: bold;\">Second Place Winners: <\/span>Nicola Gallucci, Matteo Malagrin\u00f2, Giacomo Aragnetti &#8211; <a href=\"https:\/\/github.com\/mathworks\/MathWorks-Excellence-in-Innovation\/blob\/main\/projects\/Classify%20RF%20Signals%20Using%20AI\" target=\"_blank\" rel=\"noopener\"><span style=\"text-decoration: underline;\">Classify RF Signals Using AI<\/span><\/a><\/h2>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\"><\/div>\n<h4 style=\"margin: 10px 10px 5px 4px; padding: 0px; line-height: 18px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 15px; font-weight: bold; text-align: left;\"><span style=\"font-weight: bold;\">Meet the winning team:<\/span><\/h4>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">Nicola, Matteo, and Giacomo are undergraduate students in Computing Systems and Telecommunications Engineering at the Polytechnic of Milano. They discovered the AI Challenge through a LinkedIn post by MathWorks. Motivated by curiosity and a passion for wireless technologies, they decided to participate as an extracurricular project outside their regular coursework. For these students, this project was more than just a competition; it was their first major \u201cmission\u201d at university. It introduced them to the SmartBAN protocol\u2014an emerging standard for Body Area Networks (BANs)\u2014which was new to almost all of them. Their work not only deepened their technical expertise but also caught the attention of a professor connected to the European Telecommunications Standards Institute (ETSI) SmartBAN Technical Committee. As a result, they were invited to present their project at an ETSI meeting, giving them a unique opportunity to share their research with leading experts in the field.<\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">The team is now looking forward to research careers and has even written a paper about their project, which they hope will be accepted at a conference\u2014a testament to the impact this experience has had on their academic journey.<\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: center;\"><img decoding=\"async\" loading=\"lazy\" class=\"imageNode\" style=\"vertical-align: baseline; width: 560px; height: 420px;\" src=\"https:\/\/blogs.mathworks.com\/student-lounge\/files\/2025\/11\/25Nov17_3.png\" alt=\"\" width=\"560\" height=\"420\" \/><\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: center;\"><span style=\"font-weight: bold;\">The team:<\/span> from left to right: Giacomo Aragnetti, Matteo Malagrin\u00f2, and Nicola Gallucci<\/div>\n<h4 style=\"margin: 10px 10px 5px 4px; padding: 0px; line-height: 18px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 15px; font-weight: bold; text-align: left;\">The Project:<\/h4>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">In modern wireless environments, critical medical transmissions from Body Area Network (BAN) nodes can easily be masked by overlapping signals from technologies like WLAN, ZigBee, and Bluetooth. This interference poses a significant challenge: how can we reliably detect and classify BAN-related signals\u2014especially those using the emerging SmartBAN standard\u2014when the spectral environment is crowded and noisy?<\/div>\n<h4 style=\"margin: 10px 10px 5px 4px; padding: 0px; line-height: 18px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 15px; font-weight: bold; text-align: left;\"><span style=\"font-weight: bold;\">Their Approach:<\/span><\/h4>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">The team focused on the SmartBAN standard, which is designed for ultra-low-power radio communication and features a simplified MAC layer with a central Smart Coordinator managing network nodes (such as physiological sensors). Since SmartBAN is still under development and not yet available in commercial devices, the team simulated what a SmartBAN transmission would look like in a spectrogram.<\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">To address the detection challenge, they developed a deep learning framework for Smart RF Signal Recognition. Their system is capable of detecting and classifying SmartBAN transmissions even in the presence of strong interference.<\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">Key Steps:<\/div>\n<ul style=\"margin: 10px 0px 20px; padding-left: 0px; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-size: 14px;\">\n<li style=\"margin-left: 56px; line-height: 21px; min-height: 0px; text-align: left; white-space: pre-wrap;\">Synthetic Data Generation: They created a large dataset (about 30,000 samples) of synthetic spectrograms, each simulating a realistic mix of ZigBee, WLAN, Bluetooth, and SmartBAN signals. Signals were randomly combined, overlapped, and scaled to various SNR levels to reflect real-world conditions.<\/li>\n<li style=\"margin-left: 56px; line-height: 21px; min-height: 0px; text-align: left; white-space: pre-wrap;\">Pixel-Level Labeling: Each spectrogram was paired with a mask assigning every pixel to one of five classes: Unknown (noise), WLAN, ZigBee, Bluetooth, or SmartBAN. Overlapping signals were resolved using a deterministic priority scheme: Bluetooth &gt; SmartBAN &gt; ZigBee &gt; Wi-Fi.<\/li>\n<li style=\"margin-left: 56px; line-height: 21px; min-height: 0px; text-align: left; white-space: pre-wrap;\">Deep Learning Models: The team trained convolutional neural networks\u2014specifically, U-Net (with optional additive attention gates) and DeepLab v3+ architectures, using either ResNet-18 or ResNet-50 backbones. The attention gates helped the model focus on relevant features and suppress noise, improving segmentation in challenging scenarios.<\/li>\n<li style=\"margin-left: 56px; line-height: 21px; min-height: 0px; text-align: left; white-space: pre-wrap;\">Experimental Validation: They used ADALM-PLUTO SDRs to collect real-world captures, overcoming hardware limitations by synchronizing two devices to jointly capture an 80 MHz-wide spectrogram of the ISM band. MATLAB\u2019s parallel computing tools enabled efficient data acquisition and processing.<\/li>\n<\/ul>\n<h4 style=\"margin: 10px 10px 5px 4px; padding: 0px; line-height: 18px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 15px; font-weight: bold; text-align: left;\"><span style=\"font-weight: bold;\">Results:<\/span><\/h4>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">Their system processes 256\u00d7256 pixel spectrogram tiles and classifies each pixel. The initial models performed well on synthetic data but struggled with signal boundaries and noise in real-world data. By introducing attention mechanisms and noise-augmented training, they significantly improved real-world classification performance\u2014especially in distinguishing between structurally similar signals like ZigBee and Bluetooth.<\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: center;\"><img decoding=\"async\" loading=\"lazy\" class=\"imageNode\" style=\"vertical-align: baseline; width: 844px; height: 347px;\" src=\"https:\/\/blogs.mathworks.com\/student-lounge\/files\/2025\/11\/25Nov17_4.png\" alt=\"\" width=\"844\" height=\"347\" \/><\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: center;\"><span style=\"font-style: italic;\">The system accurately segments Bluetooth packets and ignores interference in a crowded spectrum<\/span><\/div>\n<h4 style=\"margin: 10px 10px 5px 4px; padding: 0px; line-height: 18px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 15px; font-weight: bold; text-align: left;\"><span style=\"font-weight: bold;\">Experience &amp; Reflections:<\/span><\/h4>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">Nicola, Matteo, and Giacomo spent long hours working through the complexities of the challenge, often running into obstacles that tested both their technical skills and their ability to collaborate under pressure. They recall the ups and downs vividly: \u201c<span style=\"font-style: italic;\">We are so proud to have finished in second place in this amazing challenge! It was definitely tough, and we ran into several obstacles that really tested us. However, overcoming them was incredibly motivating, and we learned many valuable lessons that will be useful in our future professional lives. The best part was how well we worked together as a team, and we truly enjoyed the experience. Finally, we owe special thanks to Professor Maurizio Magarini and Professor Francesco Linsalata for all the support they gave us during the competition.<\/span>\u201d<\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">For the team, what began as a technical competition became a memorable journey of teamwork and growth, leaving them better prepared and inspired for future challenges.<\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\"><span style=\"font-weight: bold;\">Explore Nicola, Matteo, and Giacomo&#8217;s solution &#8211; <\/span><a href=\"https:\/\/github.com\/nico-net\/AICompetition\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: bold;\">GitHub repository<\/span><\/a><\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\"><\/div>\n<h2 style=\"margin: 20px 10px 5px 4px; padding: 0px; line-height: 25px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 20px; font-weight: bold; text-align: left;\"><span style=\"font-weight: bold;\">Third Place Winner: Soham Gupta <\/span> &#8211; <a href=\"https:\/\/github.com\/mathworks\/MATLAB-Simulink-Challenge-Project-Hub\/blob\/main\/projects\/Fluid%20Flow%20Simulation%20Using%20Physics-Informed%20Neural%20Networks\" target=\"_blank\" rel=\"noopener\"><span style=\"text-decoration: underline;\">Fluid Flow Simulation Using Physics-Informed Neural Networks<\/span><\/a><\/h2>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\"><\/div>\n<h4 style=\"margin: 10px 10px 5px 4px; padding: 0px; line-height: 18px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 15px; font-weight: bold; text-align: left;\"><span style=\"font-weight: bold;\">Meet the winner:<\/span><\/h4>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">Soham Gupta is a third-year undergraduate student in Chemical Engineering at the Indian Institute of Technology, Ropar. Soham learned about the MathWorks AI Challenge 2025 while searching for a project that would combine his interests in chemical engineering and machine learning. The challenge\u2019s focus on fluid dynamics immediately caught his attention, and he decided to participate alongside his academic commitments.<\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: center;\"><img decoding=\"async\" loading=\"lazy\" class=\"imageNode\" style=\"vertical-align: baseline; width: 467px; height: 382px;\" src=\"https:\/\/blogs.mathworks.com\/student-lounge\/files\/2025\/11\/25Nov17_5.png\" alt=\"\" width=\"467\" height=\"382\" \/><\/div>\n<h4 style=\"margin: 10px 10px 5px 4px; padding: 0px; line-height: 18px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 15px; font-weight: bold; text-align: left;\"><span style=\"font-weight: bold;\">The Project:<\/span><\/h4>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">Simulating fluid flow is a cornerstone problem in chemical engineering and physics, governed by complex partial differential equations (PDEs) such as the Burgers\u2019 and Navier\u2013Stokes equations. Traditional data-driven neural networks often struggle to generalize or respect the underlying physics, especially with limited or noisy data. Soham\u2019s project, detailed in his <a href=\"https:\/\/github.com\/Soham7Gupta\/PINN_Fluids\"><span style=\"text-decoration: underline;\">PINN_Fluids repository<\/span><\/a>, tackled this challenge by using Physics-Informed Neural Networks (PINNs) to solve canonical fluid flow problems. By directly embedding the governing equations into the neural network\u2019s loss function, PINNs ensure that the learned solutions are both data-driven and physically consistent.<\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\"><\/div>\n<h4 style=\"margin: 10px 10px 5px 4px; padding: 0px; line-height: 18px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 15px; font-weight: bold; text-align: left;\"><span style=\"font-weight: bold;\">Innovative Approach:<\/span><\/h4>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">Soham began by exploring standard black-box neural networks on benchmark datasets, but quickly found that these models failed to capture the essential physics, resulting in poor accuracy. Learning from this, he shifted to PINNs, utilizing automatic differentiation to incorporate PDE residuals directly into the training process. His implementation in MATLAB\u2019s Deep Learning Toolbox required careful selection of activation functions\u2014opting for smooth alternatives to ReLU to avoid vanishing gradients in higher-order derivatives. Soham also experimented with network architectures and fine-tuned the balance between data-driven and physics-based loss terms, iteratively improving the model\u2019s ability to simulate both 1D and 2D fluid flow scenarios. The result was a set of neural networks that could robustly approximate solutions to the Burgers\u2019 and Navier\u2013Stokes equations, even with sparse data.<\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\"><\/div>\n<h4 style=\"margin: 10px 10px 5px 4px; padding: 0px; line-height: 18px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 15px; font-weight: bold; text-align: left;\"><span style=\"font-weight: bold;\">Neural Network Model and Physics Integration:<\/span><\/h4>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">At the core of Soham\u2019s solution was a fully connected neural network designed to approximate the solution field for each fluid dynamics problem. The model was trained to minimize a composite loss: one part measuring the error between predicted and observed data, and another enforcing that the predictions satisfy the governing PDEs at a set of collocation points. Automatic differentiation enabled efficient computation of derivatives required for the physics-based loss terms. Training and experimentation were performed in MATLAB, leveraging its intuitive structure and built-in support for deep learning and symbolic math. This workflow allowed Soham to rapidly prototype, test, and refine his PINN models for different fluid dynamics problems.<\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\"><\/div>\n<h4 style=\"margin: 10px 10px 5px 4px; padding: 0px; line-height: 18px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 15px; font-weight: bold; text-align: left;\"><span style=\"font-weight: bold;\">Results:<\/span><\/h4>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">Soham\u2019s final PINN models achieved accurate and stable solutions for benchmark fluid flow equations, outperforming purely data-driven approaches and demonstrating strong agreement with analytical or high-fidelity numerical solutions. The project not only showcased the power of combining physics and machine learning, but also highlighted the practical potential of PINNs for real-world engineering simulations.<\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: center;\"><img decoding=\"async\" loading=\"lazy\" class=\"imageNode\" style=\"vertical-align: baseline; width: 1030px; height: 599px;\" src=\"https:\/\/blogs.mathworks.com\/student-lounge\/files\/2025\/11\/25Nov17_6.png\" alt=\"\" width=\"1030\" height=\"599\" \/><\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: center;\">Model Performance: Velocity Magnitude and Vectors (True vs Predicted)<\/div>\n<h4 style=\"margin: 10px 10px 5px 4px; padding: 0px; line-height: 18px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 15px; font-weight: bold; text-align: left;\"><\/h4>\n<h4 style=\"margin: 10px 10px 5px 4px; padding: 0px; line-height: 18px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 15px; font-weight: bold; text-align: left;\"><span style=\"font-weight: bold;\">Experience &amp; Reflections:<\/span><\/h4>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">Soham\u2019s journey was filled with both challenges and personal growth. \u201c<span style=\"font-style: italic;\">When I started, the problem seemed impossible. My first attempts failed miserably, but each failure taught me something new about both machine learning and fluid dynamics<\/span>,\u201d he reflects. Diving into research papers, learning to tune complex models, and experimenting with MATLAB\u2019s Deep Learning Toolbox all contributed to his understanding. \u201c<span style=\"font-style: italic;\">This project gave me the confidence to approach interdisciplinary problems and played a big role in helping me secure my internship in machine learning. I truly believe that consistent effort and curiosity can turn even the most intimidating tasks into achievements.<\/span>\u201d<\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">What began as a personal quest to combine his interests in engineering and AI ended up as a defining academic experience. \u201c<span style=\"font-style: italic;\">As Nelson Mandela said, \u2018It always seems impossible until it\u2019s done.\u2019<\/span>\u201d<\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\"><span style=\"font-weight: bold;\">Explore Soham\u2019s solution &#8211; <\/span><a href=\"https:\/\/github.com\/Soham7Gupta\/PINN_Fluids\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: bold;\">GitHub repository<\/span><\/a><\/div>\n<\/div>\n<p><script type=\"text\/javascript\">var css = ''; var head = document.head || document.getElementsByTagName('head')[0], style = document.createElement('style'); head.appendChild(style); style.type = 'text\/css'; if (style.styleSheet){ style.styleSheet.cssText = css; } else { style.appendChild(document.createTextNode(css)); }<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"overview-image\"><img src=\"https:\/\/blogs.mathworks.com\/student-lounge\/files\/2025\/11\/socialMediaPic.png\" class=\"img-responsive attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"\" decoding=\"async\" loading=\"lazy\" \/><\/div>\n<p>For today\u2019s post, Roberto Valenti, who leads the MathWorks Challenge Projects program, will introduce the winners of the 2025 Artificial Intelligence Challenge. Over to you, Roberto..<\/p>\n<p>Artificial&#8230; <a class=\"read-more\" href=\"https:\/\/blogs.mathworks.com\/student-lounge\/2025\/11\/17\/artificial-intelligence-challenge-meet-the-winners\/\">read more >><\/a><\/p>\n","protected":false},"author":183,"featured_media":13255,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[630,680],"tags":[130,524],"_links":{"self":[{"href":"https:\/\/blogs.mathworks.com\/student-lounge\/wp-json\/wp\/v2\/posts\/13254"}],"collection":[{"href":"https:\/\/blogs.mathworks.com\/student-lounge\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.mathworks.com\/student-lounge\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.mathworks.com\/student-lounge\/wp-json\/wp\/v2\/users\/183"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.mathworks.com\/student-lounge\/wp-json\/wp\/v2\/comments?post=13254"}],"version-history":[{"count":7,"href":"https:\/\/blogs.mathworks.com\/student-lounge\/wp-json\/wp\/v2\/posts\/13254\/revisions"}],"predecessor-version":[{"id":13262,"href":"https:\/\/blogs.mathworks.com\/student-lounge\/wp-json\/wp\/v2\/posts\/13254\/revisions\/13262"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.mathworks.com\/student-lounge\/wp-json\/wp\/v2\/media\/13255"}],"wp:attachment":[{"href":"https:\/\/blogs.mathworks.com\/student-lounge\/wp-json\/wp\/v2\/media?parent=13254"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.mathworks.com\/student-lounge\/wp-json\/wp\/v2\/categories?post=13254"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.mathworks.com\/student-lounge\/wp-json\/wp\/v2\/tags?post=13254"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}