Aracılığıyla paylaş


Tahmin modeli oluşturma

Bu örnek, Microsoft Dataverse'te Çevrimiçi Alışverişçinin Amacı tablosunu kullanan bir Power Apps tahmin yapay zeka modeli oluşturur. Bu örnek verilerin Microsoft Power Platform ortamınıza alınması için, AI Builder'da model oluşturma bölümünde açıklandığı şekilde bir ortam oluşturduğunuzda Örnek uygulamaları ve verileri dağıt ayarını etkinleştirin. Alternatif olarak, Veri hazırlama bölümündeki daha ayrıntılı yönergeleri de izleyebilirsiniz. Örnek verileriniz Dataverse'e alındıktan sonra şu adımları izleyerek modelinizi oluşturun.

  1. Power Apps veya Power Automate uygulamasında oturum açın.

  2. Sol bölmede, ... Diğer>AI hub'ı seçin.

  3. Bir AI özelliği keşfet altında, AI modellerini seçin.

    (İsteğe Bağlı) Kolay erişim için AI modellerini menüde kalıcı olarak tutmak üzere sabitle simgesini seçin.

  4. Tahmin - Geçmiş verilerinden gelecek sonuçları tahmin edin öğesini seçin.

  5. Özel modeli oluştur seçeneğini belirleyin.

Geçmiş sonucunuzu seçme

AI Builder'ın yapmasını istediğiniz tahmini düşünün. Örneğin, "Bu müşteri kaybedilecek mi?" sorusu için şu soruları düşünün:

  • Müşteri erimesi hakkında bilgi içeren tablo nerede?
  • Müşterinin sizinle çalışmayı bırakıp bırakmadığını özellikle belirten bir sütun var mı?
  • Bir sütunda belirsizliğe neden olabilecek bilinmeyenler var mı?

Seçimlerinizi yapmak için bu bilgileri kullanın. Sağlanan örnek verilerle çalışıyorsanız, soru şöyle olur: "Çevrimiçi mağazamla etkileşime geçen bu kullanıcı ürün satın aldı mı?" Müşteri ürün aldıysa bu müşteriye yönelik bir gelir olmalıdır. Bu nedenle geçmiş sonuç, bu müşteriden gelir elde edilip edilmediği olmalıdır. AI Builder, bu bilgilerin boş olup olmadığına ilişkin tahmin yapmanıza yardımcı olabilir.

  1. Tablo açılan menüsünde verileri içeren tabloyu ve tahmin etmek istediğiniz sonucu seçin. Örnek veriler için Çevrimiçi alışveriş yapan kişinin amacı seçeneğini belirleyin.

  2. Sütun açılan menüsünde sonucu içeren sütunu seçin. Örnek veriler için Gelir (Etiket) seçeneğini belirleyin. Ya da bir sayıyı tahmin etmeyi denemek isterseniz ExitRates'i seçin.

  3. Bir şeyin gerçekleşip gerçekleşmeyeceğini tahmin etmek istediğiniz için iki veya daha fazla sonucu içeren bir seçenek kümesini seçtiyseniz bunu "Evet" ya da "Hayır" ile eşlemeyi düşünebilirsiniz.

  4. Birden fazla sonucu öngörmek istiyorsanız, örnekte Brezilyalı e-ticaret veri kümesini kullanın ve Tablo açılır menüsünde BC Siparişi öğesini ve Sütun açılır menüsünde Teslim Zaman Çizelgeleri'ni seçin.

Not

AI Builder, sonuç sütunu için bu veri türlerini destekler:

  • Evet/Hayır
  • Choices
  • Tamsayı
  • Ondalık sayı
  • Kayan noktalı sayı
  • Para birimi

Modelinizi eğitmek için veri sütunlarını seçme

Tablo ve Sütun seçeneklerini seçip sonucunuzu eşledikten sonra, modelinizi eğitmek için kullanılacak veri sütunlarında değişiklik yapabilirsiniz. Varsayılan olarak tüm ilgili sütunlar seçilir. Modelin daha az doğruluğa sahip olmasına neden olabilecek sütunların seçimi kaldırabilirsiniz. Burada ne yapacağınızı bilmiyorsanız endişelenmeyin. AI Builder mümkün olan en iyi modeli sağlayan sütunları bulmaya çalışır. Örnek veriler için her şeyi olduğu gibi bırakıp İleri seçeneğini belirleyin.

Veri sütunu seçiminde önemli noktalar

Burada dikkate alınması gereken en önemli şey, geçmiş sonuç sütununuz olmayan bir sütunun dolaylı olarak sonuç tarafından saptanmasıdır.

Bir sevkiyatın gecikip gecikmeyeceğini tahmin etmek istediğinizi varsayalım. Asıl teslimat tarihi verilerinizde mevcut olabilir. Bu tarih yalnızca sipariş teslim edildikten sonra mevcut olur. Bu nedenle bu sütunu eklemeniz durumunda model yüzde100'e yakın bir doğruluğa sahip olacaktır. Tahmin etmek istediğiniz siparişler henüz teslim edilmemiş olacak ve teslim tarihi sütunu boş olacaktır. Bu nedenle eğitim öncesinde buna benzer sütunların seçimini kaldırmanız gerekir. Makine öğreniminde buna hedef sızıntısı veya veri sızıntısı denir. AI Builder, "doğru olamayacak kadar iyi" olan sütunları filtrelemeye çalışır ancak bunları sizin de denetlemeniz gerekir.

Not

Veri alanlarını seçerken modeli eğitmek için giriş olarak kullanılamayacak Görüntü gibi bazı veri türleri gösterilmez. Buna ek olarak Oluşturma Tarihi gibi sistem sütunları varsayılan olarak hariç tutulur.

Tahminin performansını artırabilecek ilgili tablolarınız varsa bunları da ekleyebilirsiniz. Bir müşterinin kaybedilip kaybedilmeyeceğini tahmin etmek istediğinizde yaptığınız gibi, ayrı bir tabloda olabilecek ek bilgiler eklemelisiniz. AI Builder şu anda çok-bir ilişkilerini desteklemektedir.

Verilerinizi filtreleme

Eğitim için veri sütunlarını seçtikten sonra verilerinizi filtreleyebilirsiniz. Tablolarınız tüm satırları içerir. Ancak, bir satır alt kümesinde eğitime ve tahmine odaklanmak isteyebilirsiniz. Bir modeli eğitmek için kullandığınız tabloda alakasız veriler olduğunu biliyorsanız bu adımı filtrelemek için kullanabilirsiniz.

Örneğin, yalnızca ABD bölgesine bakmak için bir filtre uygularsanız model sonucun yalnızca ABD bölgesi için bilindiği satırlarda eğitilir. Bu model eğitildiğinde, yalnızca sonucun ABD bölgesi için bilinmediği satırlar için bir tahminde bulunacaktır.

Filtreleme deneyimi Power Apps görüntü düzenleyicisindekiyle aynıdır. Şunları ekleyerek başlayın:

  • Tek bir filtre koşulu içeren bir satır.
  • Filtre koşullarınızı iç içe yerleştirmenize olanak tanıyan bir grup.
  • İlgili bir tabloda filtre koşulu oluşturmanıza olanak tanıyan ilgili tablo.

Filtre koşulunu temsil eden sütunu, işleci ve değeri seçin. Onay kutularını satırları gruplamak veya satırları toplu olarak silmek için kullanabilirsiniz.

Sonraki adım

Tahmin modelinizi eğitme ve yayımlama