0Pricing
Learn AI with Python · Ders

TensorFlow ile İlk Yapay Sinir Ağınız

TensorFlow kullanarak temel uygulama.

TensorFlow ile İlk Yapay Sinir Ağınız, CoddyKit'te ücretsiz bir Learn AI with Python dersidir. Bu, 5 dersinin 5. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Learn AI with Python öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Learn AI with Python kursu toplamda 5 dersten oluşur.

TensorFlow ile İlk Sinir Ağınızı Oluşturma

TensorFlow ile İlk Sinir Ağınızı Oluşturma

Bu derste TensorFlow kullanarak basit bir ileri beslemeli sinir ağı oluşturacağız. TensorFlow, makine öğrenimi modelleri oluşturmak ve eğitmek için kullanılan popüler bir çerçevedir.

TensorFlow ile İlk Yapay Sinir Ağınız — resim 1

TensorFlow Kurulumu

1. Adım: TensorFlow Kurulumu

Öncelikle TensorFlow'un kurulu olduğundan emin olun. Kurulu değilse şu komutla yükleyebilirsiniz:

pip install tensorflow

Ayrıca bu ders için gerekli kitaplıkları içe aktaracağız.

import tensorflow as tf
from tensorflow.keras.models import Sequential
from tensorflow.keras.layers import Dense
import numpy as np

Veri Kümesini Hazırlama

2. Adım: Veri Kümesini Hazırlama

Bu örnekte, girdinin tek bir özellikten, çıktının ise bu özelliğin iki katından oluştuğu basit bir veri kümesi kullanacağız:

# Generate sample data
X = np.array([[1], [2], [3], [4], [5]], dtype=float)
y = np.array([[2], [4], [6], [8], [10]], dtype=float)

Modeli Oluşturma

3. Adım: Modeli Oluşturma

Bir girdi katmanı, bir gizli katman ve bir çıktı katmanından oluşan basit bir model oluşturacağız. Gizli katmanda ReLU etkinleştirme fonksiyonu kullanılacak.

# Create the model
model = Sequential([
    Dense(10, activation='relu', input_shape=(1,)),  # Hidden layer with 10 neurons
    Dense(1)  # Output layer with 1 neuron
])

Modeli Derleme

4. Adım: Modeli Derleme

Modeli şu bileşenlerle derleriz:

  • Kayıp Fonksiyonu: Regresyon görevleri için Ortalama Karesel Hata.
  • Eniyileyici: Stokastik Gradyan İnişi (SGD).
# Compile the model
model.compile(optimizer='sgd', loss='mean_squared_error')

Modeli Eğitme

5. Adım: Modeli Eğitme

Modeli, eğitim verilerini kullanarak 500 eğitim döngüsü boyunca eğitiriz. Eğitim sırasında model, kaybı en aza indirmeyi öğrenir.

# Train the model
model.fit(X, y, epochs=500, verbose=1)

Tahmin Yapma

6. Adım: Tahmin Yapma

Eğitimden sonra modeli yeni veriler üzerinde tahmin yapmak için kullanabiliriz:

# Predict on new data
print(model.predict([6]))

Modeli Değerlendirme

7. Adım: Modeli Değerlendirme

Örüntüyü doğru şekilde öğrendiğinden emin olmak için modelin başarımını eğitim verileri üzerinde değerlendiririz:

# Evaluate the model
loss = model.evaluate(X, y)
print(f"Loss: {loss}")

Gerçek Dünya Uygulamaları

Gerçek Dünya Uygulamaları

TensorFlow kullanılarak oluşturulan ileri beslemeli sinir ağları şu alanlarda kullanılabilir:

  • Tahmine Dayalı Analiz: Satışları ve eğilimleri öngörme.
  • Sınıflandırma: İstenmeyen iletileri ve dolandırıcılığı tespit etme.
  • Regresyon: Fiyat tahmini ve talep öngörüsü.

Özet ve Sonraki Adımlar

Özet ve Sonraki Adımlar

Bu derste:

  • TensorFlow kullanarak basit bir sinir ağı oluşturduk ve eğittik.
  • Veri kümesini hazırlama, model oluşturma, derleme ve eğitim gibi temel adımları öğrendik.
  • Tahminler yaptık ve modelin başarımını değerlendirdik.

Sonraki derste, sinir ağlarının görüntü işleme görevleri için evrişimli sinir ağları gibi daha gelişmiş mimarilere nasıl genişletildiğini inceleyeceğiz.

TensorFlow ile İlk Yapay Sinir Ağınız — resim 10

Sıkça Sorulan Sorular

“TensorFlow ile İlk Yapay Sinir Ağınız” dersi ücretsiz mi?

Evet — “TensorFlow ile İlk Yapay Sinir Ağınız” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Learn AI with Python kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Learn AI with Python kursu toplamda 5 dersten oluşur.

“TensorFlow ile İlk Yapay Sinir Ağınız” dersinde ne öğreneceğim?

TensorFlow kullanarak temel uygulama. Learn AI with Python ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.

Learn AI with Python öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te Learn AI with Python, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 5 dersinin 5. dersidir.

“TensorFlow ile İlk Yapay Sinir Ağınız” dersi ne kadar sürer?

Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.

Bu Learn AI with Python dersinde kod yazıp çalıştırabilir miyim?

Evet. Her Learn AI with Python dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.

Bu kursun tüm dersleri

  1. Yapay Sinir Ağlarına Giriş
  2. Aktivasyon Fonksiyonları
  3. İleri Beslemeli Yapay Sinir Ağları
  4. Geri Yayılım Algoritması
  5. TensorFlow ile İlk Yapay Sinir Ağınız
← Learn AI with Python Sayfasına Dön