Sebuah Sistem untuk Mengaktifkan Robot Untuk Menjalankan Bahasa Alami Secara Efektif

Sebuah Sistem untuk Mengaktifkan Robot Untuk Menjalankan Bahasa Alami Secara Efektif:

Apakah Anda memimpikan masa depan di mana robot digunakan untuk berbagai aktivitas sehingga kita tidak harus melakukannya sendiri?

Ayo, pikirkan tentang itu! Membersihkan, memasak, melakukan semua tugas kita hanyalah beberapa kemungkinan menakjubkan. Kemungkinan yang luar biasa bukan? Sayangnya, saat ini Anda harus terus bermimpi.

Meskipun ada beberapa robot luar biasa yang ada di luar sana, robot belum cukup beradaptasi untuk melakukan berbagai aktivitas seperti ini secara efektif. Selain itu, meskipun teknologi pengenalan suara telah berkembang pesat, masih belum cukup baik untuk digunakan dengan Robot.

Taruhan terbaik Anda untuk mendapatkan sesuatu seperti kepala pelayan robot hipotetis untuk mengikuti instruksi Anda merupakan dengan mengetik set instruksi.

Perintah yang Diucapkan

Masalah dengan perintah lisan adalah perintah tersebut berisi berbagai tingkat kerumitan, meskipun hal ini mungkin tidak selalu jelas. Bayangkan memberi tahu robot Anda, “Ambil kotak itu di sana.” Ini tampaknya cukup sederhana tetapi ada masalah.

Robot Anda harus memecahnya menjadi beberapa langkah sebelum menyelesaikan tindakan. Skenario yang mungkin untuk menjalankan perintah ini adalah:

  • Aktifkan sistem pelacakan
  • Hidupkan motor berjalan
  • Ubah Arah
  • Ambil langkah-langkah yang diperlukan
  • Putar anggota badan
  • Kotak mengepal
  • Kotak angkat

Seperti yang Anda lihat, ini sebenarnya lebih kompleks daripada yang terlihat pertama kali.

Sekarang bayangkan perintah itu dibandingkan dengan sesuatu seperti, “Aktifkan sistem pelacakan Anda”. Meskipun jumlah kata yang digunakan untuk memberikan 2 perintah ini serupa, tingkat kerumitannya sangat berbeda.

Bagaimana kita bisa menyelesaikan ini? Seperti yang ada sekarang, robot akan kesulitan mengetahui tingkat kompleksitas perintah yang diucapkan. Jangan takut, sebuah tim di Brown University telah mengembangkan sebuah sistem yang meningkatkan cara robot menangani perintah yang diucapkan.

Cara Membuat Robot Anda Mematuhi Perintah Anda: Sistem untuk Mengaktifkan Robot Untuk Melaksanakan Perintah Lisan Secara Efektif

Para peneliti di Brown menggunakan data yang mereka peroleh untuk melatih sistem mereka guna memahami berbagai tingkat kerumitan. Sistem kemudian dapat mengumpulkan tindakan apa yang perlu dilakukan dan memahami tingkat kerumitan yang terkait dengan struktur kalimat yang berbeda.

Tim di Universitas Brown memutuskan untuk mengatasi masalah membuat robot melakukan perintah lisan dengan menggunakan sistem yang cerdik. Mereka menggunakan Amazon’s Mechanical Turk serta alat yang disebut Virtual Cleanup World untuk mengembangkan model mereka.

Mechanical Turk adalah pasar untuk pekerjaan yang membutuhkan kecerdasan manusia. Meskipun kecerdasan buatan membuat beberapa prestasi yang mengesankan, ada banyak tugas yang dapat dilakukan manusia dengan lebih efektif seperti mengidentifikasi objek dalam video.

Dunia Pembersihan virtual adalah domain tugas virtual. Ini terdiri dari kamar berkode warna, robot virtual, dan objek untuk robot melakukan tugas.

Dunia Pembersihan Virtual Universitas Coklat

Relawan di Mechanical Turk menemukan set instruksi mana yang mengarah ke tindakan tertentu di dunia Cleanup. Pertama, mereka mengamati robot tersebut saat melakukan berbagai tugas.

Mereka kemudian ditanya set instruksi apa yang menurut mereka akan bekerja lebih baik. Relawan diminta untuk membuat perintah tingkat tinggi, menengah, dan tingkat rendah.

Perintah tingkat tinggi adalah seperti menginstruksikan robot untuk membawa kursi ke ruangan dengan warna tertentu. Perintah tingkat rendah adalah perintah yang dipecah menjadi beberapa langkah.

Perintah tingkat menengah menggabungkan fitur perintah tingkat tinggi dan rendah. Para peneliti di Brown menggunakan data yang mereka peroleh untuk melatih sistem mereka guna memahami berbagai tingkat kerumitan.

Sistem kemudian dapat mengumpulkan tindakan apa yang perlu dilakukan dan memahami tingkat kerumitan yang terkait dengan struktur kalimat yang berbeda.

Menguji Sistem

Saat robot mampu mengetahui hasil akhir yang diinginkan, serta memahami tingkat kerumitan tugas, mereka menyelesaikan tugas hanya dalam 1 detik 90 persen dari waktu. Berdasarkan ini, ia dapat menyusun rencana yang tepat berdasarkan perintah lisan yang diberikan.

Setelah melatih sistem mereka, tiba waktunya untuk menguji hasil kerja mereka. Penelitian memanfaatkan Cleanup World sekali lagi serta robot sungguhan yang beroperasi di ruang fisik yang diatur serupa dengan Cleanup World virtual.

People memberikan instruksi pada berbagai tingkat abstraksi — dari yang sederhana dan lugas (“Pergi ke utara sedikit.”) hingga perintah yang lebih kompleks yang menyiratkan segudang subtugas (“Bawa blok ke ruang biru.”). Sistem perangkat lunak baru membantu robot menangani instruksi dengan lebih baik, apa pun tingkat abstraksinya.

| Universitas Coklat

Saat robot mampu mengetahui hasil akhir yang diinginkan, serta memahami tingkat kerumitan tugas, mereka menyelesaikan tugas hanya dalam 1 detik 90 persen dari waktu. Namun, ketika terjadi gangguan dalam pemahaman tingkat kerumitan, penyelesaian tugas menjadi lebih lama.

Dalam hal ini, robot memerlukan perencanaan 20 detik atau lebih untuk menyelesaikan tugas. Para peneliti perlu menemukan cara meminimalkan kerusakan ini untuk menciptakan sistem yang lebih efisien.

Pikiran Akhir

Robot masih memiliki jalan yang cukup jauh sebelum menjadi arus utama. Namun, pekerjaan ini membawa kita lebih dekat untuk memiliki robot yang dapat dengan mudah memahami perintah yang kita berikan kepada mereka.

Sampai saat itu, cucilah piringmu sendiri.