Proje 1: Geri Dönüşüm Sınıflandırıcı
Yapay Zekâ Uygulamaları · 22. hafta ders notu · YZU1.3.2
- Temizlenmiş veri setiyle Teachable Machine'de dört sınıflı bir görüntü modeli eğitir.
- Epoch, batch size ve learning rate ayarlarının ne anlama geldiğini açıklar.
- Modeli ayrılmış test örnekleriyle sınar, sonuçları test tablosuna işler ve doğruluğu hesaplar.
- Sınıf bazında doğruluğa bakarak en zayıf sınıfı bulur ve bir iyileştirme önerisi yazar.
İnsan model sınavı
Bilgisayar yoksa üç "model" öğrenci eğitim kartlarını 2 dakika inceler (eğitim). Ardından eğitimde görmedikleri 20 kart tek tek gösterilir; her model tahminini yazar. Sınıf, tahtadaki test tablosunda her modelin doğruluğunu hesaplar ve hangi kartların karıştırıldığını tartışır. Teachable Machine ekranı çizim üzerinden anlatılır.
Konu anlatımı
Önce konuyu aç, sonra sorulara dokun: cevap altında açılır. Soru işaretli kutulara dokununca cevap görünür.
01Teachable Machine eğitim ekranı
- 1Sınıf kartıSınıf adı ve örnek sayısı; Webcam ya da Upload ile örnek eklenir.Dokun, adını gör
- 2Train ModelEğitimi başlatır; bitene kadar sekmeyi değiştirme.Dokun, adını gör
- 3Epochs (50)Modelin bütün eğitim örneklerini kaç tur göreceği.Dokun, adını gör
- 4Batch Size (16)Her adımda birlikte işlenen örnek sayısı.Dokun, adını gör
- 5Learning Rate (0.001)Her adımda ne kadar büyük düzeltme yapılacağı; değiştirmeden bırakmak güvenlidir.Dokun, adını gör
- 6Under the hoodSınıf bazında doğruluk ve karışıklık matrisini gösterir.Dokun, adını gör
- 7OutputHer sınıfın güven yüzdesi; en yüksek olan tahmindir.Dokun, adını gör
Görseldeki numaralara dokun.
?Fotoğraflar sınıflara nasıl eklenir?
?Output bölümündeki çubuklar ne anlatır?
?Teachable Machine neden az örnekle öğrenebiliyor?
02Gelişmiş ayarlar (Advanced)
Soru işaretli kutulara dokun.
?Ezberleme (aşırı öğrenme) nedir?
?Learning rate'i büyütmek neden riskli?
Biliyor muydun?
Bir seferde yalnızca bir ayarı değiştirin; yoksa sonucu hangi değişikliğin iyileştirdiğini bilemezsiniz.
| Ayar | Varsayılan | Ne demek? |
|---|---|---|
| Epochs | ||
| Batch Size | ||
| Learning Rate | ||
| Under the hood |
03Test ve doğruluk
?Doğruluk nasıl hesaplanır?
?Sınıf bazında doğruluk neden gerekli?
?Test sırasında nelere dikkat ederiz?
Ders akışı
40 dakikalık bir ders saati için planlandı. Adımın başlığına dokun, ayrıntılar açılsın.
4dkIsınma: Planımızı hatırlayalım
19. haftanın planlama kartını tahtaya yansıt. Sınıfları, örnek sayısını ve başarı hedefini (toplamda %80, her sınıfta %70) yüksek sesle oku. "Bugün sonunda bu hedefe ulaşıp ulaşmadığımızı ölçeceğiz" de.
8dkKeşif: Eğitim ekranı
Teachable Machine'de Image Project → Standard image model aç. Numaralı eğitim ekranı çiziminde sınıf kartlarını, Train Model düğmesini, Advanced ayarlarını ve Output bölümünü göster. Epoch'u "modelin bütün eğitim fotoğraflarını baştan sona bir kez görmesi" diye açıkla; 50 epoch 50 tur demektir.
13dkEtkinlik: Modeli eğit
Dört sınıfı oluştur ve her ekip kendi klasöründeki eğitim fotoğraflarını Upload ile kendi sınıfına yüklesin. Test klasörüne dokunmayın. Train Model'e bas; eğitim sürerken sekmeyi değiştirme. Eğitim bitince ilk denemeyi kamerayla hızlıca yap ve projeyi "Download project as file" ile kaydet.
12dkEtkinlik: Test tablosu
Eğitimde kullanılmamış 20 atığı sırayla kameraya göster. Bir öğrenci gerçek sınıfı, bir öğrenci modelin tahminini tahtadaki test tablosuna yazar, doğru satırlara ✓ konur. Doğruluğu birlikte hesaplayın: doğru sayısı ÷ toplam × 100. Sonra her sınıfın doğruluğunu ayrı hesaplayın.
3dkDeğerlendirme: Hedefe ulaştık mı?
Sonucu planlama kartındaki hedefle karşılaştır. En zayıf sınıfı bulun ve her öğrenci "Bu sınıfı güçlendirmek için şu örnekleri eklerdim" cümlesini tamamlasın. Öneriler 29. haftanın iyileştirme dersinde kullanılacak.
Doğru mu, yanlış mı?
Dersin sonunda tahtada ya da öğrencinin kendi cihazında çözülür.
1. Teachable Machine'de bir görüntü modeli için "Image Project" seçilir.
Cevabı göster
Doğru2. Bir epoch, modelin eğitim setindeki bütün örnekleri bir kez görmesidir.
Cevabı göster
Doğru3. Epoch sayısını ne kadar artırırsak model yeni görüntülerde o kadar başarılı olur.
Cevabı göster
Yanlış · Çok fazla tur, modelin eğitim örneklerini ezberlemesine yol açabilir. Ezberleyen model eğitim fotoğraflarında mükemmel, yeni fotoğraflarda kötü sonuç verir.4. Test için eğitimde hiç kullanılmamış atıklar seçilmelidir.
Cevabı göster
Doğru5. 20 test atığından 17'sini doğru bilen modelin doğruluğu %85'tir.
Cevabı göster
Doğru · 17 ÷ 20 = 0,85; yani %85.6. Toplam doğruluk %85 ise her sınıfın doğruluğu da %85'tir.
Cevabı göster
Yanlış · Toplam doğruluk sınıfların karışımıdır; içinde kâğıt %100, plastik %71 olabilir. Zayıf sınıfı görmek için sınıf bazında doğruluk ayrıca hesaplanır.7. Teachable Machine her modeli sıfırdan eğitir; bu yüzden binlerce fotoğraf gerekir.
Cevabı göster
Yanlış · Teachable Machine, milyonlarca resimle önceden eğitilmiş bir modeli temel alır ve yalnızca son kısmını bizim sınıflarımızla eğitir. Buna aktarım öğrenmesi denir; az örnekle hızlı öğrenmesinin nedeni budur.8. "Under the hood" bölümü sınıf bazında doğruluğu ve karışıklık matrisini gösterir.
Cevabı göster
Doğru9. Eğitimden sonra proje dosya olarak kaydedilmezse sayfa kapanınca model ve örnekler kaybolabilir.
Cevabı göster
Doğru22. hafta günlük planı
2026–2027 1. düzey Seçmeli Yapay Zekâ Uygulamaları dersi 22. hafta günlük planı. Okul ve öğretmen bilgileriyle doldurulmuş Word dosyası için etkileşimli sürümde Evraklar › Günlük planlar bölümünü kullanın.
2026–2027 EĞİTİM ÖĞRETİM YILI …………………………
SEÇMELİ YAPAY ZEKÂ UYGULAMALARI 1. SEVİYE DERSİ GÜNLÜK PLANI · 22. HAFTA
| BÖLÜM I · DERSE İLİŞKİN BİLGİLER | |||
|---|---|---|---|
| Ders | Seçmeli Yapay Zekâ Uygulamaları 1. Seviye | Sınıf / Düzey | 1. düzey (seçmeli) |
| Hafta / Tarih | 22. Hafta · 1–5 Mart (MART) | Süre | 2 ders saati (40' + 40') |
| Tema | YAPAY ZEKÂ UYGULAMALARI GELİŞTİRME | ||
| Konu | Proje 1: Geri Dönüşüm Sınıflandırıcı | ||
| BÖLÜM II · ÖĞRENME ÇIKTILARI VE KAYNAKLAR | |||
| Öğrenme çıktısı | YZU1.3.1 – YZU1.3.2 Yapay zekâ modelinin girdilerini hazırlama ve model geliştirme | ||
| Süreç bileşenleri |
| ||
| Araç, gereç ve kaynaklar | Akıllı tahta, web kamerası ve internet bağlantısı · Temizlenmiş "geri_donusum_veri" klasörü (egitim ve test alt klasörleri) · Canlı test için 20 temiz atık (her sınıftan birkaç tane, eğitimde kullanılmamış) · Test tablosu çıktısı ve 19. haftanın planlama kartları · Bilişim Ders Notları ders sayfası, sunum ve etkinlikler (bilisimdersnotlari.com) | ||
| BÖLÜM III · ÖĞRENME-ÖĞRETME UYGULAMALARI | |
|---|---|
| Süre | Etkinlik akışı |
| 1. ders 4 dk | Isınma: Planımızı hatırlayalım 19. haftanın planlama kartını tahtaya yansıt. Sınıfları, örnek sayısını ve başarı hedefini (toplamda %80, her sınıfta %70) yüksek sesle oku. "Bugün sonunda bu hedefe ulaşıp ulaşmadığımızı ölçeceğiz" de. |
| 1. ders 8 dk | Keşif: Eğitim ekranı Teachable Machine'de Image Project → Standard image model aç. Numaralı eğitim ekranı çiziminde sınıf kartlarını, Train Model düğmesini, Advanced ayarlarını ve Output bölümünü göster. Epoch'u "modelin bütün eğitim fotoğraflarını baştan sona bir kez görmesi" diye açıkla; 50 epoch 50 tur demektir. |
| 1. ders 13 dk | Etkinlik: Modeli eğit Dört sınıfı oluştur ve her ekip kendi klasöründeki eğitim fotoğraflarını Upload ile kendi sınıfına yüklesin. Test klasörüne dokunmayın. Train Model'e bas; eğitim sürerken sekmeyi değiştirme. Eğitim bitince ilk denemeyi kamerayla hızlıca yap ve projeyi "Download project as file" ile kaydet. |
| 1. ders 12 dk | Etkinlik: Test tablosu Eğitimde kullanılmamış 20 atığı sırayla kameraya göster. Bir öğrenci gerçek sınıfı, bir öğrenci modelin tahminini tahtadaki test tablosuna yazar, doğru satırlara ✓ konur. Doğruluğu birlikte hesaplayın: doğru sayısı ÷ toplam × 100. Sonra her sınıfın doğruluğunu ayrı hesaplayın. |
| 1. ders 3 dk | Değerlendirme: Hedefe ulaştık mı? Sonucu planlama kartındaki hedefle karşılaştır. En zayıf sınıfı bulun ve her öğrenci "Bu sınıfı güçlendirmek için şu örnekleri eklerdim" cümlesini tamamlasın. Öneriler 29. haftanın iyileştirme dersinde kullanılacak. |
| 2. ders 10 dk | Tekrar: Sunum 9 slaytlık ders sunumu akıllı tahtada açılır; önceki saatte öğrenilen kavramlar öğrencilerle birlikte tekrar edilir. |
| 2. ders 20 dk | Uygulama: Etkinlikler Akıllı tahtada etkileşimli etkinlikler oynanır: Eğitim ekranı: numarayı eşleştir; Proje 1 adımları; Doğruluğu hesapla!; Doğru mu, yanlış mı?; Kutuyu aç: konu soruları; Harf karıştırma: anahtar kavramlar. |
| 2. ders 10 dk | Değerlendirme 9 soruluk doğru-yanlış testi tahtada birlikte çözülür; yanlış cevaplar gerekçeleriyle tartışılır. |
| Farklılaştırma | Bilgisayarsız sınıf alternatifi: İnsan model sınavı. Bilgisayar yoksa üç "model" öğrenci eğitim kartlarını 2 dakika inceler (eğitim). Ardından eğitimde görmedikleri 20 kart tek tek gösterilir; her model tahminini yazar. Sınıf, tahtadaki test tablosunda her modelin doğruluğunu hesaplar ve hangi kartların karıştırıldığını tartışır. Teachable Machine ekranı çizim üzerinden anlatılır. |
| BÖLÜM IV · ÖLÇME VE DEĞERLENDİRME | |
|---|---|
| Ölçme araçları | Kontrol listesi, dereceli puanlama anahtarı, öz ve akran değerlendirme |
| Doğru-yanlış soruları |
|
| Dersin uygulanmasına ilişkin açıklamalar | Advanced ayarlarını ilk eğitimde değiştirmeyin; varsayılanlar (50 epoch, 16 batch, 0.001) çoğu sınıf projesi için yeterlidir. Projeyi "Download project as file" ile kaydederseniz 23. ve 29. haftalarda aynı modeli yeniden eğitmeden açabilirsiniz. |