LOLONOLO Ana Sayfa » blog » auzef » Makine Öğrenmesi (Bahar) 2023-2024 Vize Soruları
auzefBilgisayar ProgramcılığıMakine ÖğrenmesiYönetim Bilişim Sistemleri

Makine Öğrenmesi (Bahar) 2023-2024 Vize Soruları

Makine Öğrenmesi (Bahar) 2023-2024 Vize Soruları

 
LOLONOLO Ana Sayfa » blog » auzef » Makine Öğrenmesi (Bahar) 2023-2024 Vize Soruları

#1. Bir Pandas DataFrame olarak verilen musteri adlı veri setinin özet bilgisini görüntülemek için aşağıdaki seçeneklerden hangisi kullanılabilir?

Cevap : E) musteri.describe()

Açıklama : **describe()** fonksiyonu, Pandas DataFrame’ler için özet istatistikleri görüntüler.

#2. Aşağıda verilen görev türlerinden hangisi danışmansız öğrenme kapsamına girmez?

Cevap : A) Sınıflandırma

Açıklama : **Sınıflandırma**, danışmanlı öğrenme kapsamına girer çünkü eğitim için etiketli verilere ihtiyaç duyar.

#3. Yukarıda verilen kontenjans tablosuna göre doğru tahmin edilen Düşük risk grubundaki müşterilerin sayısı aşağıdaki seçeneklerden hangisinde doğru biçimde verilmiştir?

Cevap : C) 10

#4. Aşağıdakilerden seçeneklerden hangisinde sıralı kategorik veriye örnek verilmiştir?

Cevap : A) Küçük – orta – büyük

Açıklama : **Sıralı kategorik veriler (Ordinal Data)**, belirli bir sıralamaya sahiptir.

#5. k-Ortalamalar algoritması ile farklı küme sayıları (k=3,4,5,6,7) kullanılarak 5 ayrı kümeleme analizi gerçekleştirilmiştir. Analizler sonucunda elde edilen Silhouette katsayısı değerlerine göre aşağıdaki hangi küme sayısını seçmek en uygundur?

Cevap : E) k=3

Öğrenme Yönetim Sistemi Öğrenci Dostu LOLONOLO bol bol deneme sınavı yapmayı önerir.

#6. Aşağıdaki seçeneklerde verilen Python kütüphanelerinden hangileri veri görselleştirme üzerine özelleşmiştir?

Cevap : D) Matplotlib, Seaborn

Açıklama : **Matplotlib** ve **Seaborn**, veri görselleştirme için en yaygın kullanılan Python kütüphaneleridir.

#7. Turing Testi ile ilgili aşağıdakilerden hangisi yanlıştır?

Cevap : B) Testte, yalnızca bilgisayarlar (yapay zekâ sistemi) kullanılır, test insan denek içermez.

Açıklama : **Turing Testi**’nde insan denek, bilgisayar ve başka bir insan bulunur.

#8. Aşağıda verilen grafik türlerinden hangisinde bir niteliğe ait aykırı değerler görülebilir?

Cevap : A) Kutu grafiği

Açıklama : **Kutu grafiği (Box Plot)**, verinin dağılımını gösterir ve aykırı değerleri işaretler.

#9. k-Ortalamalar algoritması kullanılarak gerçekleştirilen kümeleme sonucunda elde edilen kümeler ve küme merkezleri yukarıdaki tabloda verilmiştir. Buna göre; örnek veri (3,6) hangi kümeye benzerlik gösterir ve atanır?

Cevap : A) Küme 2

#10. Yukarıda verilen Maaş niteliğinin kategorik hale getirilebilmesi için aşağıda verilen yöntemlerden hangisi kullanılabilir?

Cevap : D) Veri ayrıklaştırma

Açıklama : **Veri ayrıklaştırma (Discretization)**, sürekli verileri belirli aralıklara bölerek kategorik hale getirir.

Öğrenme Yönetim Sistemi Öğrenci Dostu LOLONOLO bol bol deneme sınavı yapmayı önerir.

#11. Aşağıdaki seçeneklerden hangisindeki Python fonksiyonu, bir sütun grafiğinin yatay biçimde oluşturulmasını sağlar?

Cevap : B) plt.barh()

Açıklama : **plt.barh()**, matplotlib kütüphanesinde yatay çubuk grafiği oluşturmak için kullanılır.

#12. Aşağıdaki seçeneklerde verilen Python kodlarının hangisi market adlı veri setindeki tekrar eden gözlemlerin elde edilmesine yöneliktir?

Cevap : B) market.duplicated(keep=“first“)

Açıklama : **duplicated()**, veri setindeki tekrar eden satırları tespit etmek için kullanılır.

#13. Histogramlarla ilgili aşağıda verilen bilgilerden hangisi yanlıştır?

Cevap : C) Histogram iki nitelik arasındaki pozitif ve negatif yönlü ilişkileri ortaya koyar.

Açıklama : Histogram tek değişkenin dağılımını gösterir, iki değişken arasındaki ilişkiyi göstermez.

#14. Makine öğrenmesi stratejileri ile ilgili aşağıdakilerden hangisi yanlıştır?

Cevap : E) Danışmanlı öğrenmede veri setinde bir hedef niteliğin bulunmasına ihtiyaç duyulmaz.

Açıklama : **Danışmanlı öğrenme**, modelin eğitilmesi için hedef niteliğin (etiket) mevcut olmasını gerektirir.

#15. ogrenci veri seti ile ilgili yukarıda verilen Python kodlarına göre gerçekleştirilen işlem için aşağıdakilerden hangisi en uygundur?

Cevap : D) ogrenci veri seti yüzde 20’si test, yüzde 80’i eğitim olmak üzere tabakalı örnekleme kullanılarak ikiye ayrılmıştır.

Öğrenme Yönetim Sistemi Öğrenci Dostu LOLONOLO bol bol deneme sınavı yapmayı önerir.

#16. Yukarıda verilen Python kodlarını çalıştıran bir araştırmacı hangi algoritmayı ve bu algoritma için aşağıdaki hangi parametreyi kullanıyor olabilir?

Cevap : D) k-Ortalamalar Algoritması, Küme Sayısı=5

#17. Bir veri setinde diğer gözlemlerden önemli ölçüde uzak olan gözlemlere verilen ad aşağıdakilerden hangisidir?

Cevap : A) Aykırı değer

Açıklama : **Aykırı değerler (Outliers)**, veri setinde diğer gözlemlerden önemli ölçüde farklılık gösteren değerlerdir.

#18. Yukarda verilen YAŞ niteliği [0, 1] aralığında min-maks normalizasyon yöntemi kullanılarak normalize edilmek isteniyor. Normalizasyon sonrası; YAŞ niteliğinin yeni değerleri sırasıyla hangi seçenekte doğru bir biçimde verilmiştir?

Cevap : C) 0-1-0.25 -0.75

#19. Aşağıdakilerden hangisi makine öğrenmesi stratejilerinden biridir?

Cevap : C) Danışmanlı öğrenme

Açıklama : **Danışmanlı öğrenme (Supervised Learning)**, etiketli veri kullanılarak model eğitimi yapılan bir makine öğrenmesi stratejisidir.

#20. Aşağıdaki seçeneklerden hangisi makine öğrenmesinin temel unsurları arasında yer almaz?

Cevap : E) Analizde kullanılan programlama dili

Açıklama : Makine öğrenmesi **veri, algoritma, görev ve performans** gibi unsurlar üzerine kuruludur, kullanılan dil önemli bir unsur değildir.

Öğrenme Yönetim Sistemi Öğrenci Dostu LOLONOLO bol bol deneme sınavı yapmayı önerir.

Öncesi
TESTi BiTiR, PUANINI GÖR

SONUÇ

Makine Öğrenmesi (Bahar) 2023-2024 Vize Soruları

1. Makine Öğrenmesi (Bahar) 2023-2024 Vize Soruları 1. SORU-min

Yukarıda verilen kontenjans tablosuna göre doğru tahmin edilen Düşük risk grubundaki müşterilerin sayısı aşağıdaki seçeneklerden hangisinde doğru biçimde verilmiştir?

A) 3
B) 5
C) 10
D) 2
E) 15

Cevap : C) 10

Açıklama :

2. Makine öğrenmesi stratejileri ile ilgili aşağıdakilerden hangisi yanlıştır?

A) Bir şirket danışmansız öğrenme algoritmalarından faydalanarak müşterilerini kümelere ayırabilir.
B) Pekiştirmeli öğrenme, ödül-ceza prensibine dayalıdır.
C) Sınıflandırma problemleri, danışmanlı öğrenmeden faydalanılarak çözülebilir.
D) Ajan, çevre, eylem gibi kavramlar pekiştirmeli öğrenme ile ilişkilidir.
E) Danışmanlı öğrenmede veri setinde bir hedef niteliğin bulunmasına ihtiyaç duyulmaz.

Cevap : E) Danışmanlı öğrenmede veri setinde bir hedef niteliğin bulunmasına ihtiyaç duyulmaz.

Açıklama : **Danışmanlı öğrenme**, modelin eğitilmesi için hedef niteliğin (etiket) mevcut olmasını gerektirir.

3. Aşağıda verilen görev türlerinden hangisi danışmansız öğrenme kapsamına girmez?

A) Sınıflandırma
B) Boyut azaltma
C) Birliktelik kuralları
D) Anormallik tespiti
E) Kümeleme

Cevap : A) Sınıflandırma

Açıklama : **Sınıflandırma**, danışmanlı öğrenme kapsamına girer çünkü eğitim için etiketli verilere ihtiyaç duyar.

4. Aşağıda verilen grafik türlerinden hangisinde bir niteliğe ait aykırı değerler görülebilir?

A) Kutu grafiği
B) Sütun grafiği (dikey)
C) Isı haritası
D) Pasta grafiği
E) Sütun grafiği (yatay)

Cevap : A) Kutu grafiği

Açıklama : **Kutu grafiği (Box Plot)**, verinin dağılımını gösterir ve aykırı değerleri işaretler.

5. Aşağıdaki seçeneklerde verilen Python kütüphanelerinden hangileri veri görselleştirme üzerine özelleşmiştir?

A) Pandas, Scikit-learn
B) Tensorflow, Keras
C) Scikit-learn, Tensorflow
D) Matplotlib, Seaborn
E) NumPy, Pandas

Cevap : D) Matplotlib, Seaborn

Açıklama : **Matplotlib** ve **Seaborn**, veri görselleştirme için en yaygın kullanılan Python kütüphaneleridir.

6. Makine Öğrenmesi (Bahar) 2023-2024 Vize Soruları 6. SORU-min

Yukarıda verilen Maaş niteliğinin kategorik hale getirilebilmesi için aşağıda verilen yöntemlerden hangisi kullanılabilir?

A) Veri özetleme
B) Veri temizleme
C) Yapay (dummy) kodlama
D) Veri ayrıklaştırma
E) Veri normalizasyonu

Cevap : D) Veri ayrıklaştırma

Açıklama : **Veri ayrıklaştırma (Discretization)**, sürekli verileri belirli aralıklara bölerek kategorik hale getirir.

7. Aşağıdakilerden seçeneklerden hangisinde sıralı kategorik veriye örnek verilmiştir?

A) Küçük – orta – büyük
B) Veteriner – doktor – hakim – akademisyen
C) Var – yok
D) Sağlıklı – hasta
E) Kırmızı beyaz – yeşil

Cevap : A) Küçük – orta – büyük

Açıklama : **Sıralı kategorik veriler (Ordinal Data)**, belirli bir sıralamaya sahiptir.

8. Histogramlarla ilgili aşağıda verilen bilgilerden hangisi yanlıştır?

A) Niteliklerin sağa ya da sola çarpık olup olmadığı görülebilir.
B) Niteliklerin simetrik dağılıma sahip olup olmadığı görülebilir.
C) Histogram iki nitelik arasındaki pozitif ve negatif yönlü ilişkileri ortaya koyar.
D) Histogram üzerinde yer alan sütunlara ait hem yükseklik hem genişlik bilgi vericidir.
E) Sürekli nitelikler için çizimi uygundur.

Cevap : C) Histogram iki nitelik arasındaki pozitif ve negatif yönlü ilişkileri ortaya koyar.

Açıklama : Histogram tek değişkenin dağılımını gösterir, iki değişken arasındaki ilişkiyi göstermez.

9. Makine Öğrenmesi (Bahar) 2023-2024 Vize Soruları 9. SORU-min

Yukarda verilen YAŞ niteliği [0, 1] aralığında min-maks normalizasyon yöntemi kullanılarak normalize edilmek isteniyor. Normalizasyon sonrası; YAŞ niteliğinin yeni değerleri sırasıyla hangi seçenekte doğru bir biçimde verilmiştir?

A) 0-1-0-1
B) 1-0.75 -0.50 -0
C) 0-1-0.25 -0.75
D) 0.05 -0.25 -0.75 – 1
E) 1-0-0.25 -0.75

Cevap : C) 0-1-0.25 -0.75

Açıklama :

10. Turing Testi ile ilgili aşağıdakilerden hangisi yanlıştır?

A) Testte, bir insan denek karşısına başka bir insan ve bir bilgisayar (yapay zekâ sistemi) çıkarılır.
B) Testte, yalnızca bilgisayarlar (yapay zekâ sistemi) kullanılır, test insan denek içermez.
C) Alan Turing tarafindan geliştirilmiştir.
D) Testin amacı, bir yapay zekâ sistemin (bilgisayar ya da makine) insan zekâsını alt edip edemeyeceğinin ortaya çıkarılması üzerinedir.
E) Test, insan denek tarafından sorulan sorulara başka bir insan ve bir bilgisayar (yapay zekâ sistemi) tarafından verilen cevapların değerlendirilmesini kapsar.

Cevap : B) Testte, yalnızca bilgisayarlar (yapay zekâ sistemi) kullanılır, test insan denek içermez.

Açıklama : **Turing Testi**’nde insan denek, bilgisayar ve başka bir insan bulunur.

Makine Öğrenmesi (Bahar) 2023-2024 Vize Soruları

11. Makine Öğrenmesi (Bahar) 2023-2024 Vize Soruları 11. SORU-min

ogrenci veri seti ile ilgili yukarıda verilen Python kodlarına göre gerçekleştirilen işlem için aşağıdakilerden hangisi en uygundur?

A) ogrenci veri seti yüzde 80’i test, yüzde 20’si eğitim olmak üzere ikiye ayrılmıştır.
B) ogrenci veri setinin yüzde 80’inin yarısı eğitim yarısı da test veri seti olarak ikiye ayrılmıştır.
C) ogrenci veri seti yüzde 80’i test, yüzde 20’si eğitim olmak üzere tabakalı örnekleme kullanılarak ikiye ayrılmıştır.
D) ogrenci veri seti yüzde 20’si test, yüzde 80’i eğitim olmak üzere tabakalı örnekleme kullanılarak ikiye ayrılmıştır.
E) ogrenci veri seti yüzde 20’si test, yüzde 80’i eğitim olmak üzere ikiye ayrılmıştır.

Cevap : D) ogrenci veri seti yüzde 20’si test, yüzde 80’i eğitim olmak üzere tabakalı örnekleme kullanılarak ikiye ayrılmıştır.

Açıklama :

12. Aşağıdakilerden hangisi makine öğrenmesi stratejilerinden biridir?

A) Rastgele öğrenme
B) Eklemeli öğrenme
C) Danışmanlı öğrenme
D) Ezberlemeli öğrenme
E) Eksiltmeli öğrenme

Cevap : C) Danışmanlı öğrenme

Açıklama : **Danışmanlı öğrenme (Supervised Learning)**, etiketli veri kullanılarak model eğitimi yapılan bir makine öğrenmesi stratejisidir.

13. Makine Öğrenmesi (Bahar) 2023-2024 Vize Soruları 13. SORU-min

k-Ortalamalar algoritması kullanılarak gerçekleştirilen kümeleme sonucunda elde edilen kümeler ve küme merkezleri yukarıdaki tabloda verilmiştir. Buna göre; örnek veri (3,6) hangi kümeye benzerlik gösterir ve atanır?

A) Küme 2
B) Küme 1
C) Küme 3
D) Küme 5
E) Küme 4

Cevap : A) Küme 2

Açıklama :

14. Aşağıdaki seçeneklerden hangisi makine öğrenmesinin temel unsurları arasında yer almaz?

A) Deneyim (veri)
B) Performans
C) Algoritma
D) Görev
E) Analizde kullanılan programlama dili

Cevap : E) Analizde kullanılan programlama dili

Açıklama : Makine öğrenmesi **veri, algoritma, görev ve performans** gibi unsurlar üzerine kuruludur, kullanılan dil önemli bir unsur değildir.

15. Bir veri setinde diğer gözlemlerden önemli ölçüde uzak olan gözlemlere verilen ad aşağıdakilerden hangisidir?

A) Aykırı değer
B) Hatalı değerler
C) Eksik değerler
D) Tam değerler
E) Tekrar eden değerler

Cevap : A) Aykırı değer

Açıklama : **Aykırı değerler (Outliers)**, veri setinde diğer gözlemlerden önemli ölçüde farklılık gösteren değerlerdir.

16. Makine Öğrenmesi (Bahar) 2023-2024 Vize Soruları 16. SORU-min

k-Ortalamalar algoritması ile farklı küme sayıları (k=3,4,5,6,7) kullanılarak 5 ayrı kümeleme analizi gerçekleştirilmiştir. Analizler sonucunda elde edilen Silhouette katsayısı değerlerine göre aşağıdaki hangi küme sayısını seçmek en uygundur?

A) k=4
B) k=5
C) k=7
D) k=6
E) k=3

Cevap : E) k=3

Açıklama :

17. Aşağıdaki seçeneklerden hangisindeki Python fonksiyonu, bir sütun grafiğinin yatay biçimde oluşturulmasını sağlar?

A) plt.bar()
B) plt.barh()
C) plt.barvo
D) plt.bard()
E) plt.bary()

Cevap : B) plt.barh()

Açıklama : **plt.barh()**, matplotlib kütüphanesinde yatay çubuk grafiği oluşturmak için kullanılır.

18. Bir Pandas DataFrame olarak verilen musteri adlı veri setinin özet bilgisini görüntülemek için aşağıdaki seçeneklerden hangisi kullanılabilir?

A) musteri.get()
B) musteri.brief()
C) musteri.set()
D) musteri.desc()
E) musteri.describe()

Cevap : E) musteri.describe()

Açıklama : **describe()** fonksiyonu, Pandas DataFrame’ler için özet istatistikleri görüntüler.

19. Aşağıdaki seçeneklerde verilen Python kodlarının hangisi market adlı veri setindeki tekrar eden gözlemlerin elde edilmesine yöneliktir?

A) sample(market, 10)
B) market.duplicated(keep=“first“)
C) pd.get_dummies(market)
D) market.dtypes
E) market.isnull().sum()

Cevap : B) market.duplicated(keep=“first“)

Açıklama : **duplicated()**, veri setindeki tekrar eden satırları tespit etmek için kullanılır.

20. Makine Öğrenmesi (Bahar) 2023-2024 Vize Soruları 20. SORU-min

Yukarıda verilen Python kodlarını çalıştıran bir araştırmacı hangi algoritmayı ve bu algoritma için aşağıdaki hangi parametreyi kullanıyor olabilir?

A) k-En Yakın Komşu Algoritması, Komşu Sayısı=7
B) k-En Yakın Komşu Algoritması, Komşu Sayısı=5
C) k-Ortalamalar Algoritması, Küme Sayısı=7
D) k-Ortalamalar Algoritması, Küme Sayısı=5
E) k-Ortalamalar Algoritması, Küme Sayısı=3

Cevap : D) k-Ortalamalar Algoritması, Küme Sayısı=5

Açıklama :

 

Auzef Bilgisayar Programcılığı

Editor

Editör