Zaman serisi dağıtımıyla tahmin etme
Zaman serisi modelinizi dağıttıktan ve onayladıktan sonra, zamana özel tahminler oluşturabilirsiniz. Bu eğitimde, ML dağıtımı içinde bir tahmin yapılandırması oluşturuyor ve bunu bir toplu tahmin çalıştırmak için kullanıyoruz.
Şimdiye kadar, makine öğrenimi modeli oluşturmak için günlük satış verilerini kullandık. Bu işlemdeki amaç, yeni verilere uygulamak amacıyla makine öğrenimi yoluyla desenleri belirlemektir.
Zaman serisi modelleriyle tahminleri anlama
Zaman serisi modelleri için tahminlerin nasıl çalıştığı arasındaki ayrımı yapmak önemlidir, çünkü diğer model türleri için tahminlerden farklıdır. Uygulama veri kümenizi hazırlamak için tamamladığınız adımlar, diğer model türleri için olan adımlardan farklıdır.
Zaman serisi modellerinde, yeni tahminler ayrı bir sütun olarak eklenmek yerine yeni satırlar olarak eklenir.
Uygulama veri kümesi oluşturma
Bu bölüm, bu zaman serisi problemi için uygulama veri kümenizi nasıl oluşturabileceğinizi özetlemektedir. Veri kümesi satırlarını derleme sürecinin kendisi gösterilmemiştir, ancak iş akışı gösterilmiştir.
Zaman serisi tahmin modeliyle tahminler oluşturmak için kullanılan bir uygulama veri kümesinin gerekli bileşenlerini ve zaman çizelgesini özetleyen doğrusal diyagram.

Sütun yapısı
Uygulama veri kümenizin, dağıttığınız zaman serisi modeliyle aynı şemayı içermesi gerekir. Şema, ML dağıtımını açtığınızda bulunabilir.
Her durumda, uygulama veri kümesi model şemasıyla aynı sütunları içermelidir — başka bir deyişle, aşağıdakilerin her biri için bir sütun:
-
Veri dizini
-
Hedef
-
Gruplar
-
Özellikler (kovaryatlar)
Satır yapısı
Veri kümeniz şu şekilde kayıtlar (satırlar) içermelidir:
-
Eğitim veri kümesine dahil edilen tüm sütunlar için sütunlar ve sütun başlıkları.
-
Eğitim veri kümesiyle aynı zaman kademesi.
-
Model için uygulama zaman aralığındaki kayıt sayısı kadar veya daha fazla geçmiş veri kaydı (hedef ve gruba göre), tahmin kesme zamanından önce. Bunlar, geçmişte gözlemlenen tarih veya zaman damgasını, hedefi ve kovaryat değerlerini içeren tam kayıtlar olmalıdır. Uygulama zaman aralığı, eğitim sırasında yapılandırılan tahmin zaman aralığı ve boşluğu tarafından belirlenir. Geleceğe yönelik tahmin yapmanız gereken süre ne kadar uzun olursa tahminleri çalıştırmak için uygulama veri kümenizde o kadar fazla geçmiş veriye ihtiyacınız olur.
-
Tahmin ufkunuzdaki tüm gelecekteki zaman kademeleri için kayıtlar. Bu gelecekteki kayıtlar için yalnızca tarih dizini sütunu değerleri ve ayrıca herhangi bir gelecek özelliği dahil edin. Diğer sütunların değerlerini boş bırakın.
Diğer değişiklikler
Model şemasıyla eşleşmesi için veri kümesinde başka değişiklikler yapmanız gerekebilir. Özellikle, gruplandırılmış özellikler, eğitim sırasında grup olarak seçildiğinde, grup olarak kullanılabilmeleri için otomatik olarak kategorik özellik türüne dönüştürülür. Uygulama verilerinizde, grup olarak kullandığınız sayısal veri içeren özellikleriniz varsa, bunların veri türünü kategorik veri olarak tanımlanacak şekilde dönüştürmeniz gerekecektir. Bunun bir örneği Veri kümesini hazırlama içinde gösterilmiştir.
Veri kümesini hazırlama
Bu eğitim, gerekli sütunlar ve kayıtlarla önceden yapılandırılmış bir uygulama veri kümesi sağlar. Ancak, sağlanan uygulama veri kümesi, modelde grup olarak yapılandırılmış sayısal bir sütun olan store_nbr içerir. Bu sütunu dize verilerine dönüştürmek için bir komut dosyası oluşturmanız gerekiyor.
Aşağıdakileri yapın:
-
Analiz etkinlik merkezinin Oluştur sayfasına gidin ve Komut dosyası'nı seçin.
-
Komut dosyanız için bir ad girin, örneğin Dönüştürülmüş uygulama verileri.
-
Komut dosyanız için bir alan seçin. Orijinal uygulama veri kümesini depoladığınız alanla aynı olması gerekiyor.
-
Oluştur'a tıklayın.
-
Komut dosyası kodu içinde, Düzenleyici'ye geçin.
-
Bölümler altında, yeni bir bölüm eklemek için
seçeneğine tıklayın.
-
Aşağıdaki yükleme komut dosyasını düzenleyiciye yapıştırın.
-
Verileri dışa aktar'a tıklayın.
Uygulama veri kümesinin yeni bir sürümünü Qlik Cloud Analytics'e dışa aktarmak için komut dosyasını çalıştırma.

Komut dosyası çalıştıktan sonra, yeni bir uygulama veri kümesi, Final transformed apply dataset.qvd, orijinal uygulama veri kümesiyle aynı alanda bulunmalıdır.
Tahminler oluşturma
Uyumlu bir uygulama veri kümeniz olduğuna göre, bunu ML dağıtımınızdan tahminler oluşturmak için kullanın.
Aşağıdakileri yapın:
-
Katalogda, Bir zaman serisi modelini dağıtma içinde oluşturduğunuz Satış tahmini dağıtımı dağıtımını açın.
-
Sağ alt köşede Tahmin oluştur seçeneğine tıklayın.
-
Sağ taraftaki Tahmin yapılandırması bölmesinde Uygulama verileri altında Uygulama veri kümesini seç'e tıklayın.
-
Uygulama veri kümesi dosyasını seçin: Final transformed apply dataset.qvd.
-
Eğitimin ve uygulama veri kümelerinin şemalarını karşılaştırın. Şema uyuşmazlığı hataları olmamalıdır.
-
Tahmin yapılandırması bölmesinde, Tahmin veri kümesini adlandır'a tıklayın. Şu adı yazın: ML - Sales predictions. Varsayılan Parquet formatını kullanın.
-
Bir alan seçip Onayla'ya tıklayın.
Şema karşılaştırmalarını ve yapılandırma panelini gösteren tahmin yapılandırması.

Kaydet ve kapat seçeneğinin yanındaki simgesine tıklayın. Şimdi kaydet ve tahmin et'e tıklayın.
İşlem, Veri kümesi tahminleri bölümünden izlenebilir. Görünen açılır pencerede Aç seçeneğine tıklayarak katalogda çıktıyı inceleyebilirsiniz.
Tahmin çalışmayı bitirdiğinde, tahminlerinizi görüntülemek için bir uygulama oluşturun. Sonraki konuya geçin.