Skip to content

Conversation

@Sakshamjain98
Copy link

Closes: #155

  • Title: Add Convolutional Neural Network (CNN) Implementation for Digit Classification
  • **Your Name:**Saksham Jain
  • Identify yourself: IWOC2025 Contributor

Describe the add-ons or changes you've made 📃

I have added a complete implementation of a Convolutional Neural Network (CNN) for digit classification using the MNIST dataset. The implementation includes:

  1. Directory Structure Added:
docs/
  algorithms/
    machine-learning/
      supervised/
        cnnmodel/
          index.md
  1. Key Components:

    • Comprehensive CNN implementation with configurable architecture
    • Batch normalization and dropout for improved training
    • Complete test suite for validation
    • Detailed documentation with usage examples
    • Performance metrics and visualization code
  2. Documentation:

    • Added detailed markdown documentation explaining the CNN architecture
    • Included parameter descriptions and usage examples
    • Added performance metrics and expected results
    • Provided code comments for better understanding

Checklist: ☑️

  • My code follows the Contributing Guidelines & Code of Conduct of this project.
  • This PR does not contain plagiarized content.
  • I have performed a self-review of my own code.
  • I have commented my code, particularly wherever it was hard to understand.
  • My changes generate no new warnings.

Screenshots 📷

image image

Model Training Results showing accuracy and loss curves

Working Video 🎥

Screen.Recording.-.Made.with.FlexClip.1.webm
Happy Coding 🎉

@github-actions
Copy link
Contributor

Thank you for submitting your pull request! We'll review it as soon as possible. For further communication, join our discord server https://discord.gg/tSqtvHUJzE.

@Avdhesh-Varshney Avdhesh-Varshney added bug Something isn't working Flag: Invalid This doesn't seem right wontfix ❌ This will not be worked on Warning: Follow Guidelines https://github.com/Avdhesh-Varshney/AI-Code/issues/9 labels Jan 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working Flag: Invalid This doesn't seem right Warning: Follow Guidelines https://github.com/Avdhesh-Varshney/AI-Code/issues/9 wontfix ❌ This will not be worked on

Projects

None yet

Development

Successfully merging this pull request may close these issues.

📃: Add Handwritten Digit Classifier CNN Model Explanation

2 participants