Tag

CNN

1 views collected around this technical thread.

Python Programming Learning Circle
Python Programming Learning Circle
May 6, 2025 · Artificial Intelligence

Automatic Math Equation Grading with Python: Data Generation, CNN Training, Image Segmentation, and Result Feedback

This tutorial explains how to build a Python-based automatic grading system for handwritten math equations by generating synthetic character images, training a convolutional neural network, segmenting input images using projection techniques, evaluating expressions with eval, and overlaying correctness indicators on the original image.

CNNMath GradingOCR
0 likes · 28 min read
Automatic Math Equation Grading with Python: Data Generation, CNN Training, Image Segmentation, and Result Feedback
Python Programming Learning Circle
Python Programming Learning Circle
Apr 15, 2025 · Artificial Intelligence

Automatic Math Expression Grading with Python, CNN and Image Processing

This tutorial explains how to generate synthetic digit fonts, build a convolutional neural network to recognize handwritten arithmetic expressions, segment images using projection methods, evaluate the results with Python's eval function, and overlay feedback symbols on the original image, providing a complete end‑to‑end solution.

CNNImageProcessingMachineLearning
0 likes · 27 min read
Automatic Math Expression Grading with Python, CNN and Image Processing
Python Programming Learning Circle
Python Programming Learning Circle
Jan 3, 2025 · Artificial Intelligence

Visualizing Convolutional Neural Network Features with 40 Lines of Python Code

This article demonstrates how to visualize convolutional features of a VGG‑16 network using only about 40 lines of Python code, explains the underlying concepts, walks through generating patterns by maximizing filter activations, and provides a complete implementation with hooks, loss functions, and multi‑scale optimization.

CNNFeature VisualizationHooks
0 likes · 15 min read
Visualizing Convolutional Neural Network Features with 40 Lines of Python Code
Python Programming Learning Circle
Python Programming Learning Circle
Dec 20, 2024 · Artificial Intelligence

Face Detection with OpenCV and Dlib in Python

This tutorial explains how to implement face, eye, and mouth detection using OpenCV's Haar cascades, Dlib's HOG and CNN detectors, and provides step‑by‑step code for both static images and real‑time video streams in Python.

CNNHOGHaar cascade
0 likes · 19 min read
Face Detection with OpenCV and Dlib in Python
Code Ape Tech Column
Code Ape Tech Column
Oct 22, 2024 · Artificial Intelligence

Building a Traffic Sign Recognition System with Spring Boot and Deeplearning4j

This article explains how to integrate Spring Boot with Java Deeplearning4j to create a traffic sign recognition system, covering CNN fundamentals, dataset organization, Maven dependencies, data loading, model construction, training, prediction, and unit testing, complete with code examples.

CNNDeeplearning4jJava
0 likes · 13 min read
Building a Traffic Sign Recognition System with Spring Boot and Deeplearning4j
Python Programming Learning Circle
Python Programming Learning Circle
Sep 4, 2024 · Artificial Intelligence

Building an Automatic Math Grading System with Python: Data Generation, CNN Training, Image Segmentation, and Result Feedback

This tutorial explains how to create an automatic math‑grading tool in Python by generating synthetic digit images, training a small CNN on the data, segmenting handwritten equations with projection techniques, recognizing characters, evaluating the expressions, and overlaying the results back onto the original image.

CNNOCRPython
0 likes · 30 min read
Building an Automatic Math Grading System with Python: Data Generation, CNN Training, Image Segmentation, and Result Feedback
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jul 7, 2024 · Artificial Intelligence

Daily and Sports Activities Dataset: Description, Preprocessing Pipeline, and CNN Classification Results

This article introduces the Daily_and_Sports_Activities sensor dataset, details its structure and characteristics, provides a Python preprocessing pipeline with sliding‑window segmentation and Z‑score normalization, and reports CNN training results achieving 87.93% accuracy on activity classification.

CNNUCIdata preprocessing
0 likes · 9 min read
Daily and Sports Activities Dataset: Description, Preprocessing Pipeline, and CNN Classification Results
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jun 30, 2024 · Artificial Intelligence

Spatial Attention Mechanism and Its PyTorch Implementation

This article explains the principle of spatial attention in convolutional neural networks, details the underlying algorithmic steps, and provides a complete PyTorch implementation including the attention module, full network architecture, and practical considerations for integrating spatial attention into deep learning models.

CNNPyTorchdeep learning
0 likes · 10 min read
Spatial Attention Mechanism and Its PyTorch Implementation
DaTaobao Tech
DaTaobao Tech
May 17, 2024 · Artificial Intelligence

Understanding Convolutional Neural Networks: Theory, Architecture, and Practical Techniques

The article explains CNN fundamentals—convolution, pooling, and fully‑connected layers—illustrates their implementation for American Sign Language letter recognition, details parameter calculations, demonstrates data augmentation and transfer learning techniques, and highlights how these methods boost image‑classification accuracy to around 92%.

CNNImage Recognitiondata augmentation
0 likes · 19 min read
Understanding Convolutional Neural Networks: Theory, Architecture, and Practical Techniques
Test Development Learning Exchange
Test Development Learning Exchange
Mar 27, 2024 · Artificial Intelligence

Introduction to PyTorch and Example CNN Training on CIFAR-10

This article introduces PyTorch as a leading open‑source deep‑learning framework, outlines its key components such as dynamic computation graphs, tensors, autograd, modules, optimizers, data loading, distributed training and TorchScript, and provides a complete Python example that defines a simple CNN and trains it on the CIFAR‑10 dataset.

CNNPyTorchPython
0 likes · 8 min read
Introduction to PyTorch and Example CNN Training on CIFAR-10
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Sep 16, 2023 · Artificial Intelligence

Understanding DeepSort: A Classic Multi-Object Tracking Algorithm

This article introduces the fundamentals of object tracking in computer vision, explains classic algorithms such as SORT and its deep learning extension DeepSort, describes their underlying mechanisms including Kalman filtering, Hungarian assignment, feature extraction via CNNs, and provides references and code resources for further study.

CNNDeepSortHungarian Algorithm
0 likes · 10 min read
Understanding DeepSort: A Classic Multi-Object Tracking Algorithm
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jul 31, 2023 · Artificial Intelligence

Overview of Deep Neural Network Architectures

This article provides a comprehensive overview of deep neural network families, introducing twelve major architectures—including Feedforward, CNN, RNN, LSTM, DBN, GAN, Autoencoder, Residual, Capsule, Transformer, Attention, and Deep Reinforcement Learning—explaining their principles, structures, training methods, and offering Python/TensorFlow/PyTorch code examples.

CNNGANPython
0 likes · 29 min read
Overview of Deep Neural Network Architectures
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jul 23, 2023 · Artificial Intelligence

Ten Deep Learning Based Image Dehazing Algorithms: Principles, Implementations, and Comparisons

This article reviews ten state‑of‑the‑art single‑image dehazing methods—including DehazeNet, MSCNN, AOD‑Net, NLD, SSLD, EPDN, DAD, PSD, MSBDN and GFN—detailing their underlying atmospheric scattering models, network architectures, training pipelines, advantages, drawbacks, and providing links to papers, code repositories and illustrative results.

AICNNcomputer vision
0 likes · 28 min read
Ten Deep Learning Based Image Dehazing Algorithms: Principles, Implementations, and Comparisons
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jul 22, 2023 · Artificial Intelligence

Building an Image Classification Model with Transformers and TensorFlow: Theory, Code, and Practice

This article explains how to leverage computer‑vision techniques and deep‑learning frameworks such as Transformers and TensorFlow to build a complete image‑classification pipeline, covering the underlying RGB and CNN principles, model architecture, data preparation, training, and inference with runnable Python code.

CNNPythonTensorFlow
0 likes · 15 min read
Building an Image Classification Model with Transformers and TensorFlow: Theory, Code, and Practice
DataFunSummit
DataFunSummit
Jun 23, 2023 · Artificial Intelligence

Frontiers of Video Action Recognition: Concepts, Algorithms, and Applications

This article introduces video action recognition, covering its basic definition, downstream tasks, major algorithmic families—including CNN‑based, Vision‑Transformer, self‑supervised, and multimodal approaches—and discusses practical deployment scenarios and open challenges in the field.

CNNMultimodal ModelsVision Transformer
0 likes · 16 min read
Frontiers of Video Action Recognition: Concepts, Algorithms, and Applications
Model Perspective
Model Perspective
Jan 12, 2023 · Artificial Intelligence

Neural Networks Explained: Architecture, Training, and Reinforcement Basics

This article introduces neural networks, covering their layered structure, common types like CNNs and RNNs, key components such as activation functions, loss, learning rate, backpropagation, dropout, batch normalization, and extends to reinforcement learning concepts including MDPs, policies, value functions, and Q‑learning.

CNNRNNdeep learning
0 likes · 6 min read
Neural Networks Explained: Architecture, Training, and Reinforcement Basics
Ctrip Technology
Ctrip Technology
Oct 13, 2022 · Artificial Intelligence

Chinese New Word Discovery: From Traditional Unsupervised Methods to CNN‑Based Deep Learning

The article examines the challenge of out‑of‑vocabulary terms in Chinese e‑commerce NLP, reviews classic unsupervised metrics such as frequency, cohesion and neighbor entropy, and proposes a lightweight fully‑convolutional network inspired by image‑segmentation techniques to automatically detect new words.

CNNNLPNew Word Discovery
0 likes · 10 min read
Chinese New Word Discovery: From Traditional Unsupervised Methods to CNN‑Based Deep Learning
Model Perspective
Model Perspective
Aug 10, 2022 · Artificial Intelligence

Master CNN Basics: Build, Train, and Evaluate a Convolutional Neural Network

This article introduces the fundamentals of convolutional neural networks (CNN), explains key layers such as convolution, pooling, and fully connected layers, and provides a step‑by‑step Python implementation using Keras to load data, construct, compile, train, and evaluate a CNN model on the digits dataset.

CNNKerasPython
0 likes · 5 min read
Master CNN Basics: Build, Train, and Evaluate a Convolutional Neural Network
Python Programming Learning Circle
Python Programming Learning Circle
Jul 21, 2022 · Artificial Intelligence

Building an Automatic Math Problem Grading System with Python and Convolutional Neural Networks

This tutorial explains how to generate synthetic digit images, train a CNN model to recognize handwritten numbers and operators, segment scanned math worksheets using projection techniques, evaluate each expression with Python's eval, and overlay the results on the original image to provide automatic grading feedback.

CNNOCRPython
0 likes · 26 min read
Building an Automatic Math Problem Grading System with Python and Convolutional Neural Networks