Translation not up to date
Bir AutoAI zaman serisi ardışık düzenini model olarak kaydettikten sonra, yeni değerleri tahmin etmek için modeli konuşlandırabilir ve puanlama yapabilirsiniz.
Bir zaman serisi modelinin konuşlandırılması
Bir modeli bir projeye kaydettikten sonra, modeli konuşlandırmak için aşağıdaki adımları izleyin:
- Modeli proje varlığı listesinde bulun.
- Modeli bir konuşlandırma alanına yükselt.
- Bilgi yükü verilerini konuşlandırma alanına yükselt.
- Konuşlandırma alanından bir konuşlandırma yaratın.
Puanlama noktaları
Bu noktaya kadar, bir zaman serisi modelinin devreye alınması, bir sınıflandırma ya da regresyon modelinin devreye alınması ile aynı adımları takip eder. Ancak, öngörülerin yapılandırılmış ve bir zaman serisi modelinde üretildiğinden, girişinizin model yapıtınızla eşleşmesi gerekir. Örneğin, bilgi yükünüzü yapılandırmaya ilişkin yol, tek bir sonuç (univariate) ya da birden çok sonuç (çok değişkenli) öngörmenize bağlı olup olmamanıza bağlıdır.
Bu üst düzey noktalara dikkat edin:
- Verilerinizdeki son satırdan sonraki ilk tahmini pencere satırını ya da satırlarını almak için boş bir bilgi yükü gönderin.
- Sonraki değeri almak için, boş bilgi yükü isteğinden sonraki puanlama isteğiniz olarak sonuç alın ve bu şekilde devam edin.
- Eğilimleri oluşturmak ve bir eğilimin ardından bir sonraki değeri tahmin etmek için girdi olarak birden çok satır gönderebilirsiniz.
- Birden çok öngörü sütununuz varsa, puanlama isteğinize göre her biri için bir değer eklemeniz gerekir.
Çevrimiçi bir devreye alma işlemi
Çevrimiçi bir konuşlandırma oluşturursanız, bir giriş formu kullanarak ya da JSON kodunu göndererek bilgi yükü verilerini geçirebilirsiniz. Bu örnekte, öngörüler oluşturmak için JSON kodunun nasıl yapılandırılacağı gösterilmektedir.
Tek bir değer tahmin etme
Bu örnek verileri göz önüne aldıysanız, en basit durumda, value1
' un bir sonraki adımını tahmin etmeye çalışıyorsunuz; örneğin, her öngörü tek bir adım (satır) olacak anlamına gelir.
timestamp | value1 |
---|---|
2015-02026 21:42 | 2 |
2015-02026 21:47 | 4 |
2015-02026 21:52 | 6 |
2015-02026 21:57 | 8 |
2015-02026 22:02 | 10 |
Aşağıdaki gibi yapılandırılmış ilk öngörüleri istemek için giriş verileri olarak boş bir giriş iletmelisiniz:
{
"input_data": [
{
"fields": [
"value1"
],
"values": []
}
]
}
Döndürülen çıkış, modeldeki sonraki adımı tahmin eder:
{
"predictions": [
{
"fields": [
"prediction"
],
"values": [
[
12
]
]
}
]
}
Sonraki giriş, sonraki adımın tahmin edilmesi için önceki çıkışın sonucunu geçer:
{
"input_data": [
{
"fields": [
"value1"
],
"values": [
[12]
]
}
]
}
Birden çok değer tahmin etme
Bu durumda, value1
ve value2
olmak üzere iki hedef tahmin edilir.
timestamp | value1 | value2 |
---|---|---|
2015-02026 21:42 | 2 | 1 |
2015-02026 21:47 | 4 | 3 |
2015-02026 21:52 | 6 | 5 |
2015-02026 21:57 | 8 | 7 |
2015-02026 22:02 | 10 | 9 |
Giriş verileri, ilk öngörüleri istemek için yine de boş bir giriş geçirmelidir. Sonraki giriş şu şekilde yapılandırılacaktır:
{
"input_data": [
{
"fields": [
"value1",
"value2"
],
"values": [
[2, 1],
]
}
]
}
Yeni gözlemlere dayalı olarak tahmin edilmesi
Yeni gözlemler girmek istediğiniz önceki adıma dayalı olarak sonraki satırı tahmin etmek yerine, bir univariate modeli için bu gibi giriş verilerini girin:
{
"input_data": [
{
"fields": [
"value1"
],
"values": [
[2],
[4],
[6]
]
}
]
}
Çok değişkenli bir model için bu gibi yeni gözlemler girin:
{
"input_data": [
{
"fields": [
"value1",
"value2"
],
"values": [
[2, 1],
[4, 3],
[6, 5]
]
}
]
}
Burada 2, 4 ve 6, value1
ve 1, 3, 5 için gözlemler, value2
ile ilgili gözlemlerdir.
Destekleyici özelliklere sahip bir zaman serisi modeli puanlaması
Modelinizi konuşlandırdıktan sonra, öngörü değerlerini almak için konuşlandırmanızı ayrıntılandıran sayfaya gidebilirsiniz. Dağıtımınızı test etmek için aşağıdaki yöntemlerden birini seçin:
Var olan giriş değerlerinin kullanılması
Öngörü değerlerini elde etmek için veri küğinizde var olan giriş değerlerini kullanabilirsiniz. Bir öngörü değerleri kümesi elde etmek için Predict (Karar) seçeneğini tıklatın. Çıkıştaki toplam öngörü değeri sayısı, daha önce deneme yapılandırması aşaması sırasında ayarladığınız öngörü ufkuna göre tanımlanır.
Yeni giriş değerlerinin kullanılması
Elektronik sayfayı yeni giriş değerleriyle doldurabilir ya da bir öngörüsü elde etmek için JSON kodunu kullanabilirsiniz.
Değerleri tahmin etmek için yeni giriş verileri sağlamak üzere elektronik sayfa kullanma
Yeni gözlemler (isteğe bağlı) elektronik sayfasına giriş verileri eklemek için, Giriş sekmesini seçin ve aşağıdakilerden birini yapın:
- Yerel dosyalara göz atseçeneğini tıklatarak yerel dizininizden yeni gözlemler içeren önceden var olan .csv dosyasını ekleyin.
- Download the input file template by clicking CSV şablonunu karşıdan yükle, enter values, and upload the file.
- Projenizden var olan bir veri varlığını kullanmak için Ara alanında araöğesini tıklatın.
- Elektronik sayfaya el ile giriş gözlemleri girin.
Daha önce deneyi yapılandırma aşamasında bu değerlerden yararlanmanız için önceden deneyinizi etkinleştirdiyseniz, Destekleyici özellikler için gelecekteki değerler de sağlayabilirsiniz. Bu değerleri Gelecekteki destek özellikleri (isteğe bağlı) elektronik sayfasına eklediğinizden emin olun.
Giriş verileri sağlamak için JSON kodu kullanma
JSON kodunu kullanarak giriş verileri eklemek için, JSON ' u yapıştır sekmesini seçin ve aşağıdakilerden birini yapın:
- Yerel dosyalara göz atseçeneğini tıklatarak yerel dizininizden yeni gözlemler içeren önceden var olan JSON dosyasını ekleyin.
- Projenizden var olan bir veri varlığını kullanmak için Ara alanında araöğesini tıklatın.
- JSON kodunu el ile düzenleyiciye yapıştırın ya da yapıştırın.
Bu kod örneğinde, öngörü kolonu pollution
ve destekleyici özellikler temp
ve press
özellikleridir.
{
"input_data": [
{
"id": "observations",
"values": [
[
96.125,
3.958,
1026.833
]
]
},
{
"id": "supporting_features",
"values": [
[
3.208,
1020.667
]
]
}
]
}
Sonraki adımlar
AutoAI tarafından oluşturulan bir not defterinin saklanması (Watson Machine Learning)
Üst konu: Zaman serisi deneyinin oluşturulması