Ön Koşullar ve Ön Çalışma

Makine Öğrenimi Kilitlenme Kursu sizin için uygun mu?

Makine öğrenimi geçmişim çok az veya hiç yok.
Tüm materyalleri sırayla incelemenizi öneririz.
Makine öğrenimi konusunda biraz bilgim var, ancak daha güncel ve eksiksiz bir anlayış istiyorum.
Makine Öğrenimi Crash Course adlı kurs, bilgilerinizi tazeleyecek. Tüm modülleri sırayla uygulayın veya yalnızca sizi ilgilendiren modülleri seçin.
Makine öğrenimini iyi biliyorum fakat TensorFlow hakkında çok az şey biliyorum veya hiç bilgim yok.
İçeriğin büyük bir kısmı sizin için fazla basit olabilir. İçeriğin tamamını incelemek yerine aşağıdaki materyale odaklanın:
Makine Öğrenimi Crash Course'ta öncelikli olarak daha üst düzey API'ler kullanılıyor. Alt düzey TensorFlow API'yi (muhtemelen makine öğrenimi araştırması yapmak) öğrenmeyle daha çok ilgileniyorsanız aşağıdaki kaynakları inceleyin:

Tüm modülleri tamamlamaya hazır olduğunuzdan emin olmak için lütfen Makine Öğrenimi Kilitlenme Kursu'na başlamadan önce aşağıdaki Ön Çalışma ve Ön Koşullar bölümlerini okuyun.

Ön çalışmalar

Makine Öğrenimi Kilitlenme Kursu'na başlamadan önce aşağıdakileri yapın:

  1. Makine öğrenimi konusunda yeniyseniz Makine Öğrenimi Sorun Çerçevesi'ne Giriş sayfasını ziyaret edin. Bu bir saatlik kendi kendine çalışma kursu, makine öğrenimi için uygun sorunları nasıl tanımlayacağınızı öğretir.
  2. NumPy'de yeniyseniz bu kurs için ihtiyaç duyduğunuz tüm NumPy bilgilerini sağlayan NumPy Ultraquick Eğitici Colab alıştırmasını yapın.
  3. Pandas konusunda yeniyseniz bu kurs için ihtiyaç duyduğunuz tüm panda bilgilerini sağlayan pandas UltraQuick Eğitici Colab alıştırmasını yapın.

Programlama alıştırmaları Colaboratory platformunu kullanarak doğrudan tarayıcınızda çalışır (kurulum gerekmez). Colaboratory, başlıca tarayıcıların çoğunda desteklenir ve en kapsamlı şekilde Chrome ve Firefox'un masaüstü sürümlerinde test edilir. Egzersizleri indirip indirmeyi tercih ederseniz yerel bir ortam oluşturmak için bu talimatlara bakın.

Ön koşullar

Makine Öğrenimi Crash Course'da, makine öğrenimi konusunda herhangi bir tahminde bulunulmaması veya önceden bilgi sahibi olunması gerekmez. Bununla birlikte, sunulan kavramları anlamak ve alıştırmaları tamamlamak için öğrencilerin aşağıdaki ön koşulları yerine getirmelerini öneririz:

  • Değişkenler, doğrusal denklemler, fonksiyon grafikleri, histogramlar ve istatistiksel yöntemler hakkında bilgi edinmelisiniz.

  • İyi bir programcı olmalısınız. İdeal olarak, programlama alıştırmaları Python'da olduğundan Python'da programlama konusunda deneyimli olmanız gerekir. Ancak Python deneyimi olmayan deneyimli programcılar genellikle programlama egzersizlerini yine de tamamlayabilirler.

Aşağıdaki bölümlerde, yararlı olabilecek ek arka plan materyaline bağlantılar sağlanmaktadır.

Cebir

Doğrusal cebir

Trigonometri

İstatistikler

Hesaplama (ileri düzey konular için isteğe bağlıdır)

Python Programlama

Python Eğiticisi'nde aşağıdaki Python temel bilgileri ele alınmaktadır:

Programlama alıştırmalarının birkaçında, aşağıdaki gelişmiş Pithon konsepti kullanılmaktadır:

Bash Terminali / Cloud Console

Programlama egzersizlerini yerel makinenizde veya bir bulut konsolunda çalıştırmak için komut satırında rahatça çalışabilirsiniz: