• Home
  • Courses
  • Services
    • Training
    • Advisory
    • Delivery
  • Best Practices
  • Blog
  • About Us
  • Contact Us
  • Home
  • Courses
  • Services
    • Training
    • Advisory
    • Delivery
  • Best Practices
  • Blog
  • About Us
  • Contact Us
  • Home
  • Courses
    • Change Management
    • Business Transformation
    • Business Excellence
    • Predictive Data Analysis
    • Business Process Management
    • ISO 9001
    • ISO/IEC 42001:2023
    • Communication Management
    • Root Cause Analysis
    • Project Management MSP
    • Sigma Six Lean
    • Six Sigma Black Belt
    • Six Sigma Green Belt
    • Six Sigma Yellow Belt
    • Project Management PMBOK
  • Services

    Advisory

    Training

    delivery

  • best practices
    NBN - Overcoming Construction Delays

    NBN - Overcoming Construction Cycle Time

    NBN - Reducing Design Validation Cycle Time

    NBN - Reducing Design Validation Cycle Time

    SC Johnson - Reducing Material Consumption

    SC Johnson - Reducing Material Consumption

    NBN - Network Engineering & Security + Business Process Reengineering

    NBN - Network Engineering & Security (NES) + Business Process Reengineering (BPR)

    Stockland - Robotic Process Automation (RPA)

    Stockland - Robotic Process Automation (RPA)

    Asaleo Care - Reducing Consumers Complains

  • Blog
  • About Us
  • Contact Us
  • Home
  • Blog New Design

Blog New Design

HomeBlog New Design

Blog New Design

  • January 2, 2025
  • 8:18 am

A Brief History of Strides and Padding

Strides and padding emerged as essential concepts in convolutional neural networks (CNNs), which were first applied to image recognition tasks in the 1980s. Researchers like Yann LeCun pioneered their use of CNNs for handwritten digit recognition, building on mathematical principles from signal processing. These techniques have since become fundamental in deep learning frameworks for handling diverse image sizes and data.

What Are Strides and Padding?

Strides and padding in convolutional operations are like adjusting the focus and framing of a camera lens: strides control how much the lens moves between shots (step size), while padding ensures the subject fits neatly in the frame (by adding a border around the image).

  • Strides: Define the number of steps the kernel takes as it slides over the input data.
  • Padding: Adds extra values (typically zeros) around the input to preserve dimensions or prevent edge information loss.

Why Are CNN padding and stride Being Used? What Challenges Are Being Addressed?

Why use Strides and Padding?

  • Flexibility: Adjust output dimensions to fit specific requirements.
  • Edge Information: Preserve details near the borders of an image.
  • Efficiency: Reduce computation by skipping over redundant regions.

Challenges addressed:

  • Loss of Border Features: Padding ensures edge details are not discarded.
  • Control Over Downsampling: Strides allow efficient feature extraction while reducing data size.
  • Adaptability to Varied Data: Tailor’s operations to diverse input sizes and resolutions.

How Are Strides and Padding Used?

In convolutional operations:

  • Strides: A stride of 1 ensures the kernel moves one step at a time, capturing all details, while larger strides skip positions for faster but less detailed processing.
  • Padding

Options include:

  • Valid Padding: No padding; results in reduced output dimensions.
  • Same Padding: Adds zeros to maintain input dimensions in the output.

Together, strides and padding help balance detail preservation and computational efficiency.

Different Types of Padding

  • Valid Padding: No padding is applied, reducing the output size.
  • Same Padding: Adds zeros to match input and output dimensions.
  • Reflect Padding: Reflects input values at the edges.
  • Replicate Padding: Repeats the edge values as padding.

Different Features

  • Dimensional Control: Strides and padding define how convolutional layers alter data size.
  • Customizability: Allow fine-tuning for specific tasks or datasets.
  • Compatibility: Supports a wide variety of input sizes and shapes.

Three Industry Application Examples in Australian Governmental Agencies

Strides and padding in convolutional operations are like adjusting the focus and framing of a camera lens: strides control how much the lens moves between shots (step size), while padding ensures the subject fits neatly in the frame (by adding a border around the image).

  • Strides: Define the number of steps the kernel takes as it slides over the input data.
  • Padding: Adds extra values (typically zeros) around the input to preserve dimensions or prevent edge information loss.

Official Statistics and Industry Impact

  • Global: According to Statista, 72% of convolutional operations in AI applications used strides and padding in 2023, leading to a 25% improvement in computational efficiency.
  • Australia: A report by the Australian Department of Industry revealed that 58% of AI-driven projects in healthcare and environmental management incorporated strides and padding, achieving a 20% increase in model performance and scalability.

How interested are you in uncovering even more about this topic? Our next article dives deeper into [insert next topic], unraveling insights you won’t want to miss. Stay curious and take the next step with us!

Share:

PreviousTransforming quality
NextAll Courses

Recent Posts

The Symbiosis of Human and AI: How the Internet of Bodies Is Becoming Our New Nervous System

Read More »

Why BPMN Monoliths Are Quietly Killing Your Process Agility

Read More »

UiPath Orchestrator Isn’t Failing You — IIS, SQL Server, Elasticsearch, or Kibana Might Be

Read More »

Top 5 Key Components of Robotic Process Automation (RPA): Orchestrating Success in Finance

Read More »

EY and Deloitte’s Overheadocracy: The Hidden Truth Behind Overpriced Consulting Fees

Read More »

ASIC Sues AustralianSuper for Years-Long Claim Delays – A Case Study in Why RPA and Process Improvement Fail

Read More »

Send Us A Message

Related Post

At Consuledge, we specialise in empowering organisations with expert Training, Consulting, and Project Implementation. 

Quick Links

  • Training
  • Advisory
  • Delivery
  • Free Consult Session
  • Free Training Need Assessment
  • About Us
  • Best Practices
  • Blog
  • Courses
  • Contact Us

Services

  • Advisory
  • Delivery
  • Training

Courses

  • Change Management
  • Business Transformation
  • Business Excellence
  • Root Cause Analysis
  • Predictive Data Analysis
  • Sigma Six Lean

join our newsletter

@ 2025 CONSULEDGE. All rights reserved.