Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Konfigurasi inferensi lanjutan
AWS IoT SiteWise memungkinkan pelanggan untuk mengkonfigurasi jadwal inferensi model yang disesuaikan dengan kebutuhan operasional mereka.
Penjadwalan inferensi secara luas dikategorikan menjadi tiga mode:
Inferensi frekuensi tinggi (5 menit - 1 jam)
Mode ini sangat ideal untuk proses yang beroperasi terus menerus, atau memiliki tingkat perubahan nilai sensor yang tinggi. Dalam konfigurasi ini, inferensi berjalan sesering setiap 5 menit.
Gunakan kasus:
-
Ini digunakan dalam memantau peralatan yang berubah cepat seperti kompresor atau konveyor.
-
Ini sangat membantu dalam menangkap anomali berumur pendek yang membutuhkan respons segera.
-
Ini adalah operasi yang selalu aktif di mana data mengalir secara konsisten.
Dukungan offset bersyarat:
Anda dapat menentukan offset bersyarat (0 - 60 menit) untuk menunda inferensi setelah konsumsi data. Ini memastikan data yang datang terlambat masih termasuk dalam jendela analisis.
Untuk mengkonfigurasi inferensi frekuensi tinggi:
-
Konfigurasikan nilai payload
AWS/ANOMALY_DETECTION_INFERENCE
tindakanDataUploadFrequency
dengan nilai:PT5M, PT10M, PT15M, PT30M, PT1H
saat memulai inferensi. -
(Opsional) Konfigurasikan
DataDelayOffsetInMinutes
dengan offset penundaan dalam hitungan menit. Tetapkan nilai ini antara 0 dan 60 menit.
{ "inferenceMode": "START", "dataDelayOffsetInMinutes": "DataDelayOffsetInMinutes", "dataUploadFrequency": "DataUploadFrequency" }
contoh konfigurasi inferensi frekuensi tinggi:
{ "inferenceMode": "START", "dataDelayOffsetInMinutes": "2", "dataUploadFrequency": "PT5M" }
Inferensi frekuensi rendah (2 jam — 1 hari)
Mode ini cocok untuk proses yang bergerak lebih lambat atau kasus penggunaan di mana evaluasi harian cukup. Pelanggan mengonfigurasi inferensi untuk dijalankan setiap jam atau sekali per hari.
Dukungan waktu mulai untuk interval 1 hari:
Untuk inferensi harian, secara opsional tentukan startTime
(8 pagi setiap hari), bersama dengan kesadaran zona waktu.
Dukungan zona waktu:
Ketika startTime
disediakan, AWS IoT SiteWise menggunakan Database Zona Waktu
Dukungan offset bersyarat:
Seperti mode lainnya, offset bersyarat 0 - 60 menit dikonfigurasi.
Gunakan kasus:
-
Pemeriksaan kesehatan harian untuk proses batch atau operasi berbasis shift.
-
Menghindari inferensi selama pemeliharaan atau downtime.
-
Ini membantu dalam lingkungan terbatas sumber daya, di mana penggunaan komputasi harus diminimalkan.
Untuk mengkonfigurasi inferensi frekuensi rendah:
-
Konfigurasikan nilai payload
AWS/ANOMALY_DETECTION_INFERENCE
tindakanDataUploadFrequency
dengan nilai:PT2H..PT12H
.-
Dalam kasus 1 hari,
DataUploadFrequency
adalahP1D
.
-
-
(Opsional) Konfigurasikan
DataDelayOffsetInMinutes
dengan offset penundaan dalam hitungan menit. Tetapkan nilai ini antara 0 dan 60 menit.
contoh konfigurasi inferensi frekuensi rendah:
{ "inferenceMode": "START", "dataUploadFrequency": "P1D", "inferenceStartTime": "13:00", "inferenceTimeZone": "America/Chicago" }
Penjadwalan yang fleksibel
Penjadwalan yang fleksibel memungkinkan pelanggan untuk menentukan hari dan rentang waktu tertentu, di mana inferensi dijalankan. Ini memberi pelanggan kontrol penuh atas penjadwalan berdasarkan jam produksi, waktu shift, dan waktu henti yang direncanakan.
weeklyOperatingWindow
Membantu ketika:
-
Peralatan hanya berjalan selama jam-jam tertentu (8 pagi - 4 sore).
-
Tidak ada produksi pada akhir pekan.
-
Pemeliharaan harian dijadwalkan selama blok waktu yang diketahui.
Dukungan zona waktu:
Ketika startTime
disediakan, AWS IoT SiteWise menggunakan Database Zona Waktu
Dukungan offset bersyarat:
Seperti mode lainnya, offset bersyarat 0 - 60 menit dapat dikonfigurasi.
Manfaat dariweeklyOperatingWindow
:
-
Ini menghindari inferensi selama periode idle atau pemeliharaan, mengurangi positif palsu.
-
Ini menyelaraskan deteksi anomali dengan prioritas operasional dan alur kerja berbasis shift.
Untuk mengkonfigurasi penjadwalan yang fleksibel:
-
Konfigurasikan nilai muatan
AWS/ANOMALY_DETECTION_INFERENCE
tindakan denganDataUploadFrequency
. -
(Opsional)
DataDelayOffsetInMinutes
dengan offset penundaan dalam hitungan menit. Tetapkan nilai ini antara 0 dan 60 menit. -
Konfigurasikan
weeklyOperatingWindow
dengan konfigurasi shift:-
Kunci untuk
weeklyOperatingWindow
adalah hari dalam seminggu:monday|tuesday|wednesday|thursday|friday|saturday|sunday
. -
Setiap rentang waktu harus dalam format 24 jam sebagai
"HH:MM-HH:MM"
("08:00-16:00"
). -
Beberapa rentang dapat ditentukan per hari.
-
contoh konfigurasi penjadwalan yang fleksibel:
{ "inferenceMode": "START", "dataUploadFrequency": "PT5M", "weeklyOperatingWindow": { "tuesday": ["11:00-13:00"], "monday": ["10:00-11:00", "13:00-15:00"] } }
Aktivasi versi model
Saat memulai inferensi, Anda dapat mengaktifkan versi model tertentu secara opsional untuk digunakan untuk deteksi anomali. Fitur ini memungkinkan Anda memilih versi model terlatih tertentu, memutar kembali ke versi sebelumnya, atau mengganti keputusan promosi model otomatis.
Kasus penggunaan:
-
Rollback produksi: Kembalikan dengan cepat ke versi model stabil saat versi saat ini menunjukkan kinerja yang menurun atau perilaku yang tidak terduga.
-
Pengujian A/B: Bandingkan kinerja antara versi model yang berbeda dengan beralih di antara mereka selama periode waktu yang dikendalikan.
-
Pemilihan model manual: Ganti keputusan promosi otomatis, dan pilih versi model pilihan Anda secara manual berdasarkan persyaratan bisnis.
-
Penerapan bertahap: Uji versi model yang lebih baru di jendela waktu yang tidak kritis sebelum mempromosikannya ke penggunaan produksi penuh.
-
Optimalisasi kinerja: Pilih versi model yang berkinerja lebih baik untuk kondisi operasional tertentu, atau pola musiman.
-
Rollback selama pemeliharaan: Gunakan versi model yang lebih lama dan teruji dengan baik selama pemeliharaan sistem, atau peningkatan untuk memastikan stabilitas.
Perilaku pemilihan versi model
Kapan targetModelVersion
ditentukan:
-
Sistem mengaktifkan versi model yang diminta untuk inferensi.
-
Memvalidasi bahwa versi model yang ditentukan ada.
-
Mengesampingkan pengaturan promosi otomatis apa pun.
Kapan targetModelVersion
tidak ditentukan:
-
Mengaktifkan versi model aktif terakhir jika inferensi dimulai sebelumnya.
-
Jika inferensi tidak pernah diaktifkan, gunakan versi model terlatih terbaru.
Untuk mengaktifkan versi model tertentu:
-
Konfigurasikan payload tindakan inferensi, dengan targetModelVersion disetel ke nomor versi model yang Anda inginkan.
-
Versi model yang ditentukan divalidasi dan diaktifkan jika ada.
contoh aktivasi versi model:
{ "inferenceMode": "START", "dataUploadFrequency": "PT15M", "targetModelVersion": 2 }
Memeriksa versi model
Untuk memverifikasi versi model yang sedang aktif:
-
Gunakan DescribeComputationModelExecutionSummaryAPI, yang menyertakan versi model aktif dalam respons.
Untuk melihat semua versi model yang tersedia:
-
Gunakan ListExecutionsAPI untuk mengambil daftar lengkap versi model historis.
-
Gunakan Use the DescribeExecutionAPI untuk mengambil informasi model terlatih termasuk rentang waktu data ekspor, versi model komputasi, dan durasi yang dapat ditagih dalam hitungan menit.
Karakteristik versi model
-
Nomor versi model ditetapkan secara berurutan mulai dari 1.
-
Anda dapat mengaktifkan versi model yang dilatih sebelumnya.
-
Versi model yang diaktifkan tetap ada hingga diubah secara eksplisit.
-
Aktivasi versi model bekerja dengan semua mode penjadwalan inferensi (frekuensi tinggi, frekuensi rendah, dan fleksibel).
-
Jika versi model yang ditentukan tidak ada, tindakan inferensi gagal dengan kesalahan.