Çevrimiçi kurs – Imperial College London’ın makine öğreniminde sertifikalı profesyonel uzmanlık

Teknoloji, sağlık, yaşam tarzı ve daha fazlasını içeren çeşitli konulardaki en iyi eğitimlerimizi ve kılavuzlarımızı keşfedin. Bilginizi genişletmenize ve hayatınızı iyileştirmenize yardımcı olacak zengin ve ilginç güncellemeler için bize katılın.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

Orta seviye

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Analitik beceriler
  • problem çözme becerileri
  • Planlama ve organizasyon
  • Etkili iletişim
  • ekip çalışması
  • Yaratıcı düşünme
  • liderlik
  • müşteri hizmetleri
  • zaman yönetimi
  • Teknolojiyi anlamak

What you will learn in the course

Courses for which the course is suitable

  • Bir makine öğrenimi araştırmacısı
  • Derin öğrenme modelleri geliştirir
  • Veri Mühendisi
  • Derin öğrenme alanında yazılım geliştiricisi
  • veri analisti
  • TensorFlow uzmanı
  • Yapay zeka çözümleri geliştiricisi
  • Hesaplamalı öğrenmede uzman
  • Olasılıksal modeller geliştirir
  • Derin öğrenme modellerine sahip uygulama geliştiricisi

Staj – 3 bölümlük kurs serisi

Staj açıklaması

Bu uzmanlık, popüler TensorFlow derin öğrenme çerçevesinde pratik beceriler geliştirmek isteyen makine öğrenimi araştırmacıları ve uygulayıcıları için tasarlanmıştır.

Uzmanlık kursları

  • ilk kurs

    Bu uzmanlıktaki ilk kurs, aşağıdakiler için gereken temel kavramlarda size rehberlik edecektir:

    • Derin öğrenme modelleri oluşturun
    • modelleri eğitmek
    • Modelleri değerlendirin
    • Derin öğrenme modellerinden tahminler yapın
    • Modellerinizi doğrulayın
    • düzenlemeyi dahil et
    • Tekrarlanan okumaların uygulanması
    • Modellerin bakımı ve kullanımı
  • İkinci kurs

    İkinci kurs, aşağıdakileri geliştirmek için TensorFlow’daki bilgi ve becerilerinizi derinleştirecektir:

    • Modeller ve iş akışları her uygulama için tamamen özelleştirilmiştir
    • Karmaşık model mimarileri
    • Tamamen özel katmanlar
    • Esnek veri akışı

    Ayrıca dizi modellerini dahil etmek için TensorFlow API’lerine de alışacaksınız.

  • Üçüncü kurs

    Son ders, derin öğrenmede giderek daha önemli hale gelen olasılıksal bir yaklaşımda uzmanlaşmıştır. Öğreneceksiniz:

    • TensorFlow ile olasılıksal modeller geliştirin
    • TensorFlow Olasılık kitaplığını kullanın

    Bu kurs aynı zamanda TensorFlow Probability kütüphanesine giriş olarak da değerlendirilebilir.

önkoşullar

Bu uzmanlık için gereken bilgi:

  • Python 3
  • Genel makine öğrenimi ve derin öğrenme kavramları
  • Olasılık ve istatistik konusunda sağlam bir temel (özellikle üçüncü ders için)

Pratik bir öğrenme projesi

Bu uzmanlığın final projelerinin ve programlama ödevlerinin bir parçası olarak, aşağıdaki gibi çeşitli uygulamalar için derin öğrenme modelleri geliştirme konusunda pratik beceriler kazanacaksınız:

  • Görüntü sınıflandırması
  • Dil çevirisi
  • Metin ve görsel üretimi

Details of the courses that make up the specialization

TensorFlow 2’yi kullanmaya başlayın

  • Kurs 1 • 26 saat • 4,9 (567 değerlendirme)

Kurs detayları

ne öğreneceksin

“TensorFlow 2’ye Başlarken” kursuna hoş geldiniz! Bu kursta, seri API aracılığıyla modelleri karakterize etme, eğitme, değerlendirme ve tahmin etme, modelleri doğrulama, düzenlemeyi entegre etme, tekrarlanan okumaları uygulama ve modelleri kaydetme ve yüklemeye kadar TensorFlow ile derin öğrenme modelleri geliştirmeye yönelik tüm süreci öğreneceksiniz.

Hemen öğrendiğiniz kavramları, nitelikli bir öğretim asistanının rehberliğinde uygulamalı kodlama alıştırmalarıyla uygulayın. Ayrıca becerilerinizi güçlendirmek için otomatik olarak değerlendirilen bir dizi programlama ödevi vardır.

Kursun sonunda, sıfırdan bir görüntü sınıflandırıcı modeli geliştireceğiniz final projesinde kavramları bir arada gruplayacaksınız.

TensorFlow açık kaynaklı bir makine kütüphanesidir ve en yaygın kullanılan derin öğrenme çerçevelerinden biridir. TensorFlow 2’nin piyasaya sürülmesi, yeni başlayanlardan ileri seviyeye kadar tüm kullanıcılar için kullanım kolaylığına vurgu yapılarak ürün geliştirmede önemli bir değişikliğe işaret ediyor. Bu kurs aynı zamanda TensorFlow 1.x deneyimi olanların yanı sıra yeni kullanıcılara da yöneliktir.

Kursta başarılı olmak için gereken bilgiler şunlardır:

  • Python programlama dilinde yeterlilik (kurs Python 3’ü kullanır)
  • Genel makine öğrenimi kavramları bilgisi (aşırı uyum ve yetersiz uyum, denetimli öğrenme görevleri, doğrulama, düzenlileştirme ve model seçimi gibi)
  • Tipik model mimarileri (MLP, evrişimli sinir ağları), aktivasyon fonksiyonları, çıktı katmanları ve optimizasyon dahil olmak üzere derin öğrenme alanında eğitim.

TensorFlow 2 ile modelleri özelleştirmek için

  • Kurs 2 • 27 saat • 4,8 (188 değerlendirme)

Kurs detayları

ne öğreneceksin

“TensorFlow 2 ile modellerinizi özelleştirmek için” kursuna hoş geldiniz! Bu kursta, her uygulama için özelleştirilmiş modeller ve derin öğrenme teknikleri geliştirmek üzere TensorFlow’daki bilgi ve becerilerinizi derinleştireceksiniz. Karmaşık model mimarileri, özel katmanlar ve esnek bilgiler geliştirmek için TensorFlow’da düşük seviyeli API’leri kullanacaksınız. Ayrıca seri modelleri içerecek şekilde TensorFlow API’lerine ilişkin bilginizi genişletin.

Nitelikli bir öğretim asistanının rehberliğinde kavramları pratik alıştırmalarla hemen uygulayın. Ayrıca becerilerinizi güçlendirmek için otomatik olarak değerlendirilen bir dizi programlama ödevi vardır.

Kursun sonunda, sıfırdan özelleştirilmiş bir sinirsel çeviri modeli geliştireceğiniz bir final projesinde kavramları gruplandıracaksınız.

TensorFlow açık kaynaklı bir makine kütüphanesidir ve en yaygın kullanılan derin öğrenme çerçevelerinden biridir. TensorFlow 2’nin piyasaya sürülmesi, yeni başlayanlardan ileri seviyeye kadar tüm kullanıcılar için kullanım kolaylığına vurgu yaparak ürün geliştirmede önemli bir değişikliğe işaret ediyor.

Bu kurs doğrudan önceki “TensorFlow 2’ye Başlarken” kursunun devamıdır. Başarılı olmak için gereken ek bilgi şunlardır:

  • Python programlama dilinde yeterlilik (kurs Python 3’ü kullanır)
  • Makine öğrenimi kavramlarına ilişkin genel bilgi (aşırı uyum ve yetersiz uyum, denetimli öğrenme görevleri, doğrulama, düzenleme ve model seçimi gibi)
  • Tipik model mimarileri (MLP, CNN, RNN, ResNet) ve transfer öğrenimi, veri artırma ve göze çarpan yürüyüş gibi kavramları içeren derin öğrenme eğitimi.

TensorFlow 2 ile olasılık odaklı bilgiler için

  • Kurs 3 • 52 saat • 4,7 (101 değerlendirme)

Kurs detayları

ne öğreneceksin

“TensorFlow ile Olasılığa Dayalı Bilgi” kursuna hoş geldiniz! Bu kurs, ilk iki kursta öğrenilen temel TensorFlow kavramlarını ve becerilerini temel alır ve derin öğrenmeye olasılık odaklı bir yaklaşıma odaklanır. Bu, gerçek dünya verilerinde sıklıkla bulunan gürültüyü ve belirsizliği ölçmeyi amaçlayan çok önemli bir alandır. Bu, otonom araçlar veya tıbbi teşhisler gibi alanlarda derin öğrenme modellerinin kullanıldığı durumlarda önemli bir husustur; Modelin neyi bilmediğini bilmesi önemlidir.

Olasılıksal modellerin derin öğrenmeyle entegrasyonunu kolaylaştırmak için tasarlanan TensorFlow Olasılık Kitaplığını kullanarak TensorFlow ile olasılıksal modellerin nasıl geliştirileceğini öğreneceksiniz. Dolayısıyla bu ders aynı zamanda TensorFlow olasılık kütüphanesine giriş olarak da değerlendirilebilir.

Bayes sinir ağları, normal akışlar ve değişken otomatik kodlayıcılar dahil olmak üzere TensorFlow’da olasılıksal sıkıştırmaların nasıl temsil edilebileceğini ve derin öğrenme modellerine nasıl entegre edilebileceğini öğreneceksiniz. Belirsizliği ölçmek için modeller geliştirmenin yanı sıra, ünlü yüzlerin resimleri gibi verilerdekilere benzer yeni örnekler yaratabilen üretken modeller geliştirmeyi öğreneceksiniz.

Nitelikli bir öğretim asistanının rehberliğinde kavramları pratik alıştırmalarla uygulayın. Ayrıca becerilerinizi güçlendirmek için otomatik olarak değerlendirilen bir dizi programlama ödevi vardır.

Kursun sonunda, kavramları bir final projesinde gruplandıracaksınız; burada, kendinizin oluşturması gereken bir dizi sentetik görüntünün üretken bir modelini oluşturmak için değişken bir otomatik kodlayıcı algoritması geliştireceksiniz.

Bu kurs, önceki iki uzmanlık kursunun devamı niteliğindedir: “TensorFlow 2’ye Başlarken” ve “Modellerinizi TensorFlow 2 ile Uyarlama”. Başarılı olmak için gereken ek bilgi şunlardır:

  • Olasılık ve istatistikte sağlam bir temel
  • Standart olasılık dağılımları, olasılık yoğunluk fonksiyonları ve mümkün olan maksimum tahminler, değişkenlerin rastgele değişken formülüne dönüştürülmesi ve değişken çıkarımda kullanılan kanıtın alt sınırı (ELBO) gibi kavramlar hakkında iyi bilgi.