You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ML-For-Beginners/translations/tr/1-Introduction/1-intro-to-ML
leestott f915efe2b4
🌐 Update translations via Co-op Translator
3 weeks ago
..
README.md 🌐 Update translations via Co-op Translator 3 weeks ago
assignment.md 🌐 Update translations via Co-op Translator 3 weeks ago

README.md

Makine Öğrenimine Giriş

Ders Öncesi Test


Yeni Başlayanlar için Makine Öğrenimine Giriş

🎥 Yukarıdaki görsele tıklayarak bu dersi anlatan kısa bir videoyu izleyebilirsiniz.

Yeni başlayanlar için klasik makine öğrenimi üzerine hazırlanan bu kursa hoş geldiniz! Bu konuya tamamen yabancı olsanız da, belirli bir alanda bilgilerinizi tazelemek isteyen deneyimli bir ML uygulayıcısı olsanız da, bizimle olduğunuz için mutluyuz! Makine öğrenimi çalışmalarınıza dostane bir başlangıç noktası oluşturmayı hedefliyoruz ve geri bildirimlerinizi değerlendirmek, yanıtlamak ve dahil etmekten memnuniyet duyarız.

Makine Öğrenimine Giriş

🎥 Yukarıdaki görsele tıklayarak MIT'den John Guttag'ın makine öğrenimini tanıttığı videoyu izleyebilirsiniz.


Makine Öğrenimine Başlarken

Bu müfredata başlamadan önce, bilgisayarınızı yerel olarak not defterlerini çalıştırmaya hazır hale getirmeniz gerekiyor.

  • Bilgisayarınızı bu videolarla yapılandırın. Sisteminizde Python'u nasıl kuracağınızı ve geliştirme için bir metin düzenleyiciyi nasıl ayarlayacağınızı öğrenmek için aşağıdaki bağlantıları kullanın.
  • Python öğrenin. Veri bilimciler için faydalı bir programlama dili olan Python hakkında temel bir anlayışa sahip olmanız önerilir. Bu kursta Python kullanacağız.
  • Node.js ve JavaScript öğrenin. Bu kursta web uygulamaları oluştururken birkaç kez JavaScript kullanacağız, bu nedenle node ve npm kurulu olmalı ve hem Python hem de JavaScript geliştirme için Visual Studio Code kullanılabilir olmalıdır.
  • GitHub hesabı oluşturun. Bizi burada GitHub üzerinde bulduğunuza göre, muhtemelen bir hesabınız vardır, ancak yoksa bir hesap oluşturun ve ardından bu müfredatı kendi kullanımınız için çatallayın. (Bize bir yıldız vermekten çekinmeyin 😊)
  • Scikit-learn'ü keşfedin. Bu derslerde referans verdiğimiz bir dizi ML kütüphanesi olan Scikit-learn ile tanışın.

Makine Öğrenimi Nedir?

'Makine öğrenimi' terimi, günümüzün en popüler ve sık kullanılan terimlerinden biridir. Teknolojiyle bir şekilde tanışıklığınız varsa, hangi alanda çalışıyor olursanız olun, bu terimi en az bir kez duymuş olma olasılığınız oldukça yüksektir. Ancak, makine öğreniminin mekanikleri çoğu insan için bir muammadır. Makine öğrenimine yeni başlayan biri için konu bazen bunaltıcı gelebilir. Bu nedenle, makine öğreniminin gerçekte ne olduğunu anlamak ve pratik örneklerle adım adım öğrenmek önemlidir.


Hype Eğrisi

ml hype curve

Google Trends, 'makine öğrenimi' teriminin son zamanlardaki 'hype eğrisini' gösteriyor.


Gizemli Bir Evren

Büyüleyici gizemlerle dolu bir evrende yaşıyoruz. Stephen Hawking, Albert Einstein ve daha birçok büyük bilim insanı, çevremizdeki dünyanın gizemlerini ortaya çıkaran anlamlı bilgileri aramaya hayatlarını adamışlardır. Bu, öğrenmenin insan doğasıdır: Bir insan çocuğu, büyüdükçe her yıl yeni şeyler öğrenir ve dünyasının yapısını keşfeder.


Çocuğun Beyni

Bir çocuğun beyni ve duyuları, çevresindeki gerçekleri algılar ve yaşamın gizli kalıplarını öğrenerek çocuğun öğrendiği kalıpları tanımlamak için mantıksal kurallar oluşturmasına yardımcı olur. İnsan beyninin öğrenme süreci, insanları bu dünyanın en sofistike canlıları yapar. Gizli kalıpları keşfederek sürekli öğrenmek ve ardından bu kalıplar üzerinde yenilik yapmak, yaşamımız boyunca kendimizi daha iyi hale getirmemizi sağlar. Bu öğrenme kapasitesi ve evrimleşme yeteneği, beyin plastisitesi adı verilen bir kavramla ilişkilidir. Yüzeysel olarak, insan beyninin öğrenme süreci ile makine öğrenimi kavramları arasında bazı motive edici benzerlikler çizebiliriz.


İnsan Beyni

İnsan beyni, gerçek dünyadan şeyleri algılar, algılanan bilgiyi işler, mantıklı kararlar alır ve koşullara bağlı olarak belirli eylemleri gerçekleştirir. Buna zeki davranış denir. Zeki davranış sürecinin bir benzerini bir makineye programladığımızda, buna yapay zeka (AI) denir.


Bazı Terimler

Terimler karıştırılabilir olsa da, makine öğrenimi (ML), yapay zekanın önemli bir alt kümesidir. ML, algılanan verilerden anlamlı bilgiler ortaya çıkarmak ve gizli kalıpları bulmak için özel algoritmalar kullanarak mantıklı karar verme sürecini desteklemekle ilgilidir.


AI, ML, Derin Öğrenme

AI, ML, deep learning, data science

AI, ML, derin öğrenme ve veri bilimi arasındaki ilişkileri gösteren bir diyagram. Jen Looper tarafından hazırlanmış, bu grafik ilham alınarak oluşturulmuştur.


Kapsanacak Kavramlar

Bu müfredatta, bir başlangıç seviyesindeki kişinin bilmesi gereken yalnızca temel makine öğrenimi kavramlarını ele alacağız. 'Klasik makine öğrenimi' dediğimiz konuları, birçok öğrencinin temelleri öğrenmek için kullandığı mükemmel bir kütüphane olan Scikit-learn kullanarak ele alacağız. Yapay zeka veya derin öğrenmenin daha geniş kavramlarını anlamak için, makine öğreniminin güçlü bir temel bilgisine sahip olmak gereklidir ve bunu burada sunmak istiyoruz.


Bu Kursta Öğrenecekleriniz:

  • makine öğreniminin temel kavramları
  • ML'nin tarihi
  • ML ve adalet
  • regresyon ML teknikleri
  • sınıflandırma ML teknikleri
  • kümeleme ML teknikleri
  • doğal dil işleme ML teknikleri
  • zaman serisi tahmini ML teknikleri
  • pekiştirmeli öğrenme
  • ML'nin gerçek dünya uygulamaları

Kapsamayacaklarımız

  • derin öğrenme
  • sinir ağları
  • yapay zeka

Daha iyi bir öğrenme deneyimi sağlamak için, sinir ağlarının karmaşıklıklarından, 'derin öğrenme' - sinir ağlarını kullanarak çok katmanlı model oluşturma - ve yapay zekadan kaçınacağız. Bunları farklı bir müfredatta ele alacağız. Ayrıca, bu daha geniş alanın bir yönüne odaklanmak için yakında bir veri bilimi müfredatı sunacağız.


Neden Makine Öğrenimi Çalışmalıyız?

Sistemler perspektifinden bakıldığında, makine öğrenimi, verilerden gizli kalıpları öğrenebilen ve akıllı kararlar almaya yardımcı olan otomatik sistemlerin oluşturulması olarak tanımlanır.

Bu motivasyon, insan beyninin dış dünyadan algıladığı verilere dayanarak belirli şeyleri nasıl öğrendiğinden gevşek bir şekilde ilham almıştır.

Bir işletmenin neden sabit kodlanmış kurallara dayalı bir motor oluşturmak yerine makine öğrenimi stratejilerini kullanmayı tercih edebileceğini bir dakika düşünün.


Makine Öğreniminin Uygulamaları

Makine öğreniminin uygulamaları artık neredeyse her yerde ve toplumlarımızda dolaşan, akıllı telefonlarımız, bağlı cihazlarımız ve diğer sistemler tarafından üretilen veriler kadar yaygındır. Son teknoloji makine öğrenimi algoritmalarının muazzam potansiyelini göz önünde bulundurarak, araştırmacılar, çok boyutlu ve çok disiplinli gerçek yaşam problemlerini büyük olumlu sonuçlarla çözme yeteneklerini keşfetmektedir.


Uygulamalı ML Örnekleri

Makine öğrenimini birçok şekilde kullanabilirsiniz:

  • Bir hastanın tıbbi geçmişinden veya raporlarından hastalık olasılığını tahmin etmek için.
  • Hava durumu verilerini kullanarak hava olaylarını tahmin etmek için.
  • Bir metnin duygusunu anlamak için.
  • Propagandanın yayılmasını durdurmak için sahte haberleri tespit etmek için.

Finans, ekonomi, yer bilimi, uzay keşfi, biyomedikal mühendislik, bilişsel bilim ve hatta beşeri bilimler gibi alanlar, kendi alanlarındaki zorlu, veri işleme ağırlıklı problemleri çözmek için makine öğrenimini benimsemiştir.


Sonuç

Makine öğrenimi, gerçek dünya veya üretilmiş verilerden anlamlı içgörüler bularak kalıp keşfetme sürecini otomatikleştirir. İş, sağlık ve finansal uygulamalar gibi birçok alanda son derece değerli olduğunu kanıtlamıştır.

Yakın gelecekte, makine öğreniminin temellerini anlamak, yaygın benimsenmesi nedeniyle herhangi bir alandan insanlar için bir zorunluluk haline gelecektir.


🚀 Zorluk

AI, ML, derin öğrenme ve veri bilimi arasındaki farkları kağıt üzerinde veya Excalidraw gibi çevrimiçi bir uygulama kullanarak çizin. Bu tekniklerin her birinin çözmekte iyi olduğu problemlerle ilgili bazı fikirler ekleyin.

Ders Sonrası Test


Gözden Geçirme ve Kendi Kendine Çalışma

ML algoritmalarıyla bulutta nasıl çalışabileceğinizi öğrenmek için bu Öğrenme Yolu bağlantısını takip edin.

ML'nin temelleri hakkında bilgi edinmek için bir Öğrenme Yolu alın.


Ödev

Başlamak için buraya tıklayın


Feragatname:
Bu belge, AI çeviri hizmeti Co-op Translator kullanılarak çevrilmiştir. Doğruluğu sağlamak için çaba göstersek de, otomatik çeviriler hata veya yanlışlıklar içerebilir. Belgenin orijinal dili, yetkili kaynak olarak kabul edilmelidir. Kritik bilgiler için profesyonel insan çevirisi önerilir. Bu çevirinin kullanımından kaynaklanan herhangi bir yanlış anlama veya yanlış yorumlama durumunda sorumluluk kabul edilmez.