Last chance! 50% off DataCamp Premium
Sale ends in

İş ekibinin daha fazla müşteri çekmesine yardımcı olmak için ilgili öneriler sunan harika bir makine öğrenimi modeli eğittiğinizi hayal edin. En mantıklı bir sonraki adım, eğitilmiş modeli şirketin altyapısına entegre etmek, böylece işletmenin yeni müşterilerin bilgileri üzerinde tahminler yapabilmesini sağlamaktır. Mevcut bir modeli bu şekilde kullanma süreci çıkarım olarak bilinir.
Makine öğrenimi çıkarımı kritiktir; çünkü modelin tahminler, sınıflandırmalar veya öneriler gibi gerçek dünya kullanım senaryolarında kullanılmasına olanak tanır.
Bu blogun sonunda, makine öğrenimi çıkarımının nasıl çalıştığını, geleneksel makine öğrenimi eğitiminden nasıl ayrıştığını ve mevcut çıkarım yaklaşımlarına genel bir bakışın yanı sıra bunların faydaları, zorlukları ve gerçek hayattaki bazı uygulamalarını daha iyi anlayacaksınız.
Akılda tutulması gereken ilk şey, makine öğrenimi çıkarımı ile makine öğrenimi eğitiminin aynı olmadığı ve her bir kavramın herhangi bir makine öğrenimi projesinin iki farklı aşamasında uygulandığıdır. Bu bölüm, Cassie Kozyrkov’un restoran benzetmesi üzerinden farklarını vurgulayan sezgisel bir açıklama sunar.
İyi bir pizza (değerli bir ürün) yapmanın, malzemelerin (nitelikli veriler) hangi cihazlarla (algoritmalar) nasıl hazırlanacağını söyleyen bir tarif (model veya formül) gerektirdiğini belirtiyor.
Mutfaktan yemek çıkmazsa servis olmaz. Ayrıca, müşteriler yemeği sürekli beğenmezse mutfak (Veri Bilimi Ekibi) değerli olmaz.
İyi bir müşteri deneyimi ve daha iyi yatırım getirisi için her iki ekip birlikte çalışır.

Mutfak (Veri Bilimi Ekibi) & Servis Alanı (İş Ekibi)
Bir makine öğrenimi modelini eğitmek, eğitim ve doğrulama verilerinin kullanılmasını gerektirir. Eğitim verileri modelin geliştirilmesinde, doğrulama verileri ise modelin parametrelerini ince ayarlamak ve mümkün olduğunca sağlam hale getirmek için kullanılır. Bu, eğitim aşamasının sonunda modelin yeni verileri daha az hatayla tahmin edebilmesi gerektiği anlamına gelir. Bu aşamayı mutfak tarafı olarak düşünebiliriz.
Kapsamlı rehberimiz Makine Öğrenimi Nedir ile makine öğreniminin ne olduğunu, AI ve derin öğrenmeden nasıl farklılaştığını ve veri biliminin en heyecan verici alanlarından biri olmasının nedenlerini öğreneceksiniz.
Yemekler ancak tüketilmeye hazır olduğunda servis edilebilir; tıpkı makine öğrenimi modelinin de tahmin yapmak için kullanılmadan önce eğitilip doğrulanması gerektiği gibi. Makine öğrenimi çıkarımı, bir restoran senaryosuna benzer. Her ikisi de daha iyi ve daha doğru sonuçlar için özen gerektirir; dolayısıyla müşteri ve iş memnuniyeti sağlanır.
Makine öğrenimi çıkarımı ile eğitimi arasındaki farkı bilmek, model üretim ortamına alındıktan sonra hem eğitim hem de çıkarım için hesaplama kaynaklarını daha iyi tahsis etmeye yardımcı olabilir.
Model performansı genellikle üretim ortamında düşer. Farkın doğru anlaşılması, modellerin doğru şekilde endüstrileştirilmesine ve zaman içinde bakımının yapılmasına yardımcı olabilir.
Bir çıkarım modeli kullanmak veya sıfırdan yeni bir model eğitmek; probleme, nihai hedefe ve mevcut kaynaklara bağlıdır.
Temel hususlar arasında başta pazara çıkış süresi, kaynak kısıtları veya geliştirme maliyeti, model performansı ve ekip uzmanlığı gelir.
Bayesçi çıkarım, algoritmaların Bayes teoremini kullanarak yeni kanıtlara göre önceki bilgilerini güncelleyip tahminler yapmasını sağlayan bir makine öğrenimi tekniğidir.
Peki Bayes teoremi nedir?
Başka bir B olayının gerçekleştiği verildiğinde, A olayının olasılıklarını tanımlar. Formül aşağıda verilmiştir:

Bayes Teoremi
P(A): öncül → diğer olaylara dair hiçbir bilgi yokken A olayının gerçekleşme olasılığı.
P(B): ardıl B olayının hesaplanmasına imkân veren normlaştırma sabiti.
P(A|B): ardıl → B olayı gerçekleştiğinde A olayının gerçekleşme olasılığı.
P(B|A): olabilirlik → A gerçekleşirse B olayının gerçekleşme olasılığı.
Bu bilgilerle, Bayesçi çıkarımın avantajlarını ve gerçek hayattaki bazı uygulamalarını inceleyelim.
Scikit-learn ile Naive Bayes Sınıflandırma Eğitimi içeriğimizde, Python’un Scikit-learn paketiyle bir Naive Bayes sınıflandırıcısının nasıl kurulup değerlendirileceğini öğreneceksiniz.
Bayesçi çıkarımın, aşağıdakilerle sınırlı olmamak üzere, birçok avantajı vardır:
Aşağıda, makine öğreniminde Bayes çıkarımının gerçek dünyadaki bazı uygulamaları yer almaktadır:
Nedensel çıkarım, AI ve makine öğreniminde nitelikler arasındaki neden-sonuç ilişkilerini anlamak için kullanılan istatistiksel bir yaklaşımdır.
Örneğin, pazarlamada karar vericiler hangi kampanyanın en yüksek dönüşüm oranını sağladığını anlamak isteyebilir. Nedensel çıkarım kullanmak, dönüşüm oranı ile pazarlama kampanyası arasındaki nedensel ilişkiyi belirlemeye yardımcı olarak dönüşümleri en üst düzeye çıkarmayı sağlar.
R ile İstatistiksel Çıkarım kursumuz, istatistiksel çıkarımın temel becerileriyle tanışmanıza ve istatistiksel ve makine öğrenimi modellerinizi anlamanız, yorumlamanız ve ayarlamanız için gerekli temeli sağlamanıza yardımcı olabilir.
Nedensel çıkarım, verimli tahmin ve adalet de dâhil olmak üzere birçok nedenle makine öğreniminde önemlidir. Her birine kısaca bakalım.
Makine öğrenimindeki diğer tekniklerde olduğu gibi, nedensel çıkarımın uygulanması da kendine özgü bir dizi zorlukla birlikte gelir; ancak aşağıda gösterilenlerle sınırlı değildir:
Bu makalede makine öğrenimi çıkarımının ne olduğu, makine öğrenimi eğitiminden nasıl farklılaştığı ve birini seçerken dikkate alınması gereken bazı temel öneriler ele alındı. Bayesçi ve nedensel çıkarımlara ışık tutmanın yanı sıra, bunların makine öğrenimindeki önemini ve zorluklarını da örnekledi.
Gerçek hayatta faydalı olabilmesi için çıkarımın herhangi bir makine öğrenimi modeli açısından zorunlu olduğunu unutmamak önemlidir. Modeller yalnızca çıkarım yoluyla mevcut uygulamalara entegre edilebilir ve işletmeler ile farklı paydaşlar tarafından daha iyi bir iş etkisi için kullanılabilir.
Üretim ortamına eğitilmiş ve dağıtılmış bir modeli, yeni gerçek dünya verileri üzerinde tahmin yapmak için kullanma sürecidir.
Makine Öğrenimi çıkarımı için şunlar gereklidir: eğitilmiş bir model, hesaplama kaynakları, dağıtım altyapısı, izleme araçları ve gerçek hayat verileri.
Üç temel çıkarım türü vardır: abduktif, dedüktif ve endüktif.
Model çıkarımı şu adımları gerektirir: (1) eğitilmiş modeli yüklemek, (2) modelin kullanacağı şekilde girdi verilerini ön işlemek, (3) modeli girdi verileriyle beslemek, (4) modelin tahminini ön işlemek ve (5) sonucu beklenen formatta döndürmek.
Güvenilir ve sağlam bir makine öğrenimi çıkarım çerçevesi oluşturmak için en iyi uygulamalar şunlardır: (1) çerçevenin birden çok modeli ve iş akışını destekleyebilecek şekilde ölçeklenebilir olmasını sağlamak, (2) mevcut veya gelecekteki sistem ve bileşenlerle kolay entegrasyon, (3) iş akışının yüksek hacimli iş yükünü kaldırabildiğinden emin olmak, (4) kaynaklara güvenli erişim sağlamak, (5) izleme ve günlükleme yeteneklerini eklemek, (6) net ve güncel bir dokümantasyon oluşturmak, (7) geri bildirim döngüsünü entegre etmek.

blog
Abid Ali Awan
14 dk.
blog
Dario Radečić
15 dk.
Eğitim
Kurtis Pykes
8 dk.
Eğitim
Adel Nehme