awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 Repos

Awesome GitHub RepositoriesBackpropagation Implementations

Manual implementations of gradient-based optimization logic.

Explore 6 awesome GitHub repositories matching artificial intelligence & ml · Backpropagation Implementations. Refine with filters or upvote what's useful.

Awesome Backpropagation Implementations GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • rasbt/llms-from-scratchAvatar von rasbt

    rasbt/LLMs-from-scratch

    97,260Auf GitHub ansehen↗

    This repository serves as an educational framework for building large language models from the ground up. It provides a structured curriculum that guides learners through the end-to-end lifecycle of model development, including data processing, architecture design, and optimization. By focusing on low-level implementation, the project enables users to master the fundamental mechanics of artificial intelligence without relying on high-level abstraction frameworks. The project distinguishes itself by constructing neural network components and gradient-based optimization logic from first princip

    Implements gradient-based optimization logic manually to clarify the mechanics of weight updates and loss minimization.

    Jupyter Notebookaiartificial-intelligencechatbot
    Auf GitHub ansehen↗97,260
  • karpathy/llm.cAvatar von karpathy

    karpathy/llm.c

    30,230Auf GitHub ansehen↗

    This project is a low-dependency engine designed for training large language models using native C and CUDA. It provides a bare-metal environment for tensor computation, allowing for the execution of neural network operations directly on hardware accelerators without the overhead of high-level software abstractions. The framework distinguishes itself by implementing manual gradient backpropagation and custom hardware-specific kernels, providing granular control over memory mapping and computational precision. It supports distributed training across multiple graphics processors and compute nod

    Calculates weight adjustments through explicit mathematical implementation rather than relying on automated differentiation engines.

    Cuda
    Auf GitHub ansehen↗30,230
  • mnielsen/neural-networks-and-deep-learningAvatar von mnielsen

    mnielsen/neural-networks-and-deep-learning

    17,721Auf GitHub ansehen↗

    This project is a comprehensive educational resource and curriculum designed to teach the mathematical foundations and practical implementation of neural networks. It provides a structured path for understanding how computers learn from data, covering core concepts such as gradient descent, backpropagation, and the biological inspiration behind artificial neurons. The platform distinguishes itself by combining theoretical proofs with hands-on implementation exercises. It demonstrates the universal approximation theorem through visual explanations and guides users in building various architect

    Implements backpropagation using matrix-based operations to update network weights.

    Python
    Auf GitHub ansehen↗17,721
  • rasbt/deeplearning-modelsAvatar von rasbt

    rasbt/deeplearning-models

    17,427Auf GitHub ansehen↗

    This repository is an educational collection of deep learning implementations designed to demonstrate the fundamental principles of neural network architecture and optimization. It provides a comprehensive resource for understanding machine learning through hands-on code examples, ranging from basic multilayer perceptrons to complex generative models. The project distinguishes itself by emphasizing the manual construction of models, including the implementation of backpropagation from scratch to illustrate core mathematical mechanics. It covers a wide array of architectural design patterns, s

    Implements backpropagation from scratch to demonstrate the fundamental mathematical mechanics of neural network weight updates.

    Jupyter Notebook
    Auf GitHub ansehen↗17,427
  • imagineailab/ai-by-hand-excelAvatar von ImagineAILab

    ImagineAILab/ai-by-hand-excel

    6,177Auf GitHub ansehen↗

    Dieses Projekt besteht aus interaktiven Tabellenkalkulationsmodellen, die entwickelt wurden, um die mathematische Mechanik von Backpropagation, Multi-Layer-Perzeptrons und Transformer-Attention zu demonstrieren. Es dient als Excel-basierter Simulator für neuronale Netze, um Tensor-Operationen und Matrixmultiplikationen manuell zu berechnen und den Datenfluss zu visualisieren. Die Modelle bieten eine Möglichkeit, die interne Logik neuronaler Netze durch die Implementierung von Self-Attention und Backpropagation mittels expliziter Zellformeln zu visualisieren. Es enthält spezifische mathematische Übungen zur Modellierung der Transformer-Architektur und der Layer von Multi-Layer-Perzeptrons. Die Simulation deckt Deep-Learning-Grundlagen ab, einschließlich der Berechnung von Forward-Passes und der Verwendung von Gradient Descent zur Aktualisierung von Gewichten. Sie nutzt Zell-basierte Tensor-Simulationen, um Parameter-Updates zu verfolgen und gewichtete Beziehungen innerhalb von Attention-Mechanismen abzubilden.

    Implements gradient-based optimization logic through explicit formulas to demonstrate how weights are updated.

    Auf GitHub ansehen↗6,177
  • oreilly-japan/deep-learning-from-scratchAvatar von oreilly-japan

    oreilly-japan/deep-learning-from-scratch

    4,791Auf GitHub ansehen↗

    Dieses Projekt ist eine pädagogische Implementierung für Deep Learning und ein Python-Tutorial für neuronale Netze. Es bietet eine Sammlung von Implementierungen neuronaler Netze, die von Grund auf erstellt wurden, um grundlegende Deep-Learning-Konzepte ohne die Verwendung von High-Level-Frameworks zu vermitteln. Das Material wird als verwaltetes Notebook-Kursmaterial bereitgestellt und bietet interaktive Codebeispiele, die in einer verwalteten Umgebung gehostet werden. Dieser Ansatz ermöglicht die Ausführung von Implementierungsbeispielen in der Cloud, um die Notwendigkeit einer lokalen Maschinenkonfiguration zu eliminieren. Die Codebasis deckt die Implementierung von Deep-Learning-Modellen, Architekturen neuronaler Netze und die mathematischen Grundlagen des Machine Learning ab. Der Fokus liegt auf der Low-Level-Entwicklung von KI-Modellen, um zu demonstrieren, wie Daten durch Schichten fließen und wie Backpropagation im Inneren funktioniert.

    Implements manual gradient computation using the chain rule to demonstrate the mechanics of backpropagation.

    Jupyter Notebook
    Auf GitHub ansehen↗4,791
  1. Home
  2. Artificial Intelligence & ML
  3. Machine Learning
  4. Architectures
  5. Neural Network Components
  6. Backpropagation Implementations