Pilih preferensi cookie Anda

Kami menggunakan cookie penting serta alat serupa yang diperlukan untuk menyediakan situs dan layanan. Kami menggunakan cookie performa untuk mengumpulkan statistik anonim sehingga kami dapat memahami cara pelanggan menggunakan situs dan melakukan perbaikan. Cookie penting tidak dapat dinonaktifkan, tetapi Anda dapat mengklik “Kustom” atau “Tolak” untuk menolak cookie performa.

Jika Anda setuju, AWS dan pihak ketiga yang disetujui juga akan menggunakan cookie untuk menyediakan fitur situs yang berguna, mengingat preferensi Anda, dan menampilkan konten yang relevan, termasuk iklan yang relevan. Untuk menerima atau menolak semua cookie yang tidak penting, klik “Terima” atau “Tolak”. Untuk membuat pilihan yang lebih detail, klik “Kustomisasi”.

Latih DeepRacer model AWS pertama Anda

Mode fokus
Latih DeepRacer model AWS pertama Anda - AWS DeepRacer

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

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

Panduan ini menunjukkan cara melatih model pertama Anda menggunakan konsol AWS. DeepRacer

Latih model pembelajaran penguatan menggunakan DeepRacer konsol AWS

Pelajari di mana menemukan tombol Buat model di DeepRacer konsol AWS untuk memulai perjalanan pelatihan model Anda.

Untuk melatih model pembelajaran penguatan
  1. Jika ini adalah pertama kalinya Anda menggunakan AWS DeepRacer, pilih Buat model dari halaman landing layanan atau pilih Memulai di bawah judul pembelajaran Penguatan di panel navigasi utama.

  2. Pada halaman Memulai dengan pembelajaran penguatan, di bawah Langkah 2: Buat model, pilih Buat model.

    Atau, pilih Model Anda di bawah judul Pembelajaran penguatan dari panel navigasi utama. Pada halaman Model Anda, pilih Buat model.

Tentukan nama model dan lingkungan

Beri nama model Anda dan pelajari cara memilih trek simulasi yang tepat untuk Anda.

Untuk menentukan nama model dan lingkungan
  1. Pada halaman Buat model, di bawah Detail pelatihan, masukkan nama untuk model Anda.

  2. Secara opsional, tambahkan deskripsi pekerjaan pelatihan.

  3. Untuk mempelajari selengkapnya tentang menambahkan tag opsional, lihatPenandaan.

  4. Dalam simulasi Lingkungan, pilih trek untuk dijadikan lingkungan pelatihan bagi DeepRacer agen AWS Anda. Di bawah Arah trek, pilih Searah jarum jam atau berlawanan arah jarum jam. Kemudian pilih Selanjutnya.

    Untuk percobaan pertama Anda, pilih lintasan dengan bentuk sederhana dan belokan yang halus. Dalam pengulangan berikutnya, Anda dapat memilih lintasan yang lebih kompleks untuk lebih meningkatkan model Anda. Untuk melatih model untuk peristiwa balap tertentu, pilih lintasan yang paling mirip dengan lintasan peristiwa.

  5. Pilih Berikutnya di bagian bawah halaman.

Pilih jenis balapan dan algoritma pelatihan

DeepRacer Konsol AWS memiliki tiga jenis balapan dan dua algoritma pelatihan untuk dipilih. Pelajari mana yang sesuai untuk tingkat keahlian dan tujuan pelatihan Anda.

Untuk memilih jenis balapan dan algoritma pelatihan
  1. Pada halaman Buat model, di bawah Jenis ras, pilih Time trial, Object avoidance, atau H. ead-to-bot

    Untuk menjalankan pertama Anda, kami sarankan memilih Time trial. Untuk panduan mengoptimalkan konfigurasi sensor agen Anda untuk jenis balapan ini, lihatSesuaikan DeepRacer pelatihan AWS untuk uji waktu.

  2. Secara opsional, pada proses selanjutnya, pilih Penghindaran objek untuk mengelilingi rintangan stasioner yang ditempatkan di lokasi tetap atau acak di sepanjang trek yang dipilih. Untuk informasi selengkapnya, lihat DeepRacer Pelatihan AWS khusus untuk balapan penghindaran objek.

    1. Pilih Lokasi tetap untuk menghasilkan kotak di lokasi tetap yang ditunjuk pengguna di dua jalur trek atau pilih Lokasi acak untuk menghasilkan objek yang didistribusikan secara acak di dua jalur di awal setiap episode simulasi pelatihan Anda.

    2. Selanjutnya, pilih nilai untuk Jumlah objek di trek.

    3. Jika Anda memilih Lokasi tetap, Anda dapat menyesuaikan penempatan setiap objek di trek. Untuk penempatan Lane, pilih antara jalur dalam dan jalur luar. Secara default, objek didistribusikan secara merata di seluruh trek. Untuk mengubah seberapa jauh antara garis awal dan garis akhir suatu objek, masukkan persentase jarak antara tujuh dan 90 pada Lokasi (%) antara bidang awal dan akhir.

  3. Secara opsional, untuk lari yang lebih ambisius, pilih Head-to-bot balapan untuk berpacu melawan hingga empat kendaraan bot yang bergerak dengan kecepatan konstan. Untuk mempelajari selengkapnya, lihat DeepRacer Pelatihan AWS khusus untuk balapan head-to-bot.

    1. Di bawah Pilih jumlah kendaraan bot, pilih dengan berapa banyak kendaraan bot yang Anda ingin agen Anda latih.

    2. Selanjutnya, pilih kecepatan dalam milimeter per detik di mana Anda ingin kendaraan bot berkeliling trek.

    3. Secara opsional, centang kotak Aktifkan perubahan jalur untuk memberi kendaraan bot kemampuan untuk mengubah jalur secara acak setiap 1-5 detik.

  4. Di bawah algoritma Pelatihan dan hiperparameter, pilih algoritma Soft Actor Critic (SAC) atau Proximal Policy Optimization (PPO). Di DeepRacer konsol AWS, model SAC harus dilatih dalam ruang aksi berkelanjutan. Model PPO dapat dilatih baik dalam ruang aksi berkelanjutan atau terpisah.

  5. Di bawah Algoritma pelatihan dan hiperparameter, gunakan nilai hyperparameter default apa adanya.

    Kemudian, untuk meningkatkan performa pelatihan, perluas Hyperparameter dan modifikasi nilai default hyperparameter sebagai berikut:

    1. Untuk Ukuran batch keturunan gradien, pilih opsi yang tersedia.

    2. Untuk Jumlah epoch, atur nilai yang valid.

    3. Untuk Tingkat pembelajaran, atur nilai yang valid.

    4. Untuk Nilai alfa SAC (hanya algoritme SAC), atur nilai yang valid.

    5. Untuk Entropi, atur nilai yang valid.

    6. Untuk Faktor diskon, atur nilai yang valid.

    7. Untuk Tipe kerugian, pilih opsi yang tersedia.

    8. Untuk Jumlah episode pengalaman antara setiap iterasi pembaruan kebijakan, atur nilai yang valid.

    Untuk informasi selengkapnya tentang hyperparameter, lihat Secara sistematis menyetel hiperparameter.

  6. Pilih Berikutnya.

Tentukan ruang aksi

Pada halaman Tentukan ruang tindakan, jika Anda memilih untuk berlatih dengan algoritma Soft Actor Critic (SAC), ruang tindakan default Anda adalah ruang tindakan berkelanjutan. Jika Anda memilih untuk berlatih dengan algoritma Proximal Policy Optimization (PPO), pilih antara Continuous Action Space dan Discrete Action Space. Untuk mempelajari lebih lanjut tentang bagaimana setiap ruang aksi dan algoritme membentuk pengalaman pelatihan agen, lihatRuang DeepRacer aksi AWS dan fungsi reward.

  1. Di bawah Tentukan ruang aksi kontinu, pilih derajat rentang sudut kemudi kiri dan rentang sudut kemudi kanan Anda.

    Coba masukkan derajat yang berbeda untuk setiap rentang sudut kemudi dan perhatikan visualisasi perubahan rentang Anda untuk mewakili pilihan Anda pada grafik sektor Dinamis.

    Gambar: AWS DeepRacer memilih agen pelatihan.
  2. Di bawah Kecepatan, masukkan kecepatan minimum dan maksimum untuk agen Anda dalam milimeter per detik.

    Perhatikan bagaimana perubahan Anda tercermin pada grafik sektor Dinamis.

  3. Secara opsional, pilih Reset ke nilai default untuk menghapus nilai yang tidak diinginkan. Kami mendorong mencoba nilai yang berbeda pada grafik untuk bereksperimen dan belajar.

  4. Pilih Berikutnya.

  1. Di bawah Tentukan ruang aksi kontinu, pilih derajat rentang sudut kemudi kiri dan rentang sudut kemudi kanan Anda.

    Coba masukkan derajat yang berbeda untuk setiap rentang sudut kemudi dan perhatikan visualisasi perubahan rentang Anda untuk mewakili pilihan Anda pada grafik sektor Dinamis.

    Gambar: AWS DeepRacer memilih agen pelatihan.
  2. Di bawah Kecepatan, masukkan kecepatan minimum dan maksimum untuk agen Anda dalam milimeter per detik.

    Perhatikan bagaimana perubahan Anda tercermin pada grafik sektor Dinamis.

  3. Secara opsional, pilih Reset ke nilai default untuk menghapus nilai yang tidak diinginkan. Kami mendorong mencoba nilai yang berbeda pada grafik untuk bereksperimen dan belajar.

  4. Pilih Berikutnya.

  1. Pilih nilai untuk granularitas sudut kemudi dari daftar dropdown.

  2. Pilih nilai dalam derajat antara 1-30 untuk sudut kemudi Maksimum agen Anda.

  3. Pilih nilai untuk granularitas Kecepatan dari daftar dropdown.

  4. Pilih nilai dalam milimeter per detik antara 0,1-4 untuk kecepatan Maksimum agen Anda.

  5. Gunakan pengaturan tindakan default pada daftar Tindakan atau, secara opsional, aktifkan Konfigurasi lanjutan untuk menyempurnakan pengaturan Anda. Jika Anda memilih Sebelumnya atau menonaktifkan Konfigurasi lanjutan setelah menyesuaikan nilai, Anda kehilangan perubahan.

    Gambar: Beralih pada konfigurasi lanjutan.
    1. Masukkan nilai dalam derajat antara -30 dan 30 di kolom sudut kemudi.

    2. Masukkan nilai antara 0,1 dan 4 dalam milimeter per detik hingga sembilan tindakan di kolom Kecepatan.

    3. Secara opsional, pilih Tambahkan tindakan untuk menambah jumlah baris dalam daftar tindakan.

      Gambar: Pilih Tambahkan tindakan untuk menambahkan tindakan ke daftar tindakan.
    4. Secara opsional, pilih X pada baris untuk menghapusnya.

  6. Pilih Berikutnya.

  1. Pilih nilai untuk granularitas sudut kemudi dari daftar dropdown.

  2. Pilih nilai dalam derajat antara 1-30 untuk sudut kemudi Maksimum agen Anda.

  3. Pilih nilai untuk granularitas Kecepatan dari daftar dropdown.

  4. Pilih nilai dalam milimeter per detik antara 0,1-4 untuk kecepatan Maksimum agen Anda.

  5. Gunakan pengaturan tindakan default pada daftar Tindakan atau, secara opsional, aktifkan Konfigurasi lanjutan untuk menyempurnakan pengaturan Anda. Jika Anda memilih Sebelumnya atau menonaktifkan Konfigurasi lanjutan setelah menyesuaikan nilai, Anda kehilangan perubahan.

    Gambar: Beralih pada konfigurasi lanjutan.
    1. Masukkan nilai dalam derajat antara -30 dan 30 di kolom sudut kemudi.

    2. Masukkan nilai antara 0,1 dan 4 dalam milimeter per detik hingga sembilan tindakan di kolom Kecepatan.

    3. Secara opsional, pilih Tambahkan tindakan untuk menambah jumlah baris dalam daftar tindakan.

      Gambar: Pilih Tambahkan tindakan untuk menambahkan tindakan ke daftar tindakan.
    4. Secara opsional, pilih X pada baris untuk menghapusnya.

  6. Pilih Berikutnya.

Pilih mobil virtual

Pelajari cara memulai dengan mobil virtual. Dapatkan mobil kustom baru, pekerjaan cat, dan modifikasi dengan bersaing di Divisi Terbuka setiap bulan.

Untuk memilih mobil virtual
  1. Pada halaman Pilih shell kendaraan dan konfigurasi sensor, pilih shell yang kompatibel dengan jenis balapan dan ruang aksi Anda. Jika Anda tidak memiliki mobil di garasi Anda yang cocok, pergi ke garasi Anda di bawah judul pembelajaran Penguatan di panel navigasi utama untuk membuatnya.

    Untuk pelatihan Time trial, konfigurasi sensor default dan kamera lensa tunggal The Original DeepRacer adalah semua yang Anda butuhkan, tetapi semua shell dan konfigurasi sensor lainnya berfungsi selama ruang aksi cocok. Untuk informasi selengkapnya, lihat Sesuaikan DeepRacer pelatihan AWS untuk uji waktu.

    Untuk pelatihan penghindaran Objek, kamera stereo sangat membantu, tetapi satu kamera juga dapat digunakan untuk menghindari hambatan stasioner di lokasi tetap. Sensor LiDAR bersifat opsional. Lihat Ruang DeepRacer aksi AWS dan fungsi reward.

    Untuk ead-to-bot pelatihan H, selain kamera tunggal atau kamera stereo, unit LiDAR optimal untuk mendeteksi dan menghindari titik buta saat melewati kendaraan bergerak lainnya. Untuk mempelajari selengkapnya, lihat DeepRacer Pelatihan AWS khusus untuk balapan head-to-bot.

  2. Pilih Berikutnya.

Sesuaikan fungsi hadiah Anda

Fungsi penghargaan adalah inti dari pembelajaran penguatan. Belajarlah untuk menggunakannya untuk memberi insentif pada mobil Anda (agen) untuk mengambil tindakan spesifik saat menjelajahi trek (lingkungan). Seperti mendorong dan mengecilkan perilaku tertentu pada hewan peliharaan, Anda dapat menggunakan alat ini untuk mendorong mobil Anda menyelesaikan putaran secepat mungkin dan mencegahnya keluar dari trek atau bertabrakan dengan benda.

Untuk menyesuaikan fungsi hadiah Anda
  1. Pada halaman Buat model, di bawah Fungsi penghargaan, gunakan contoh fungsi penghargaan default sebagaimana adanya untuk model pertama Anda.

    Gambar: AWS DeepRacer memilih agen pelatihan.

    Nantinya, Anda bisa memilih Contoh fungsi penghargaan untuk memilih fungsi contoh yang lain kemudian pilih Gunakan kode untuk menerima fungsi penghargaan yang dipilih.

    Ada empat contoh fungsi yang dapat Anda mulai. Mereka menggambarkan bagaimana mengikuti track center (default), bagaimana menjaga agen di dalam batas trek, bagaimana mencegah mengemudi zig-zag, dan bagaimana menghindari menabrak rintangan stasioner atau kendaraan bergerak lainnya.

    Untuk mempelajari selengkapnya tentang fungsi penghargaan, lihat Referensi fungsi DeepRacer penghargaan AWS.

  2. Dalam kondisi Stop, biarkan nilai waktu maksimum default apa adanya, atau tetapkan nilai baru untuk menghentikan pekerjaan pelatihan, untuk membantu mencegah pekerjaan pelatihan yang berjalan lama (dan kemungkinan lari).

    Saat bereksperimen pada tahap awal pelatihan, Anda harus memulai dengan nilai kecil untuk parameter ini dan kemudian secara bertahap latih untuk jumlah waktu yang lebih lama.

  3. Di bawah Kirim secara otomatis ke AWS DeepRacer, Kirim model ini ke AWS DeepRacer secara otomatis setelah pelatihan selesai dan mendapatkan kesempatan untuk memenangkan hadiah diperiksa secara default. Secara opsional, Anda dapat memilih untuk tidak memasukkan model Anda dengan memilih tanda centang.

  4. Di bawah persyaratan Liga, pilih Negara tempat tinggal Anda dan setujui syarat dan ketentuan dengan mencentang kotak.

  5. Pilih Buat model untuk mulai membuat model dan menyediakan instance pekerjaan pelatihan.

  6. Setelah pengiriman, perhatikan tugas pelatihan Anda diinisialisasi lalu kemudian jalankan.

    Proses inisialisasi membutuhkan waktu beberapa menit untuk berubah dari Inisialisasi menjadi Sedang berlangsung.

  7. Perhatikan Grafik penghargaan dan Aliran video simulasi untuk mengamati kemajuan tugas pelatihan Anda. Anda dapat menekan tombol refresh di sebelah Grafik penghargaan secara berkala untuk menyegarkan Grafik penghargaan sampai tugas pelatihan selesai.

    Gambar: DeepRacer Pelatihan AWS sedang berlangsung.

Pekerjaan pelatihan berjalan di AWS Cloud, jadi Anda tidak perlu membiarkan DeepRacer konsol AWS tetap terbuka. Anda selalu dapat kembali ke konsol untuk memeriksa model Anda kapan saja saat pekerjaan sedang berlangsung.

Jika jendela aliran video Simulasi atau tampilan grafik Reward menjadi tidak responsif, segarkan halaman browser untuk mendapatkan kemajuan pelatihan diperbarui.

PrivasiSyarat situsPreferensi cookie
© 2025, Amazon Web Services, Inc. atau afiliasinya. Semua hak dilindungi undang-undang.