Bu yazıda
“Bu ne işime yarayacak?” Matematik defterinin başında bu soruyu soran bir çocuk, aslında çok meşru bir şey soruyor. Koordinat düzlemi, olasılık, ortalama, fonksiyonlar… Kitapta bu kavramlar çoğu zaman bağlamından kopuk görünür. Çocuk kuralı ezberler, sınavı geçer ve konu unutulur.
Peki aynı çocuk, kendi yaptığı oyunda karakterin nereye zıplayacağını hesaplamak için koordinat kullanmak zorunda kalsa? Ya da eğittiği yapay zeka modelinin neden yanıldığını anlamak için olasılık kavramına ihtiyaç duysa? Bu yazıda yapay zeka ve matematik arasındaki bağı, ve bu bağın bir çocuğun matematikle ilişkisini nasıl değiştirebileceğini ele alıyoruz.
Yapay zekanın kalbinde matematik var
Yapay zeka dışarıdan bakıldığında sihir gibi görünebilir. Bir fotoğraftaki kediyi tanıyan, bir cümleyi tamamlayan, bir oyunda rakip gibi davranan bir sistem… Ama perdenin arkasında temelde matematik vardır:
- Olasılık: Bir model “Bu fotoğrafta kedi var” demez; “Bu fotoğrafta büyük olasılıkla kedi var” der. Teachable Machine gibi araçlarda her sınıf için görünen güven çubukları, bu olasılıkların görsel halidir.
- İstatistik: Modeller, çok sayıda örnekteki düzenlilikleri yakalayarak öğrenir. Ortalama, dağılım, sapma gibi kavramlar bu sürecin temelidir.
- Doğrusal cebir: Bir görüntü, bilgisayar için bir sayı tablosudur. Modeller bu tablolar üzerinde işlemler yapar.
- Fonksiyonlar ve türev: Bir modelin “öğrenmesi”, aslında hatasını küçültmek için parametrelerini adım adım ayarlamasıdır. Bu ayarlamanın arkasında fonksiyonlar ve değişim oranları yatar.
Bu listedeki kavramların çoğu, okul müfredatında da bir şekilde karşımıza çıkar. Fark, onları bir amaç için kullanmaktadır.
Elbette ortaokuldaki bir çocuğun bunların hepsini derinlemesine öğrenmesi gerekmiyor. Ama bu kavramların bir yerlerde gerçekten kullanıldığını görmek, matematiğe bakışı değiştirir.
Soyuttan somuta: birkaç örnek
Koordinatlar ve oyun
İki boyutlu bir oyunda ekrandaki her nesnenin bir konumu vardır: yatayda ve dikeyde bir sayı. Karakteri sağa hareket ettirmek, yatay konumu artırmaktır. Zıplamak, dikey konumu önce artırıp sonra azaltmaktır.
Bu noktada koordinat düzlemi artık bir ders kitabı konusu değil, çocuğun kendi oyununu çalıştırmak için ihtiyaç duyduğu bir araçtır. Oyun geliştirmenin bu yönünü yapay zeka ile oyun geliştirme yazımızda anlattık.
Olasılık ve model güveni
Bir öğrenci, el işaretlerini tanıyan bir model eğittiğinde, modelin bazen “yüzde altmış taş, yüzde kırk kağıt” gibi kararsız kaldığını görür. “Neden emin değil?” sorusu, doğrudan olasılık ve veri kavramlarına götürür. Daha fazla ve daha çeşitli örnek eklendiğinde güvenin nasıl değiştiğini gözlemlemek, küçük bir deney gibidir.
Ortalama ve veri
Bir öğrenci, sınıf arkadaşlarının en sevdiği oyunlar hakkında küçük bir anket yapıp sonuçları analiz edebilir. En popüler tür hangisi? Yaşa göre değişiyor mu? Bu tür küçük bir veri projesi, ortalama, yüzde ve grafik kavramlarını gerçek bir soruya bağlar.
Mesafe ve benzerlik
Bazı yapay zeka yöntemleri, iki şeyin ne kadar “benzer” olduğunu bir tür mesafe olarak hesaplar. İki nokta arasındaki uzaklığı hesaplamak, bir öneri sisteminin “Bu şarkıyı sevdiysen şunu da sevebilirsin” demesinin arkasındaki fikirlerden biriyle bağlantılıdır.
Evde deneyebileceğiniz küçük bir matematik deneyi
Yapay zeka ile matematik arasındaki bağı göstermek için karmaşık bir araca gerek yok. Şu basit deneyi birlikte yapabilirsiniz:
- Aile üyelerinin boylarını ve ayakkabı numaralarını bir kağıda yazın.
- Bu değerleri kareli bir kağıda, yatay eksende boy, dikey eksende ayakkabı numarası olacak şekilde noktalar olarak işaretleyin.
- Noktaların genel eğilimine bakın: Boy arttıkça ayakkabı numarası da artıyor mu?
- Noktaların arasından geçen, onlara en yakın düz bir çizgi çizmeye çalışın.
- Şimdi bir tahmin yapın: Boyunu bildiğiniz ama ayakkabı numarasını bilmediğiniz bir akrabanın numarası ne olabilir?
Çocuğunuz az önce, çok basit bir biçimde, veriden bir kalıp çıkarıp o kalıpla tahmin yapmış oldu. Bu, makine öğrenmesinin en temel fikirlerinden biridir. Tahminin ne kadar isabetli olduğunu konuşmak ise sizi doğal olarak hata ve belirsizlik kavramlarına götürür.
Matematik kaygısı ve yeni bir kapı
Pek çok çocuk için matematik, yanlış yapma korkusuyla özdeşleşmiştir. Tek bir doğru cevap vardır ve onu bulamamak bir başarısızlıktır.
Proje tabanlı çalışmada ise durum farklıdır. Oyundaki karakter çok yükseğe zıplıyorsa bu bir “yanlış” değil, ayarlanması gereken bir sonuçtur. Çocuk bir sayıyı değiştirir, sonucu görür, tekrar değiştirir. Bu deneme yanılma süreci, matematiği bir sınav değil bir keşif aracı olarak deneyimlemeyi sağlar.
Burada bir uyarı yapmak gerekiyor: Proje tabanlı öğrenme, okuldaki matematiğin yerini almaz. Ama ona bir anlam katabilir. “Bunu neden öğreniyorum?” sorusuna somut bir cevap veren çocuk, okuldaki derse de farklı bir gözle bakabilir.
Yapay zekayı matematik çalışırken nasıl kullanmalı?
Yapay zeka sohbet araçları, matematik ödevlerini saniyeler içinde çözebiliyor. Bu, hem fırsat hem risk demek.
Risk: Çocuk cevabı kopyalar, hiçbir şey öğrenmez. Ayrıca bu araçlar matematikte de zaman zaman hata yapabilir.
Fırsat: Doğru kullanıldığında, yapay zeka sabırlı bir açıklayıcı olabilir. Birkaç sağlıklı kullanım biçimi:
- “Bu soruyu çözme, sadece hangi konuyla ilgili olduğunu söyle.”
- “Bu kavramı gündelik hayattan bir örnekle açıklar mısın?”
- “Benim çözümüm bu; nerede hata yapmış olabilirim, sadece ipucu ver.”
Bu kullanım, bir cevap makinesi yerine bir düşünme ortağı yaratır. Çocukların bu araçları kendi adlarına açılmış hesaplarla değil, ebeveyn hesabı üzerinden ve ebeveynle birlikte kullanmasını öneriyoruz.
Ebeveynler için öneriler
- Matematiği gündelik hayata taşıyın. Market alışverişinde indirim hesabı, yolculukta varış süresi tahmini, yemek tarifini iki katına çıkarmak.
- “Ben de matematikte iyi değildim” demekten kaçının. Bu cümle, çocuğa matematiğin doğuştan gelen bir yetenek olduğu mesajını verebilir.
- Merakı destekleyin. “Bu oyun nasıl biliyor da düşman beni takip ediyor?” sorusu, harika bir matematik sohbetinin başlangıcı olabilir.
- Hatayı normalleştirin. Projede yapılan her hata, bir sonraki denemeyi daha iyi yapmak için bir bilgidir.
Kapanış
Matematiğe küsmüş bir çocuk için yapay zeka, o küslüğü bitirmenin beklenmedik bir yolu olabilir. Sayılar, bir oyunun ya da bir modelin içinde canlandığında bambaşka bir anlam kazanır. L’Atelier AI’da öğrenciler, Yapay Zeka ile Uygulama Geliştirme ve oyun geliştirme programlarında bu bağı kendi projeleri üzerinden kurar. Genel yapıya program sayfamızdan göz atabilirsiniz.
Yazar: Dr. Gökhan Tahıl
L'Atelier AI'ın kurucusu ve mentoru. Galatasaray Üniversitesi Bilgisayar Mühendisliği; Université d'Artois'da yapay zeka doktorası.