Final 2023-2024 20 soru

Makine Öğrenmesi 2023-2024 Final

Kaynak: https://lolonolo.com/2024/01/13/makine-ogrenmesi-2023-2024-final-sorulari/

20 soru
Şıkka dokun, anında açıklamasını gör — ya da çalışma modunda tüm cevapları aç.
Soru 1
Makine öğrenmesinde kullanılan özellik mühendisliğinde hangi veri seçim yöntemi, “özelliklerin hedef değişkenle olan ilişkisini değerlendirmek için istatistiksel testleri” kullanır?
ADoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması

Filtre tabanlı özellik seçimi, model eğitmeden önce her özelliğin hedef değişkenle ilişkisini ki-kare, korelasyon, ANOVA gibi istatistiksel testlerle değerlendirir. Sarma (wrapper) yöntemler ise özellik alt kümelerini modeli tekrar tekrar eğiterek dener, gömülü yöntemlerde seçim model eğitimi sırasında yapılır.

Soru 2
Doğrusal Regresyon ve t-Dağıtılmış Stokastik Komşu Gömme (t-SNE) algoritmalarının benzer ve farklı yönleri nelerdir?
EDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması

Seçenekler arasında anahtar, iki yöntemin ortak noktasını boyut azaltma olarak kabul eder: t-SNE yüksek boyutlu veriyi 2-3 boyuta indirgerken doğrusal olmayan ilişkileri yakalayabilir. Diğer şıklar t-SNE'ye regresyon katsayısı belirleme, Apriori kullanma veya hiyerarşik kümeleme yapma gibi açıkça yanlış özellikler yüklediği için elenir.

Soru 3
Aşağıda verilen hangi etik ilke yapay zeka sistemlerinin siber saldırılara karşı dirençli olmasını gerektirir?
DDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması

Teknik sağlamlık ve güvenlik ilkesi, yapay zeka sistemlerinin hatalara, manipülasyonlara ve siber saldırılara karşı dirençli ve güvenilir olmasını gerektirir. Gizlilik ve veri yönetişimi ise kişisel verilerin korunmasıyla ilgilidir.

Soru 4
Denetim öğrenme algoritmalarından biri olan Apriori algoritması hangi özelliği dolayısıyla büyük veri kümeleri üzerinde çalışmaya uygundur?
ADoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması

Apriori, 'sık olmayan bir öğe kümesinin üst kümeleri de sık olamaz' ilkesini kullanarak aday öğe kümelerinin çoğunu baştan eler. Böylece hafıza kullanımı ve arama alanı daraldığından büyük veri kümelerinde çalışmaya uygun hale gelir. (Not: Apriori aslında denetimsiz bir birliktelik kuralı algoritmasıdır.)

Soru 5
Denetim öğrenme algoritmalarından biri olan Apriori algoritmasında “bir müşterinin bir ürünü satın alması durumunda diğer bir ürünün satın alınma olasılığını” belirlemek için hangi metrik kullanılır?
BDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması

Apriori'de güven (confidence), X ürününü alan müşterilerin Y ürününü de alma olasılığını, yani P(Y|X) koşullu olasılığını ölçer: güven = destek(X∪Y) / destek(X). Destek, öğelerin birlikte ne sıklıkta görüldüğünü; lift ise bu birlikteliğin tesadüften ne kadar güçlü olduğunu gösterir.

Soru 6
Makine öğrenmesi modellerinin performans metriklerinden olan F1 Skoru, aşağıdaki hangi iki metriğin harmonik ortalamasıdır?
DDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması

F1 skoru, hassasiyet (precision) ve duyarlılığın (recall) harmonik ortalamasıdır: F1 = 2·P·R / (P + R). İkisini birlikte dengelediği için özellikle dengesiz veri setlerinde doğruluktan (accuracy) daha anlamlı bir ölçüttür.

Soru 7
“Önyargısız yapay zeka” geliştirmenin etik açıdan çözeceği sorun aşağıdakilerden hangisinde doğru olarak verilmiştir?
EDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması

Önyargısız yapay zeka geliştirmenin amacı, eğitim verilerindeki önyargılardan kaynaklanan cinsiyet, ırk, yaş gibi ayrımcı sonuçları azaltmak ve adil kararlar üretmektir. Bu, hız ya da iletişim gibi teknik konularla değil, adalet ilkesiyle ilgilidir.

Soru 8
Regresyon modellerinde kullanılan metriklerden biri olan R-Kare değeri için aşağıda verilen hangi performansın en iyi olduğu söylenebilir?
DDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması

R-Kare, modelin bağımlı değişkendeki değişimin ne kadarını açıkladığını gösterir ve normalde 0 ile 1 arasında yer alır; 1'e ne kadar yakınsa uyum o kadar iyidir. Bu yüzden 0,99 en iyi performanstır. 1,2 geçerli bir R-Kare değeri değildir; negatif değer ise modelin ortalamadan bile kötü olduğunu gösterir.

Soru 9
Python programlama dilinin öğrenilmesini ve uygulanmasını kolay kılan en önemli özelliği aşağıdakilerden hangisidir?
EDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması

Python'u öğrenmeyi ve uygulamayı kolaylaştıran en önemli özellik temiz, okunabilir ve sade (minimalist) sözdizimidir; girintileme ile blok oluşturulur, gereksiz semboller yoktur. Kütüphane zenginliği ve dokümantasyon da avantajdır ama öğrenme kolaylığının temel sebebi sözdizimidir.

Soru 10
Makine öğrenmesi modelleri için özellik çıkarma ve özellik seçimi neden önemlidir ve hangi durumlarda kullanılır?
BDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması

Özellik çıkarma ve seçimi, gereksiz veya ilgisiz özellikleri eleyerek ya da yeni özet özellikler üreterek veri setini daha az boyutta temsil etmeyi sağlar. Bu boyut azaltma, modelin daha hızlı eğitilmesine ve aşırı öğrenmenin azalmasına yardımcı olur.

Soru 11
“Mevcut veriye dayanarak yeni özniteliklerin oluşturulması sürecidir.”
Yukarıdaki tanımda ifade edilen süreç aşağıdakilerden hangisidir?
CDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması

Özellik türetme, mevcut verilerden yeni öznitelikler üretme sürecidir; örneğin doğum tarihinden 'yaş', boy ve kilodan 'vücut kitle indeksi' türetmek. Veri ölçeklendirme ve dönüştürme ise mevcut özniteliklerin değerlerini değiştirir, yeni öznitelik oluşturmaz.

Soru 12
Denetimsiz öğrenmede veri setindeki bağımlı değişken ile bağımsız değişken arasındaki (birliktelik kuralı) ilişki aşağıdaki yöntemlerden hangisi ile bulunabilir?
CDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması

Apriori, denetimsiz öğrenmede veri içindeki öğeler arasındaki birliktelik kurallarını (ör. 'ekmek alan süt de alır') bulan algoritmadır. Naive Bayes, SVM, karar ağaçları ve K-NN ise denetimli sınıflandırma algoritmalarıdır.

Soru 13
“….., veri setindeki genel eğilimin dışına çıkan veya diğer verilere kıyasla belirgin bir fark gösteren gözlemlerdir.”
Yukarıdaki cümlede boş bırakılan yere aşağıdakilerden hangisi getirilmelidir?
DDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması

Aykırı değerler (outlier), veri setinin genel eğiliminin dışında kalan ve diğer gözlemlerden belirgin şekilde farklı olan uç değerlerdir. Eksik değerler ise hiç girilmemiş/boş kalmış verilerdir.

Soru 14
Yapay zeka ile ilgili etik kurallar hangi temel prensiplere dayanmalıdır?
CDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması

Yapay zeka etiği; insan onurunu koruma, insanlara zarar vermeme, adalet ve şeffaflık gibi temel prensiplere dayanır. Kâr, rekabet veya teknolojik üstünlük etik ilkeler değil, ticari hedeflerdir. (C şıkkındaki 'zarar verme' ifadesi 'zarar vermeme' anlamında okunmalıdır.)

Soru 15
Aşağıda verilen bilgilerden hangisi makine öğrenmesinin temel unsurlarından biri değildir?
ADoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması

Makine öğrenmesinin temel unsurları öğrenme algoritmaları, model oluşturma, eğitim ve değerlendirme ile ayarlama (tune) ve geliştirmedir. Python ise yalnızca kullanılan araçlardan biridir; makine öğrenmesi başka dillerle de yapılabileceğinden 'Python ortamında kodlama' temel bir unsur değildir.

Soru 16
Makine öğrenmesinde kullanılan özellik mühendisliğinde hangi veri dönüşüm yöntemi “belirli bir eşiğe göre özellikleri iki değerli (0 ve 1) hale getirme işlemi” için kullanılabilir?
EDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması

Binarizasyon, sayısal bir özelliği belirli bir eşik değerine göre 0 veya 1'e dönüştürür (eşiğin üstü 1, altı 0). One-hot encoding ise kategorik bir değişkeni her kategori için ayrı 0/1 sütunlarına dönüştürür; eşik kullanmaz.

Soru 17
Destek vektör makineleriyle sınıflandırma işleminde margin değeri nasıl hesaplanır?
BDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması

SVM'de margin, ayırıcı hiper düzlemin iki yanında, destek vektörlerinden geçen sınır düzlemleri arasındaki mesafedir. SVM bu mesafeyi en büyük yapacak hiper düzlemi seçer; C şıkkındaki orta düzlem ise margin değil, ayırıcı hiper düzlemin kendisidir.

Soru 18
Denetim öğrenme algoritmalarından biri olan Apriori algoritmasında “sıkça bir arada görülen öğeleri belirlemek” için hangi metrik kullanılır?
ADoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması

Apriori'de destek (support), bir öğe kümesinin tüm işlemler içinde ne sıklıkta birlikte görüldüğünü ölçer; sık öğe kümeleri minimum destek eşiğine göre belirlenir. Güven ise bir ürünü alanın diğerini alma olasılığını gösterir.

Soru 19
Aşağıdakilerden hangisi makine öğrenmesi modelinin uygulanması ile ilgili hatalı veya eksik bir bilgidir?
BDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması

Makine öğrenmesi uygulamasında potansiyel veri girişleri belirlenir, veriler toplanıp biçimlendirilir ve gerekiyorsa etiketlenir, algoritma seçilip test edilir ve istenen doğruluğa ulaşana kadar eğitim tekrarlanır. Verilerin 'mutlaka' istatistiksel analizden geçirilmesi ise zorunlu bir adım olmadığından bu ifade hatalıdır.

Soru 20
Makine öğrenmesi modellerinde kullanılan hangi metrik bir regresyon modelinin hata terimlerinin oto korelasyonunu ölçer?
CDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması

Durbin-Watson istatistiği, regresyon modelinin hata terimleri (artıklar) arasında otokorelasyon olup olmadığını ölçer; değeri 0-4 arasındadır ve 2'ye yakın olması otokorelasyon olmadığını gösterir. MSE, RMSE ve MAE hata büyüklüğünü ölçer, Shapiro-Wilk ise normallik testidir.