Kitap Eleştirisi: Süper Hesap Uzmanları

0
FZ
Makine öğrenmesi konusu ile ilgilendiğim için askere gitmeden önce Ian Ayres'in 'Süper Hesap Uzmanları : Sayılarla Düşünmek Neden Zeki Olmanın Yeni Bir Yoludur' kitabını okumuştum. 2008 yılının Mart ayında Türkçesi yayımlanmış kitabın makine öğrenmesi, veri madenciliği ve genel anlamda istatistiğin gücü ile ilgilenen herkesin okuması gereken türden bir kitap olduğuna inanıyorum. Yani işadamları da bilgisayar yazılımcıları da çözmeye çalıştıkları problemleri daha iyi anlamak ve daha akıllıca çözümler geliştirmek için bu kitaptan feyz alabilirler.

Her ne kadar söz konusu kitap (Freakonomics'in yazarlarıdan) Steven D. Levitt gibi yazarların övgüsüne nail olmuşsa da hem içerik hem de çeviri konusunda bazı eleştirileri hak ediyor. Kitabı okurken not ettiğim bazı noktaları aşağıda listeledim:
Süper Hesap Uzmanları - Kitaptaki 'neural network' terimi "ağ bağlantısı" olarak çevrilmiş, doğrusu 'yapay sinir ağı'dır. Korkunç bir çeviri.

- 'Reverand Thomas Bayes' olarak yazılmış! Papaz demek istiyor yani! Doğrusu 'Papaz Tohamas Bayes' yahut 'Rahip Thomas Bayes' olmalı.

- Kurbağalar içinde bulundukları su yavaş yavaş ısıtıldığı zaman bekleyip ölmezler. Yok öyle bir şey.

- 'Overfitting'e 'taşma' demek yanlış. Taşma denen şey 'overflow' sözcüğünün karşılığı olabilir belki, 'overfitting' başka bir şey. Ayrıca teknik açıklaması da daha iyi yapilabilirdi. Yani bu hem çeviri hem de özgün eser problemi. Maalesef şu anda 'overfitting'e önerebileceğim bir karşılık yok.

- Kitap sürekli 'regresyon' ile veri analizinden ve tahmin yapmaktan bahsediyor. Regresyon çok önemli ve değerli bir teknik, bu doğru, ancak sayılarla düşünüp, 'süper hesap uzmanı' ve daha zeki olmaya çalışırken kullanabileceğimiz başka teknik kalmadı mı?

- Kitaptaki Bayes teoremi çok daha iyi anlatılabilirdi. Bir örnek için bkz. 'An Intuitive Explanation of Bayes’ Theorem'

- Yazar kitabın sonlarına doğru "sondaki notlardan daha detaylı olarak bazı bilgileri ögrenebilirsiniz," diyor ancak kitabın sonunda ben bir notlar bölümü göremedim, sadece teşekkürler bölümü vardı. Acaba yazar mı unuttu, Türkçeye çevirip basan mı, bilemiyorum. Bu epey rahatsız edici bir durum.

- Anekdot okumak keyifli olabilir ama bazı şeyleri temcit pilavi gibi ısıtıp ısıtıp öne sürmek, sadece bir koleksiyonu okura boca etmek... Belki hedef kitle açısından uygun bir tarzdır ama (ya da acaba yazar aslen hukukçu olduğu için filan mi bu şekilde yazmaya alışkın?) temel fikirleri vermek o kadar da zor ve korkutucu olmasa gerek. 250 sayfalık kitap aslında 120 sayfa olarak yazılabilirdi.

- Kitabın sonlarına doğru bahsedilen 'Desk Set' filmi beni benden aldı, çocukken izlediğim çok eğlenceli bir film :) Filmdeki EMERAC bilgisayarı gerçekteki ENIAC'a gönderme olsa gerek. Çok eğlendim tekrar okurken :) (Her eleştiri olumsuz eleştiri olacak diye bir kural yok, değil mi? ;-))

- Kitapla ilgili beni memnun eden birkaç nokta daha: 'doğrudan ögrenme' gibi daha önce haberdar olmadığım bir öğrenme teorisinden haberdar oldum, tıp alanı ve bazı Internet araştırma şirketleriyle de ilgili birkaç şey öğrendim.

Kaynak: http://ileriseviye.org/blog/?p=1258

İlgili Yazılar

ACM Bilgisayar Bilimleri Klasik Kitaplar Listesi

nec

ACM, kendi portalında, okuyucu anketiyle belirlenen, içinde "201 Principles of Software Development", "Anatomy of LISP" gibi kitapların olduğu bir klasikler listesi yayınlamış. Listede Dijkstra, Minsky gibi isimlerin de kitapları var.

Bazı kitapların tamamına PDF olarak erişilebiliyor siteden. Yazdığına göre eksik olanlar için de izin almaya çalışıyorlarmış. Takip edilesi.

Özgür Yazılım Projeleri başarıyla nasıl yürütülür?

roktas

CVS ve Subversion'un arkasındaki isim: Karl Fogel'den bir kitap: Özgür Yazılım Projeleri başarıyla nasıl yürütülür?. Diktatör proje yöneticilerinden, proje içi iletişime, "Nasıl geçiniyorsunuz peki?"den, proje sürüm kriterlerine kadar uzanan bir dizi konuyu da irdeleyen kitap özgür bir lisansla sunulmuş. Afiyet olsun!

Akıllı Ev Nasıl Yapılır?

anonim

Eric Faulkner ve Tony Northrup yazdığı bu kitap evinizde yapabileceğiniz ilginç projeleri anlatıyor. Kitaptan bir kaç örnek konu başlığı şöyle;

# Uzaktan evcil hayvanınızı gözetleyin
# Evinizi konuşturun
# Uzaktan bilgisayarınızın MP3 çalarını kontrol edin
# Zaman gecikmeli FM radyo yaratın
# Ağ üzerinden evinizi izleyin
# Ev güvenlik sistemi kurun

Bu ilginç projeler ilginizi çektiyse kredi kartlarınızı, tornavidalarınızı ve lehim aletlerinizi hazırlayıp O'Reilly'nin sitesine tıklayın.

Internet Solucanlarının Çalışma ve Yayılma Yöntemleri

FZ

Şanslı bir azınlık GNU/Linux ile Internete bağlanmanın, e-posta okuyup dosya transferi yapmanın güvenli huzurunu yaşarken maalesef günümüdeki bilgisayar kullanıcılarının önemli bir kısmı sürekli irili ufaklı kurtçuklarla, solucanlarla boğuşmak durumunda.

Tacettin Karadeniz, Internet Solucanları başlıklı son makalesinde bu meşhur, küçük ve tüm dünyayı kaplayan zararlı yazılımların çalışma ve yayılma yöntemlerine değiniyor.

Sistem Çağrıları Nedir ve Nasıl Çalışır?

anonim

Her şey burada başladı. FM'de yayımlanan bir yazıda gördüğüm "kernel mode" ve "user mode" deyimlerini araştırıken bu konuda açık bir Türkçe makale olmadığını farkettim. Bu konudaki araştırmalarım sonucu günlüğüme yazdığım ufak bir bilgi notundaki hataların Sn. Tonguç Yumruk tarafından düzeltilmesi ve gelip giden e-postalar sonucunda aklımdaki soru şuydu: "Sistem Çağrıları Nedir ve Nasıl Çalışır?"

Sorunun cevabı ise artık bu kısa makalede. Faydalı olması dileğiyle...