Kembangkan Algoritma dan Model di Amazon AI SageMaker - Amazon SageMaker AI

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Kembangkan Algoritma dan Model di Amazon AI SageMaker

Sebelum Anda dapat membuat algoritme dan model sumber daya paket untuk digunakan di Amazon SageMaker AI atau daftar AWS Marketplace, Anda harus mengembangkannya dan mengemasnya dalam wadah Docker.

catatan

Ketika algoritme dan paket model dibuat untuk dicantumkan AWS Marketplace, SageMaker AI memindai wadah untuk kerentanan keamanan pada sistem operasi yang didukung.

Hanya versi sistem operasi berikut yang didukung:

  • Debian: 6.0, 7, 8, 9, 10

  • Ubuntu: 12.04, 12.10, 13.04, 14.04, 14.10, 15.04, 15.10, 16.04, 16.10, 17.04, 17.10, 17.10, 18.04, 18.10

  • CentOS: 5, 6, 7

  • Oracle Linux: 5, 6, 7

  • Alpen: 3.3, 3.4, 3.5

  • Amazon Linux

Kembangkan Algoritma dalam AI SageMaker

Algoritma harus dikemas sebagai wadah docker dan disimpan di Amazon ECR untuk menggunakannya dalam AI. SageMaker Wadah Docker berisi kode pelatihan yang digunakan untuk menjalankan pekerjaan pelatihan dan, secara opsional, kode inferensi yang digunakan untuk mendapatkan kesimpulan dari model yang dilatih dengan menggunakan algoritme.

Untuk informasi tentang mengembangkan algoritme dalam SageMaker AI dan mengemasnya sebagai wadah, lihatKontainer Docker untuk melatih dan menerapkan model. Untuk contoh lengkap tentang cara membuat wadah algoritme, lihat contoh buku catatan di https://sagemaker-examples.readthedocs.io/en/latest/advanced_functionality/scikit_bring_your_own/scikit_bring_your_own.html. Anda juga dapat menemukan contoh notebook dalam contoh SageMaker notebook. Notebook ada di bagian Fungsi Lanjutan, dan diberi namascikit_bring_your_own.ipynb. Untuk informasi tentang menggunakan contoh buku catatan dalam contoh buku catatan, lihatAkses contoh buku catatan.

Selalu uji algoritme Anda secara menyeluruh sebelum Anda membuat sumber daya algoritme untuk dipublikasikan AWS Marketplace.

catatan

Saat pembeli berlangganan produk kontainer Anda, kontainer Docker berjalan di lingkungan yang terisolasi (bebas internet). Saat Anda membuat wadah, jangan mengandalkan panggilan keluar melalui internet. Panggilan ke AWS layanan juga tidak diizinkan.

Kembangkan Model dalam SageMaker AI

Model yang dapat diterapkan dalam SageMaker AI terdiri dari kode inferensi, artefak model, peran IAM yang digunakan untuk mengakses sumber daya, dan informasi lain yang diperlukan untuk menyebarkan model dalam AI. SageMaker Artefak model adalah hasil pelatihan model dengan menggunakan algoritma pembelajaran mesin. Kode inferensi harus dikemas dalam wadah Docker dan disimpan di Amazon ECR. Anda dapat mengemas artefak model dalam wadah yang sama dengan kode inferensi, atau menyimpannya di Amazon S3.

Anda membuat model dengan menjalankan pekerjaan pelatihan di SageMaker AI, atau dengan melatih algoritma pembelajaran mesin di luar SageMaker AI. Jika Anda menjalankan pekerjaan pelatihan di SageMaker AI, artefak model yang dihasilkan tersedia di ModelArtifacts lapangan sebagai respons terhadap panggilan ke DescribeTrainingJoboperasi. Untuk informasi tentang cara mengembangkan wadah model SageMaker AI, lihatWadah dengan kode inferensi khusus. Untuk contoh lengkap cara membuat wadah model dari model yang dilatih di luar SageMaker AI, lihat contoh notebook di https://sagemaker-examples.readthedocs.io/en/latest/advanced_functionality/xgboost_bring_your_own_model/xgboost_bring_your_own_model.html. Anda juga dapat menemukan contoh notebook dalam contoh SageMaker notebook. Notebook ada di bagian Fungsi Lanjutan, dan diberi namaxgboost_bring_your_own_model.ipynb. Untuk informasi tentang menggunakan contoh buku catatan dalam contoh buku catatan, lihatAkses contoh buku catatan.

Selalu uji model Anda secara menyeluruh sebelum Anda membuat paket model untuk dipublikasikan AWS Marketplace.

catatan

Saat pembeli berlangganan produk kontainer Anda, kontainer Docker berjalan di lingkungan yang terisolasi (bebas internet). Saat Anda membuat wadah, jangan mengandalkan panggilan keluar melalui internet. Panggilan ke AWS layanan juga tidak diizinkan.