3. Normlar ve Mesafeler

    3. Normlar ve Mesafeler

    Bir vektörün ne kadar büyük olduğunu normla, iki veri noktasının birbirine ne kadar yakın olduğunu mesafeyle ölçeriz. Uzaklık içinse tek bir cetvel yoktur: Kuş uçuşu yol, şehir sokaklarını izleyen yol ve en büyük tekil fark, aynı iki noktayı farklı biçimlerde değerlendirir. Bu makalede norm ve mesafeyi gündelik örneklerle tanıyıp Öklid, Manhattan ve maksimum normlarını adım adım hesaplayacağız. Ardından veri ölçeğinin sonuçları nasıl değiştirdiğini ve yapay zekâ sistemlerinde uygun uzaklık ölçüsünü seçmenin neden önemli olduğunu göreceğiz.

    2. Matrisler

    2. Matrisler

    Gündelik bir tablo gibi, matris de sayıları satır ve sütunlar halinde düzenler. Böylece verileri bir arada gösterebilir; bir vektörü ölçeklendirme, döndürme ya da yeni özelliklere dönüştürme işlemlerini tek bir kuralla ifade edebiliriz. Yapay zekâda görüntüler ve eğitim verileri kadar sinir ağı ağırlıkları ve dikkat hesapları da matrislerle gösterilir. Bu makalede matrisleri bir tablodan yola çıkarak tanıyacak, temel işlemleri adım adım öğrenecek ve bir yapay zekâ katmanında ne yaptıklarını somut bir örnekle göreceğiz.

    1. Vektörler

    1. Vektörler

    Bir haritadaki yer değiştirmeyi ya da bir evin özelliklerini birkaç sayıyla anlatmak istediğimizde, bu sayıların sırası önemlidir. Vektör, sayıları bu sırayla bir arada tutarak yönleri, hareketleri ve veri kayıtlarını göstermemizi sağlar. Yapay zekâda görüntü pikselleri ve kelimelerin sayısal temsilleri de vektörlerle ifade edilir. Bu makalede gündelik örneklerle başlayıp bileşen ve boyut kavramlarını tanıyacağız. Ardından vektörleri toplamayı, bir skalerle çarpmayı, uzunluklarını bulmayı, nokta çarpımı ve kosinüs benzerliğini adım adım inceleyeceğiz.