Tolong jelaskan mengenai Definisi dari Perceptron

Dalam konsep modern, perceptron adalah algoritme untuk mempelajari suatu pengklasifikasi biner yang disebut fungsi ambang batas, yaitu fungsi yang memetakan input  (vektor bernilai riil) ke nilai  (nilai biner):

dengan  adalah vektor bobot (weight) bernilai riil dan  adalah produk skalar  dengan  adalah jumlah input ke perceptron dan  adalah bias. Nilai bias menggeser batasan keputusan menjauh dari titik asal dan tidak bergantung pada nilai input.

Nilai  (0 atau 1) dipakai untuk mengklasifikasikan  sebagai kelompok positif atau negatif (untuk kasus klasifikasi biner).

Dalam konteks jaringan saraf tiruan, perceptron adalah saraf tiruan yang menggunakan fungsi tangga Heaviside sebagai fungsi aktivasi. Algoritme perceptron juga disebut perceptron lapis tunggal (single-layer perceptron) untuk membedakannya dari perceptron lapis banyak (multilayer perceptron) yang dipakai untuk jaringan saraf tiruan yang lebih kompleks. Sebagai pengklasifikasi linear, perceptron lapis tunggal adalah jaringan saraf tiruan langkah depan (feed-forward) paling sederhana.