Skip to content

Ahmet-Ruchan/artificial-neural-network

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Artificial Neural Networks - Zero To Hero

Bu proje, Andrej Karpathy'nin "Zero to Hero" YouTube serisini takip ederek yapılan yapay sinir ağları öğrenim sürecidir.

Proje İçeriği

Zero To Hero Klasörü

  • micrograd_from_scratch_yay.ipynb: Micrograd kütüphanesinin sıfırdan implementasyonu

    • Otomatik gradyan hesaplama (automatic differentiation)
    • Value sınıfı ve backpropagation algoritması
    • Basit nöron modeli ve aktivasyon fonksiyonları
  • engine.py: Basit Python dosyası (şu an "Hello World!" içeriyor)

  • README.md: Zero To Hero alt-projesi için döküman

Öğrenilen Konular

  1. Gradyan Hesaplama: Türev hesaplama ve chain rule uygulaması
  2. Value Sınıfı: Computational graph oluşturma
  3. Backpropagation: Gradyanları geriye doğru hesaplama
  4. Nöron Modelleri: Basit yapay nöron implementasyonu
  5. Tanh Aktivasyon: Aktivasyon fonksiyonları ve türevleri

Teknolojiler

  • Python
  • NumPy
  • Matplotlib
  • Graphviz (görselleştirme için)
  • Jupyter Notebook

Referanslar


Bu proje eğitim amaçlı olup, yapay sinir ağlarının temellerini öğrenmek için hazırlanmıştır.

Releases

No releases published

Packages

No packages published