Para peneliti Microsoft menggunakan ChatGPT untuk menginstruksikan robot dan drone

robot-hand.jpg

ChatGPT dari OpenAI tidak hanya pandai dalam menghasilkan respon teks yang koheren terhadap permintaan bahasa alami -- ia juga dapat berperan dalam interaksi manusia-ke-robot dan menggunakan umpan balik sensor untuk menulis kode untuk tindakan robot.

Microsoft baru-baru ini melakukan penelitian untuk "melihat apakah ChatGPT dapat berpikir di luar teks dan merancang tentang dunia fisik untuk membantu tugas-tugas robotika." Tujuannya adalah untuk melihat apakah orang dapat menggunakan ChatGPT untuk menginstruksikan robot tanpa belajar bahasa pemrograman atau memahami sistem robotika.

Secara Mendalam: Para ahli ini sedang berlomba untuk melindungi kecerdasan buatan dari para peretas. Waktu semakin menipis

"Tantangan utama di sini adalah mengajari ChatGPT cara menyelesaikan masalah dengan mempertimbangkan hukum fisika, konteks lingkungan operasinya, dan bagaimana tindakan fisik robot dapat mengubah keadaan dunia," sebuah tim dari Microsoft Autonomous Systems dan Robotics Research mencatat dalam sebuah posting blog.

Para peneliti Microsoft mengeksplorasi kemampuan ChatGPT dalam menghasilkan kode, terutama dalam bahasa Python, untuk skenario robotika, seperti perencanaan zero-shot dan generasi kode, setelah ChatGPT diberikan akses ke data object-detection dan object-distance melalui antarmuka aplikasi.

ChatGPT dapat memproduksi kode karena dilatih dengan besar data kode dan teks tulisan. Sistem ini terbukti mampu menyelesaikan masalah pemrograman dan membantu debugging program, dengan kemampuan uniknya dalam merespon dialog dan mencari klarifikasi. Ada juga Codex, model berbasis GPT-3 dari OpenAI yang menjadi dasar layanan pemrograman berpasangan GitHub's Copilot, yang dapat menyelesaikan secara otomatis kode untuk pengembang dalam berbagai bahasa.

Juga: Apa itu ChatGPT? Inilah yang perlu Anda ketahui

Dengan kemampuan dialog dan klarifikasi ini, Microsoft menguji kemampuan ChatGPT sebagai antarmuka berbasis bahasa antara pengguna non-teknis dan drone. Seperti yang dicatat oleh peneliti dalam sebuah makalah, meskipun GPT-3, LaMDA, dan Codex menunjukkan potensi dalam tugas perencanaan robot dan pembuatan kode, ChatGPT secara khusus adalah "alat yang mungkin lebih serbaguna untuk ranah robotika, karena menggabungkan kekuatan model bahasa alami dan pembangkitan kode bersama dengan fleksibilitas dialog".

Para peneliti mencatat dalam posting blog mereka: "ChatGPT menanyakan pertanyaan untuk klarifikasi saat instruksi pengguna ambigu, dan menulis struktur kode kompleks untuk drone seperti pola zig-zag untuk memeriksa rak secara visual."

Microsoft menguji ChatGPT untuk menggunakan sebuah lengan robotik untuk memindahkan blok-blok dan membentuk logo Microsoft. Para peneliti juga memberikan tugas pada ChatGPT untuk menulis algoritma agar sebuah drone dapat mencapai sebuah titik tanpa menabrak hambatan. Mereka juga menguji apakah ChatGPT dapat memutuskan di mana sebuah robot seharusnya pergi berdasarkan umpan balik sensor secara real-time.

Peneliti di Google Research dan Everyday Robots yang dimiliki Alphabet juga telah bekerja pada tantangan robotik serupa dengan menggunakan model bahasa besar yang disebut PaLM, atau Pathways Language Model, yang membantu robot dalam memproses instruksi yang terbuka dan merespons dengan cara yang masuk akal.

Artikel Terkait

Lihat Lebih Banyak >>