Semasa saya masih bercakap besar dan bersembang dengan ChatGPT, seseorang sudah menggunakannya untuk mengawal robot.
Ia tidak lain dan tidak bukan adalah penyokong kewangan OpenAI, Microsoft, yang baru-baru ini "mencipta semula enjin carian" dengan ChatGPT.
Setakat ini, ambang teknikal untuk pembangun melatih robot bukan sahaja tinggi, tetapi juga mempunyai jalan yang panjang di hadapan:
Jurutera perlu berada di tempat kerja Dalam gelung proses, kod dan spesifikasi baharu sentiasa ditulis dengan tangan untuk membetulkan tingkah laku robot sebagai tambahan, bahasa pengaturcaraan dan persekitaran yang berbeza mungkin diperlukan untuk mengawal robot yang berbeza.
Dengan bantuan ChatGPT, jurutera tidak perlu menulis kod dengan tangan pun - mereka secara langsung menggunakan perkataan manusia untuk menerangkan apa yang mereka mahu lakukan AI boleh menterjemah secara automatik ke dalam bahasa mesin.
Ini bermakna di satu pihak, kecekapan interaksi antara profesional dan robot telah meningkat, sebaliknya, ambang teknikal telah; juga telah dikurangkan dengan banyak, memudahkan orang awam untuk Anda malah boleh mengambil bahagian dalam penyahpepijatan dan mencipta lebih banyak kaedah penggunaan.
Contoh mudah: biarkan dron memeriksa rak secara automatik.
Pertama, pengendali hanya perlu membuat permintaan kepada ChatGPT dalam bahasa semula jadi, AI boleh menterjemahkannya secara automatik ke dalam kod dan mengarahkan tindakan dron. (Anda juga boleh menentukan laluan penerbangan dron itu.)
Tidak hairanlah bekas pengarah AI Tesla Andrej Karpathy mengusik :
Bahasa pengaturcaraan popular terkini ialah bahasa Inggeris.
Malah, ChatGPT boleh melakukan banyak helah.
Sebagai contoh, pengendali memberitahu AI: "Saya dahaga, tolong bantu saya mencari sesuatu untuk diminum
Pada masa ini, AI tidak akan terus mencari air. Sebaliknya, dia akan bertanya dengan bijak:
Minuman apa yang anda mahu minum? Terdapat beberapa minuman di sini, seperti air kelapa, cola, dll.
Sudah tentu pengendali bukan vegetarian dia tidak langsung memberitahu AI yang mana satu untuk dipilih, tetapi berkata: "Saya baru keluar dari gim. Kembali, tolong bantu saya cari minuman yang lebih sihat."
Kemudian operasi yang lebih ajaib bermula:
AI mula-mula meneka yang dia mahu minum kelapa air, dan kemudian menulis satu perenggan sendiri Kod (walaupun dengan komen) :
Selepas menulisnya, saya arahkan dron untuk mencari air kelapa:
Selain dron, ChatGPT juga boleh mengawal robot kecil lain dengan mudah, termasuk kamera, lengan robot, dsb.
Contohnya, biarkan kamera mencari benda di dalam bilik yang boleh memanaskan makan tengah hari.
Terdapat juga lengan robot arahan untuk mengeja logo Microsoft. (Membawa barangan persendirian secara rahsia)
Melihat perkara ini, beberapa netizen tercerahkan, dan seseorang bertanya:
Adakah mereka membina Skynet yang paling berkuasa?
Sesetengah orang bergurau bahawa AI mungkin boleh menulis arahan untuk melancarkan bom nuklear:
Tetapi setelah berkata demikian, ia sebenarnya jauh dari apa yang diperkatakan oleh netizen Lagipun, manusia masih diperlukan untuk turut serta.
Seperti yang dapat dilihat daripada artikel sebelum ini, AI yang fleksibel ini bukan sahaja berkomunikasi dengan lancar dengan orang ramai, tetapi juga boleh berkomunikasi dengan pantas dengan mesin.
Ini terutamanya disebabkan oleh siri API dan perpustakaan fungsi lanjutan yang dibangunkan khas oleh pasukan Microsoft.
Mereka tidak membenarkan model bahasa besar di belakang ChatGPT (LLM) menjana jenis kod tetap; ialah domain Pelbagai, yang mungkin melibatkan banyak penalaan halus dalam senario yang berbeza.
Di bawah rangka kerja pengendalian novel, robot yang berbeza mempunyai pustaka fungsi khusus mereka sendiri yang sepadan.
——AI boleh menyesuaikan diri dengan objek yang berbeza dan tugas yang berbeza.
Di satu pihak, perpustakaan fungsi ini boleh disambungkan kepada sistem kawalan robot untuk mengurus perkakasan asas, serta modul kod dan fungsi yang melakukan pergerakan asas.
Sebaliknya, untuk ChatGPT mengikut peraturan pustaka fungsi, penamaan fungsi yang telah ditetapkan adalah penting. Nama fungsi yang jelas boleh mewujudkan sambungan berfungsi yang baik antara API dan akhirnya menjana jawapan berkualiti tinggi.
Salah satu keperluan ialah semua nama API mesti menerangkan tingkah laku berfungsi keseluruhan. Contohnya, fungsi detect_object(object_name) boleh dipautkan secara dalaman kepada fungsi OpenCV atau model penglihatan komputer.
Selepas mereka bentuk pustaka dan API, Microsoft menulis gesaan teks (prompt) untuk ChatGPT, menerangkan tugas sasaran dan dengan jelas menyatakan fungsi dalam pustaka fungsi yang tersedia sebagai tambahan, ini boleh Menentukan bahasa pengaturcaraan yang ChatGPT gunakan untuk menjana kod.
Perlu dinyatakan bahawa kesan kandungan yang dijana AI berkorelasi positif dengan kualiti gesaan manusia. Untuk tujuan ini, Microsoft juga telah membangunkan platform sumber terbuka kolaboratif PromptCraft, di mana sesiapa sahaja boleh berkongsi strategi Prompt untuk pelbagai jenis robot.
Pada ketika ini, penempatan di belakang tabir pada asasnya selesai, dan kemudian pengguna secara tidak langsung boleh mengawal robot dengan "bertutur dalam bahasa manusia ".
Jika anda ingin menyemak sama ada kod yang dihasilkan oleh AI mempunyai pepijat, anda boleh menyemaknya terus dalam kotak sembang pada bila-bila masa, atau mengujinya melalui simulator Manusia boleh menggunakan bahasa semula jadi untuk membimbing AI untuk membuat pembetulan.
Selain itu, anda boleh menunggu sehingga pengguna berpuas hati dengan penyelesaian sebelum menggunakan kod yang dihasilkan oleh ChatGPT kepada robot.
Akhir sekali, jika anda, apakah yang anda mahu lakukan dengan ChatGPT untuk mengawal robot?
Alamat kertas: https://www.microsoft.com/en-us/research/uploads/prod/2023/02/ChatGPT___Robotics.pdf Pautan rujukan:
[3] https://github.com/microsoft/PromptCraft-Robotics#promptcraft-robotics
Atas ialah kandungan terperinci Beberapa netizen mempersoalkan sama ada Microsoft sedang membina Skynet, kerana ChatGPT sudah boleh mengawal robot, dan jurutera tidak perlu menulis kod.. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!