Şıkka dokun, anında açıklamasını gör — ya da çalışma modunda tüm cevapları aç.
Soru 1
Bir makine öğrenmesi için oluşturulan veri setindeki aykırı değerler öğrenme sürecinde neden problem oluşturabilir?
DDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması
Aykırı değerler (outlier), verinin genel dağılımından çok farklı olan uç gözlemlerdir. Model bunları da öğrenmeye çalıştığı için örüntüyü yanlış öğrenebilir, yani aykırı değerler modeli yanıltarak doğruluğu düşürebilir.
Soru 2
Aşağıdakilerden hangisi makine öğrenmesinin tarihsel gelişiminde önemli bir dönüm noktası değildir?
EDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması
Turing Testi (1950), geri yayılımın detaylandırılması (1986), LSTM (1997) ve ImageNet (2009) makine öğrenmesinin tarihindeki önemli dönüm noktalarıdır. Elon Musk'ın Mars'a yapay zeka ile seyahat planı ise makine öğrenmesinin gelişiminde bilimsel bir dönüm noktası değildir.
Soru 3
Destek Vektör Makineleri (SVM) aşağıda verilen hangi ilkeyi benimser?
EDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması
Destek Vektör Makineleri yapısal risk minimizasyonu ilkesine dayanır: yalnızca eğitim hatasını değil, modelin karmaşıklığını da dikkate alarak sınıflar arasındaki marjini en büyük yapan hiperdüzlemi arar. Böylece genelleme başarısı artar. Yapay sinir ağları gibi yöntemler ise genellikle ampirik risk minimizasyonuna (yalnızca eğitim hatasını azaltma) dayanır.
Soru 4
Aşağıda verilen bilgilerden hangisi denetimli öğrenme için doğru bir ifadedir?
ADoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması
Denetimli öğrenme, her örneğin doğru çıktısının (etiketinin) bilindiği etiketli veri kümesiyle model eğitmeye dayanır. Hem sınıflandırma hem regresyon problemlerinde kullanılır; etiketsiz verilerle çalışan yaklaşım ise denetimsiz öğrenmedir.
Soru 5
Naive Bayes sınıflandırıcısının aşağıda verilen hangi özelliği, onun “naive” (saf) olarak adlandırılmasına neden olmuştur?
ADoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması
Naive Bayes, sınıf bilindiğinde tüm özelliklerin birbirinden bağımsız olduğunu varsayar. Gerçek verilerde bu varsayım çoğu zaman geçerli olmadığından bu 'saf' (naive) bir varsayım olarak görülür ve algoritma adını buradan alır.
Soru 6
Python programlama dilinde hangi kütüphane, bilimsel hesaplamalar için temel paket olarak kabul edilir?
EDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması
NumPy, Python'da çok boyutlu diziler ve hızlı matematiksel işlemler sunan, bilimsel hesaplamanın temel paketidir. Pandas, Scikit-learn, Matplotlib gibi kütüphaneler de büyük ölçüde NumPy üzerine kuruludur.
Soru 7
K-En yakın komşuluk (K-NN) algoritmasının temel fikri aşağıdaki seçeneklerin hangisinde doğru verilmiştir?
EDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması
K-NN, yeni bir örneğin sınıfını, ona en yakın k komşunun sınıflarına bakarak (genellikle çoğunluk oylamasıyla) tahmin eder. Veriyi kümelere ayırmak ise K-Means gibi kümeleme algoritmalarının işidir.
Soru 8
Makine öğrenmesinin “Oyun ve Eğlence” alanında yaşanılan hangi önemli dönüm noktası aşağıda yanlış verilmiştir?
DDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması
Deep Blue'nun Kasparov'u yenmesi (1997), Watson'ın Jeopardy zaferi (2011), TD-Gammon (1992) ve AlphaGo'nun Lee Sedol'u yenmesi (2016) gerçek dönüm noktalarıdır. Ancak Microsoft'un 'AlphaChess' adlı bir programla Magnus Carlsen'i yenmesi diye bir olay yoktur; Alpha serisi (AlphaGo, AlphaZero) Google DeepMind'a aittir.
Soru 9
Ticaret sitelerinde bir ürünün satın alınması durumunda diğer ürünlerin satın alınma olasılığını belirlemek için aşağıda verilen hangi makine öğrenmesi yöntemi en uygun olarak kullanılır?
BDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması
Apriori, birliktelik kuralı madenciliği algoritmasıdır ve 'X ürününü alan müşteriler Y ürününü de alır' gibi kuralları bulur. Bu nedenle sepet analizi ve ürün önerisi için en uygun yöntemdir. K-Means kümeleme, Q-Learning ise pekiştirmeli öğrenme yöntemidir.
Soru 10
Python programlama dilinin hangi özelliği, yazılan kodun farklı işletim sistemlerinde çalıştırılabilmesini sağlar?
CDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması
Python yorumlanan bir dil olduğu için platform bağımsızdır; aynı kod Windows, Linux ve macOS üzerinde Python yorumlayıcısı ile çalıştırılabilir. Geniş kütüphane ve topluluk desteği ise farklı avantajlardır.
Soru 11
Python programlama dili ile makine öğrenmesi uygulaması geliştirme sürecinde hangi aşamada veri setinin sayısal verilerden oluşması kontrolü yapılmalıdır?
BDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması
Kaynak kitaptaki geliştirme sürecine göre veri setinin yapısı ve sayısal verilerden oluşup oluşmadığı, kodlamaya geçmeden önce tasarım ve planlama aşamasında kontrol edilir. Çünkü kullanılacak algoritma ve ön işleme adımları bu kontrole göre planlanır.
Soru 12
Naive Bayes sınıflandırıcısı için aşağıda verilen bilgilerden hangisi yanlıştır?
DDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması
Naive Bayes; olasılık temelli, hızlı eğitilen, özellik bağımsızlığı varsayan ve metin sınıflandırmada (ör. spam tespiti) sıkça kullanılan bir algoritmadır. Her sınıf için olasılık hesapladığından çok sınıflı problemlerde de doğal olarak kullanılabilir; bu yüzden D yanlıştır.
Soru 13
Aşağıda verilen hangi makine öğrenmesi türü, bir bilgisayar programının dinamik bir ortamda belirli bir hedefe ulaşmak için nasıl hareket etmesi gerektiğini öğrenmesine odaklanır?
DDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması
Pekiştirmeli öğrenmede bir ajan, dinamik bir ortamda eylemler yapar ve aldığı ödül/cezalara göre hedefe ulaşmak için en iyi davranış politikasını öğrenir. Denetimli öğrenme etiketli veriden, denetimsiz öğrenme etiketsiz veriden öğrenir.
Soru 14
Aşağıda verilen hangi yöntem, büyük veri kümelerinden bilgi çıkarma süreci olarak tanımlanır?
ADoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması
Veri madenciliği, büyük veri kümelerinden anlamlı örüntüler ve bilgi çıkarma sürecidir. Makine öğrenmesi bu süreçte kullanılan araçlardan biridir; veri bilimi ise daha geniş bir disiplindir.
Soru 15
Aşağıda verilen bilgilerden hangisi Python programlama dili için doğru bir ifade değildir?
CDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması
Python'da def anahtar kelimesi fonksiyon tanımlamak için kullanılır; koşullu dallanma için if, elif, else kullanılır. Diğer ifadeler doğrudur: try-except hata yakalar, lambda anonim fonksiyon oluşturur, pip install kütüphane yükler, while döngü kurar.
Soru 16
Aşağıda verilen hangi algoritma, veri setindeki benzerlikleri koruyarak veriyi iki veya üç boyuta indirger?
ADoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması
t-SNE (t-Distributed Stochastic Neighbor Embedding), yüksek boyutlu veriyi noktalar arasındaki yerel benzerlikleri koruyarak 2 veya 3 boyuta indirger ve özellikle görselleştirmede kullanılır. PCA da boyut indirger ancak doğrusal bir yöntemdir ve benzerlik/komşuluk ilişkilerini korumayı hedeflemez; K-Means ve DBSCAN ise kümeleme algoritmalarıdır.
Soru 17
Destek Vektör Makinelerinin (SVM) çözüm uzayında hangi doğru, iki sınıf arasında en uygun ayrımı sağlar?
CDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması
SVM, iki sınıfı birbirinden en geniş marjinle ayıran hiper düzlemi bulur; iki boyutta bu bir doğru, daha yüksek boyutlarda bir düzlemdir. Destek vektörleri ise hiper düzleme en yakın olan ve onun konumunu belirleyen veri noktalarıdır.
Soru 18
Makine öğrenmesi dünyada birçok sektörün iş süreçlerine etki eden önemli bir anahtar noktası olmuştur. Aşağıdakilerden hangisi bu önemli sektörlerden biri değildir?
CDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması
Makine öğrenmesinin iş süreçlerini en çok etkilediği alanlar arasında finans ve yatırım, tıp ve sağlık, kişiselleştirilmiş (özelleştirilmiş) deneyimler ve veriye dayalı karar alma sayılır. Moda tasarımı ise bu temel alanlar arasında yer almaz.
Soru 19
Aşağıda verilen hangi algoritma, bir değer tabanlı öğrenme yöntemidir ve ajanın optimal bir eylem politikası oluşturmasına yardımcı olur?
BDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması
Q-Learning, her durum-eylem çiftinin değerini (Q değeri) öğrenen değer tabanlı bir pekiştirmeli öğrenme algoritmasıdır; ajan en yüksek Q değerli eylemleri seçerek optimal politikayı oluşturur. Apriori ise birliktelik kuralı algoritmasıdır, pekiştirmeli öğrenmeyle ilgisi yoktur.
Soru 20
Regresyon ve Sınıflandırma arasındaki ana ayrım aşağıda verilen bilgilerden hangisinde doğru verilmiştir?
BDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması
Regresyon ve sınıflandırma arasındaki temel fark tahmin edilen çıktının türüdür: regresyon sürekli sayısal bir değer (ör. ev fiyatı), sınıflandırma ise kategorik bir sınıf (ör. spam/değil) tahmin eder.