Günlük Hayatta Algoritmalar

Aslında günlük hayatımızda farkına varmadan pek çok algoritma ile karşılaşıyoruz. Birkaç örnek verelim:

-Bir film ya da müzik servisinin kullanıcıya uygun film, müzik önermesi algoritmalar ile sağlanmakta.

-Telefon klavyelerinin yazılacak bir sonraki kelimeyi tahmin etmesi algoritmaların işi.

-Alışveriş sitelerinin “Bunu alanlar şunları da aldı.” şeklindeki öneri kısımları gene algoritmalar ile sağlanmakta.

Bazı Yanlış Bilinenler

-”Algoritma yapay zekâ demektir.”

Hayır. Yapay zekâ sistemleri algoritma kullanır ama her algoritma yapay zekâ değildir. Örnek olarak hesap makinesindeki dört işlem de bir algoritmayla çalışır. Eğer geliştiriciler tarafından bu hesap makinesine ekstra bir yapay zekâ özelliği eklenmediyse buradaki algoritmanın yapay zekâ ile bir ilgisi yoktur.

-”Algoritmalar tarafsızdır.”

Algoritmalar teoride mantıksal olarak çalışırlar. Ancak bunların insanlar tarafından tasarlandığını ve insanların tarafları olabildiğini unutmamak gerekir. Durum böyle olunca, bilinçli ya da bilinçsiz şekilde, taraflı olarak tasarlanabilirler.

-”Algoritma sadece bilgisayarlarda olur.”

Geldik gene makarna tarifi örneğine. Günlük hayatımızda pek çok işi gerçekleştirirken aslında algoritmik olarak düşünüyoruz. Sabah hazırlanırken izlediğimiz sıra, işe giderken hangi yolu izleyeceğimizi seçmemiz, yemek yaparken uyguladığımız tarif, yatmadan önce hazırlanırken izlediğimiz sıra... Bunların hepsi bir hedefe ulaşmak için adım adım ilerleyen karar süreçleridir ve algoritmanın tanımına uyarlar.