| 3 dk okuma | 27 okunma

1.1. Yapay zeka nedir ve neden önemlidir

Yapay zeka artık geleceğin teknolojisi değil, bugünün en güçlü araçlarından biri; onu anlamak sadece teknolojiyle ilgilenenler için değil, herkes için kritik bir beceri haline geliyor.

1.1. Yapay zeka nedir ve neden önemlidir

Yapay zeka, en basit tanımıyla bilgisayarların insan benzeri düşünme ve öğrenme yetenekleri kazanmasını sağlayan bir teknolojidir. Ancak bu tanım yüzeyde kalır. Aslında yapay zeka, veriden öğrenme, örüntüleri fark etme ve bu örüntülere dayanarak karar verme sürecidir.

Geleneksel yazılımlarda her şey kurallarla belirlenir. Örneğin bir program “eğer sıcaklık 30 derecenin üzerindeyse klimayı aç” gibi net talimatlarla çalışır. Ancak yapay zeka sistemleri bu kuralları ezberlemez, veriden öğrenir. Yani sistem, geçmiş verileri analiz ederek kendi karar mekanizmasını oluşturur.

Yapay zekayı güçlü yapan şey tam olarak budur: Kuralları biz yazmayız, model kendi öğrenir.Bugün yapay zeka; arama motorlarında, öneri sistemlerinde, otomatik çeviri araçlarında, yüz tanıma sistemlerinde, finansal tahminlerde, sağlık teşhislerinde aktif olarak kullanılmaktadır.

Örneğin bir e-ticaret sitesine girdiğinizde karşınıza çıkan “size özel öneriler”, tamamen yapay zekanın ürünüdür. Sistem sizin geçmiş davranışlarınızı analiz eder ve benzer kullanıcıların tercihlerini öğrenerek size öneriler sunar.

Yapay zekanın bu kadar önemli hale gelmesinin birkaç temel nedeni vardır:

Birincisi veri miktarının inanılmaz artmasıdır. Artık her gün milyarlarca veri üretiliyor ve bu veriyi anlamlandırmak için klasik yöntemler yetersiz kalıyor.

İkincisi işlem gücünün artmasıdır. Modern bilgisayarlar ve özellikle GPU’lar sayesinde çok büyük veri setleri üzerinde model eğitmek mümkün hale gelmiştir.

Üçüncüsü ise açık kaynak ekosistemidir. Python ve onun etrafındaki kütüphaneler sayesinde artık herkes yapay zeka geliştirebilir.

Yapay zeka sadece büyük şirketlerin değil, bireysel geliştiricilerin de kullanabileceği bir araç haline gelmiştir. Bu kitap boyunca sen de sıfırdan başlayarak gerçek projeler geliştirebilecek seviyeye ulaşacaksın.


Uygulama

Amaç: Yapay zekanın mantığını basit bir örnekle anlamak

Aşağıdaki örnekte çok basit bir karar sistemi kuracağız. Bu gerçek bir yapay zeka modeli değil ama “veriden karar verme” mantığını anlamanı sağlar.


import pandas as pd

# Basit veri seti
data = {
"hava": ["güneşli", "yağmurlu", "bulutlu", "güneşli", "yağmurlu"],
"sicaklik": [30, 22, 25, 35, 20],
"disari_cik": ["evet", "hayır", "evet", "evet", "hayır"]
}

df = pd.DataFrame(data)

print(df)

Şimdi basit bir gözlem yap: Güneşli ve sıcak havalarda genelde “evet” kararı verilmiş.


Bu gözlem, yapay zekanın yaptığı şeyin temelidir: Veriden örüntü çıkarmak.

Bir sonraki adımda bu örüntüleri otomatik öğrenen modeller kuracağız.

Ertan Dağdelen

Yazan

Ertan Dağdelen

Brain & Youth Information Worker, Author, .Net, Flutter, AJAX, Arduino & Esp32, Pcb, 3D, Galatasaray, Gemini

Bu yazıyı paylaş