Perceptron (Türkçe'sini bilmiyorum), insan beynindeki nöronlardan esinlenmiş bir hesap modelidir. 1950'lerin sonlarında denetimli öğrenme problemlerinde kullanılmak üzere geliştirilmiştir.
Girdi değişkenleri x=(x1,…,xn) olan bir perceptronda her bir değişkenin bir ağırlığı vardır, genelde w=(w1,…,wn) olarak gösterilir. Bunlara ek olarak bir de eşik değer (treshold) olur, t diyelim. Perceptron önce w1x1+w2x2+⋯wnxn−t
sayısını hesaplar. Bunu vektör iç çarpımıyla
w⋅x−t
olarak da gösterebiliriz. Sonra bir aktivasyon fonksiyonu kullanarak çıktıyı oluşturur. Bu aktivasyon fonksiyonu için pek çok seçenek vardır, klasik aktivasyon fonksiyonu olarak ikili adım fonksiyonu kullanılır:
A(x)={x≤0 ise 0x>0 ise 1
Kısacası eğer w1x1+w2x2+⋯wnxn−t
sıfırdan büyükse perceptronun çıktısı
1 olur, değilse
0. Bu model aşağıdaki gibi görselleştirilir.
