PCB Defect Detection Based on Deep Learning YOLOv8 and YOLOv5

PCB Defect Detection Based on Deep Learning YOLOv8 and YOLOv5

Abstract Printed Circuit Boards (PCBs) play a crucial role in electronic devices, and defect detection during their manufacturing process is a key step in ensuring product quality. In recent years, deep learning technologies have made significant progress in object detection tasks, particularly with the YOLO (You Only Look Once) series of algorithms, which excel in … Read more

DSP 2025: Plug-and-Play Fusion Pooling Attention Mechanism, Continuously Open Source

DSP 2025: Plug-and-Play Fusion Pooling Attention Mechanism, Continuously Open Source

Title:A synergistic CNN-transformer network with pooling attention fusion for hyperspectral image classification Paper Link:https://doi.org/10.1016/j.dsp.2025.105070 Collaborative CNN-Transformer Architecture Design A synergistic CNN-Transformer network is proposed, combining the local spatial feature extraction capability of CNNs with the global modeling capability of Transformers, effectively achieving joint modeling of spectral and spatial information in hyperspectral images (HSI). Two-Branch Feature … Read more

Real-time Freshness Monitoring of Fruits and Vegetables Using 3D-Printed Alginate-Based Colorimetric Sensors and Deep Convolutional Neural Networks

Real-time Freshness Monitoring of Fruits and Vegetables Using 3D-Printed Alginate-Based Colorimetric Sensors and Deep Convolutional Neural Networks

ScienceShare | Scientific Sharing Real-time Freshness Monitoring of Fruits and Vegetables Integrating 3D-Printed Alginate-Based Colorimetric Sensors with Deep Convolutional Neural Networks Introduction On July 26, 2025, Professor Zhang Min’s team from Jiangnan University published a research paper titled “Real-time freshness monitoring of fruits and vegetables integrating 3D-printed alginate-based colorimetric sensors with deep convolutional neural networks” … Read more

FPGA May Replace GPU in Deep Learning Applications

FPGA May Replace GPU in Deep Learning Applications

Author | Ben Dickson Translator | Daxiaofei Editor | Chen Si The rise of artificial intelligence has triggered a massive demand for GPUs in the market, but the application of GPUs in AI scenarios faces issues such as short lifespan and high usage costs. Field Programmable Gate Arrays (FPGAs), which are customizable hardware processors, may … Read more

Academia | DeepMind Proposes Relational RNN: Memory Module RMC Solves Relational Reasoning Challenges

Academia | DeepMind Proposes Relational RNN: Memory Module RMC Solves Relational Reasoning Challenges

Selected fromarXiv Translated by Machine Heart Contributors:Lu, Siyuan Recently, researchers from DeepMind and the CoMPLEX group at University College London proposed a Relational Recurrent Neural Network that utilizes a novel memory module, RMC, to address the challenges of relational reasoning tasks that standard memory architectures struggle to perform. This method has made significant advancements in … Read more

NPU Neural Processing Unit (1) – Basic Concepts of AI

NPU Neural Processing Unit (1) - Basic Concepts of AI

Having been involved with NPU validation for several years, I realized I hadn’t organized and summarized my knowledge well, which makes it easy to forget. I will take some time to整理 and share some basic concepts. 1) Basic Definition of AI Figure 1 – Artificial IntelligenceAI, Machine LearningML, Deep LearningDL and GenerativeAI are interrelated Artificial … Read more

Crack Detection: Identifying and Marking Cracks in Images with Matlab Code

Crack Detection: Identifying and Marking Cracks in Images with Matlab Code

✅ Author Profile: A Matlab simulation developer passionate about research, skilled in data processing, modeling simulation, program design, obtaining complete code, reproducing papers, and scientific simulation. 🍎 Previous Review: Follow my personal homepage:Matlab Research Studio 🍊 Personal Motto: Investigate to gain knowledge, complete Matlab code and simulation consultation available via private message. 🔥 Content Introduction … Read more

Next Generation Social Engineering: Bypassing Facial Recognition Attacks

Next Generation Social Engineering: Bypassing Facial Recognition Attacks

0x01 Introduction Recently, I saw in the team chat that AI can now create videos from a single photo to bypass facial recognition features. This led me to think and research, as this will be the next generation of social engineering attacks. 0x02 Facial Recognition Facial Recognition is a biometric technology based on facial features. … Read more

A Deep Dive into Multi-Head Attention: The Versatile Core of GPT

A Deep Dive into Multi-Head Attention: The Versatile Core of GPT

In the realm of deep learning, the attention mechanism is akin to a master of its craft. Originally emerging in machine translation, Attention quickly became a powerful tool for addressing long sequence dependency issues, enabling models to focus on truly important information. This is similar to how, in a noisy gathering, your brain automatically filters … Read more

Setting Up a Linux GPU Docker Algorithm Environment for Deep Learning with Scala 3

Setting Up a Linux GPU Docker Algorithm Environment for Deep Learning with Scala 3

We often use Linux as our algorithm server, typically using Ubuntu, CentOS, or Huawei’s Euler system. However, some small workshops directly use Windows systems as algorithm servers. If you encounter a company still deploying servers on Windows, it is advisable to stay away, as they are either inexperienced or have serious issues, which we refer … Read more