Jadual Kandungan
Ejen kawalan kolaboratif berbilang modul
Rumah Peranti teknologi AI 'Minecraft' bertukar menjadi bandar AI, dan penduduk NPC memainkan peranan seperti orang sebenar

'Minecraft' bertukar menjadi bandar AI, dan penduduk NPC memainkan peranan seperti orang sebenar

Jan 02, 2024 pm 06:25 PM
ai teknologi

Sila ambil perhatian bahawa lelaki persegi ini berkerut dahi, memikirkan identiti "tetamu tak diundang" di hadapannya.

Minecraft bertukar menjadi bandar AI, dan penduduk NPC memainkan peranan seperti orang sebenar

Ternyata dia dalam keadaan bahaya Setelah menyedari perkara ini, dia segera memulakan pencarian mental untuk mencari strategi untuk menyelesaikan masalah itu.

Akhirnya, dia memutuskan untuk melarikan diri dahulu, kemudian mendapatkan bantuan secepat mungkin dan mengambil tindakan segera.

Minecraft bertukar menjadi bandar AI, dan penduduk NPC memainkan peranan seperti orang sebenar

Pada masa yang sama, orang yang bertentangan juga berfikiran sama seperti dia...

Minecraft bertukar menjadi bandar AI, dan penduduk NPC memainkan peranan seperti orang sebenar

Ada adegan sedemikian dalam "Minecraft", di mana semua watak dikawal oleh kecerdasan buatan.

Setiap daripada mereka mempunyai latar identiti yang unik Contohnya, gadis yang disebutkan sebelum ini adalah seorang kurier berusia 17 tahun tetapi bijak dan berani.

Minecraft bertukar menjadi bandar AI, dan penduduk NPC memainkan peranan seperti orang sebenar

Mereka mempunyai kebolehan untuk mengingat dan berfikir, dan hidup seperti manusia di bandar kecil ini berlatarkan "Minecraft".

Apa yang mendorong mereka ialah rangka kerja main peranan AI berasaskan bahasa baharu LARP direka untuk dunia terbuka.

LA di sini merujuk kepada Agen Bahasa, dan LARP ialah singkatan daripada Live Action Role Playing, yang merupakan permainan kata-kata.

Selain mempunyai kerumitan kognitif yang lebih tinggi, berbanding rangka kerja ejen tradisional, LARP juga mengecilkan jurang antara ejen dan permainan dunia terbuka——

Permainan sebegini selalunya tidak mempunyai "standard Passthrough" khusus membolehkan pemain meneroka secara bebas itu, manakala ejen permainan tradisional sering digunakan untuk menyelesaikan matlamat tertentu.

Selain itu, fokus LARP adalah untuk menyerlahkan simulasi dan menjadikan tingkah laku ejen lebih dekat dengan manusia Untuk tujuan ini, penyelidik juga memperkenalkan mekanisme melupakan.

Jadi, bagaimana LARP dilaksanakan? Ayuh ketahui segera.

Ejen kawalan kolaboratif berbilang modul

Struktur LARP adalah modular, khususnya termasuk kognisi, personaliti, ingatan, membuat keputusan dan komponen lain.

Antaranya, modul memori terdiri daripada tiga bahagian: ingatan jangka panjang, ingatan berfungsi (jangka pendek) dan sistem pemprosesan memori.

Minecraft bertukar menjadi bandar AI, dan penduduk NPC memainkan peranan seperti orang sebenar

Dalam proses itu, persekitaran dan maklumat lain yang diperhatikan oleh watak akan dimasukkan ke dalam modul pemprosesan memori dalam bentuk bahasa semula jadi Selepas penukaran pengekodan dan digabungkan dengan ingatan jangka panjang yang diekstrak, memori yang berfungsi akan dibentuk;

Kemudian memori kerja akan dimasukkan ke dalam modul membuat keputusan, yang akhirnya menghasilkan kandungan membuat keputusan atau dialog.

Satu ciri modul membuat keputusan ialah ia akan memecahkan matlamat besar kepada subtugas dan menggunakan model bahasa untuk menentukan susunan pelaksanaan subtugas. Keputusan yang dibuat oleh model akan dilaksanakan dengan memanggil API melalui modul Interaksi Alam Sekitar. disimpan dan menjadi ingatan jangka panjang yang baharu.

Minecraft bertukar menjadi bandar AI, dan penduduk NPC memainkan peranan seperti orang sebenar

Dalam proses mendapatkan semula ingatan jangka panjang, watak akan bertanya kepada diri mereka sendiri soalan berdasarkan kandungan yang diperhatikan, dan bertanya melalui tiga dimensi pernyataan logik, persamaan vektor dan persamaan ayat untuk mengekstrak jawapan.

Pernyataan logik digunakan untuk menanyakan memori semantik, dan dua yang terakhir digunakan untuk menanyakan ingatan episod.

Memori semantik ialah konsep umum dan pengetahuan fakta tentang dunia, termasuk peraturan permainan dan pandangan dunia yang berkaitan ialah peristiwa khusus dalam permainan, berkaitan dengan adegan dan pengalaman tertentu. Minecraft bertukar menjadi bandar AI, dan penduduk NPC memainkan peranan seperti orang sebenar

Kandungan bekas agak tetap, manakala kandungan kedua akan terus terkumpul berdasarkan pengalaman Ejen.

Untuk menjadikan ejen yang dikawal LARP lebih seperti orang sebenar, pasukan penyelidik juga sengaja memperkenalkan mekanisme melupakan yang berubah dari semasa ke semasa.

Apabila parameter pengecilan σ melebihi ambang tertentu, pengambilan memori akan gagal, sekali gus mensimulasikan proses melupakan σ ditetapkan berdasarkan undang-undang psikologi:

σ = αλN (1 + βt) - ψ

. λ mewakili Kepentingan ingatan, N mewakili bilangan perolehan semula, t mewakili masa berlalu sejak pengambilan terakhir, ψ ialah kadar lupa watak itu sendiri, α dan β ialah parameter skala

Formula ini dicadangkan oleh ahli psikologi Wayne Wickelgren dan a Tambahan kepada lengkung lupa Ebbinghaus.

Dari segi penciptaan watak, penyelidik telah melatih model asas pada set data yang mencerminkan personaliti berbeza, dan menggunakan set data arahan yang dibina khas untuk penalaan halus yang diselia.

Pada masa yang sama, pasukan juga mereka bentuk beberapa set data untuk kebolehan berbeza watak dan melatih model penyesuaian peringkat rendah, yang disepadukan secara dinamik dengan model asas untuk membimbing modul membuat keputusan untuk menjana kandungan yang sesuai keperibadian.

Pada masa yang sama, modul pengesahan tindakan dan pengenalan konflik juga disediakan dalam LARP untuk memastikan kandungan yang dijana oleh model untuk ejen dikekang oleh data persekitaran permainan dan spesifikasi pengetahuan terdahulu.

Minecraft bertukar menjadi bandar AI, dan penduduk NPC memainkan peranan seperti orang sebenar

Pada masa ini, halaman GitHub LARP telah diwujudkan, tetapi ia masih dalam kedudukan pendek dan kod itu belum dikeluarkan lagi.

Minecraft bertukar menjadi bandar AI, dan penduduk NPC memainkan peranan seperti orang sebenar

Dengan mendalamkan penyelidikan model besar, ejen dan eksperimen kecerdasan kumpulan kini telah menjadi salah satu hala tuju paling popular dalam penyelidikan AI.

Sebagai contoh, Stanford AI Town yang popular pada tahun lepas, "Syarikat Permainan AI" Universiti Tsinghua dan "Serigala AI Werewolf" semuanya telah membenarkan orang ramai melihat manfaat kerjasama pelbagai ejen.

Untuk mendapatkan maklumat lanjut tentang ejen pintar, "Sepuluh Laporan Teknologi Sempadan Teratas pada 2023" yang dilancarkan oleh Qubit Think Tank juga mempunyai pengenalan terperinci.

Alamat kertas: https://arxiv.org/abs/2312.17653

Atas ialah kandungan terperinci 'Minecraft' bertukar menjadi bandar AI, dan penduduk NPC memainkan peranan seperti orang sebenar. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Cara Membuka Segala -galanya Di Myrise
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

phpmyadmin mencipta jadual data phpmyadmin mencipta jadual data Apr 10, 2025 pm 11:00 PM

Untuk membuat jadual data menggunakan phpmyadmin, langkah -langkah berikut adalah penting: Sambungkan ke pangkalan data dan klik tab baru. Namakan jadual dan pilih enjin penyimpanan (disyorkan innoDB). Tambah butiran lajur dengan mengklik butang Tambah Lajur, termasuk nama lajur, jenis data, sama ada untuk membenarkan nilai null, dan sifat lain. Pilih satu atau lebih lajur sebagai kunci utama. Klik butang Simpan untuk membuat jadual dan lajur.

Cara Membuat Pangkalan Data Oracle Cara Membuat Pangkalan Data Oracle Cara Membuat Pangkalan Data Oracle Cara Membuat Pangkalan Data Oracle Apr 11, 2025 pm 02:33 PM

Mewujudkan pangkalan data Oracle tidak mudah, anda perlu memahami mekanisme asas. 1. Anda perlu memahami konsep pangkalan data dan Oracle DBMS; 2. Menguasai konsep teras seperti SID, CDB (pangkalan data kontena), PDB (pangkalan data pluggable); 3. Gunakan SQL*Plus untuk membuat CDB, dan kemudian buat PDB, anda perlu menentukan parameter seperti saiz, bilangan fail data, dan laluan; 4. Aplikasi lanjutan perlu menyesuaikan set aksara, memori dan parameter lain, dan melakukan penalaan prestasi; 5. Beri perhatian kepada ruang cakera, keizinan dan parameter, dan terus memantau dan mengoptimumkan prestasi pangkalan data. Hanya dengan menguasai ia dengan mahir memerlukan amalan yang berterusan, anda boleh benar -benar memahami penciptaan dan pengurusan pangkalan data Oracle.

Cara Membuat Pangkalan Data Oracle Cara Membuat Pangkalan Data Oracle Cara Membuat Pangkalan Data Oracle Cara Membuat Pangkalan Data Oracle Apr 11, 2025 pm 02:36 PM

Untuk membuat pangkalan data Oracle, kaedah biasa adalah menggunakan alat grafik DBCA. Langkah -langkah adalah seperti berikut: 1. Gunakan alat DBCA untuk menetapkan DBName untuk menentukan nama pangkalan data; 2. Tetapkan SYSPASSWORD dan SYSTEMPASSWORD kepada kata laluan yang kuat; 3. Tetapkan aksara dan NationalCharacterset ke Al32utf8; 4. Tetapkan MemorySize dan Tablespacesize untuk menyesuaikan mengikut keperluan sebenar; 5. Tentukan laluan logfile. Kaedah lanjutan dibuat secara manual menggunakan arahan SQL, tetapi lebih kompleks dan terdedah kepada kesilapan. Perhatikan kekuatan kata laluan, pemilihan set aksara, saiz dan memori meja makan

Cara Menulis Penyataan Pangkalan Data Oracle Cara Menulis Penyataan Pangkalan Data Oracle Apr 11, 2025 pm 02:42 PM

Inti dari pernyataan Oracle SQL adalah pilih, masukkan, mengemas kini dan memadam, serta aplikasi fleksibel dari pelbagai klausa. Adalah penting untuk memahami mekanisme pelaksanaan di sebalik pernyataan, seperti pengoptimuman indeks. Penggunaan lanjutan termasuk subqueries, pertanyaan sambungan, fungsi analisis, dan PL/SQL. Kesilapan umum termasuk kesilapan sintaks, isu prestasi, dan isu konsistensi data. Amalan terbaik pengoptimuman prestasi melibatkan menggunakan indeks yang sesuai, mengelakkan pilih *, mengoptimumkan di mana klausa, dan menggunakan pembolehubah terikat. Menguasai Oracle SQL memerlukan amalan, termasuk penulisan kod, debugging, berfikir dan memahami mekanisme asas.

Cara Menambah, Ubah Suai dan Padam Panduan Operasi Lapangan Jadual MySQL Data Cara Menambah, Ubah Suai dan Padam Panduan Operasi Lapangan Jadual MySQL Data Apr 11, 2025 pm 05:42 PM

Panduan Operasi Lapangan di MySQL: Tambah, mengubah suai, dan memadam medan. Tambahkan medan: alter table table_name tambah column_name data_type [not null] [default default_value] [primary kekunci] [AUTO_INCREMENT] Modify Field: Alter Table Table_Name Ubah suai column_name data_type [not null] [default default_value] [Kunci Utama]

Penjelasan terperinci mengenai contoh pertanyaan bersarang dalam pangkalan data MySQL Penjelasan terperinci mengenai contoh pertanyaan bersarang dalam pangkalan data MySQL Apr 11, 2025 pm 05:48 PM

Pertanyaan bersarang adalah cara untuk memasukkan pertanyaan lain dalam satu pertanyaan. Mereka digunakan terutamanya untuk mendapatkan data yang memenuhi syarat kompleks, mengaitkan pelbagai jadual, dan mengira nilai ringkasan atau maklumat statistik. Contohnya termasuk mencari pekerja di atas gaji purata, mencari pesanan untuk kategori tertentu, dan mengira jumlah jumlah pesanan bagi setiap produk. Apabila menulis pertanyaan bersarang, anda perlu mengikuti: Tulis subqueries, tulis hasilnya kepada pertanyaan luar (dirujuk dengan alias atau sebagai klausa), dan mengoptimumkan prestasi pertanyaan (menggunakan indeks).

Apakah kekangan integriti jadual pangkalan data Oracle? Apakah kekangan integriti jadual pangkalan data Oracle? Apr 11, 2025 pm 03:42 PM

Kekangan integriti pangkalan data Oracle dapat memastikan ketepatan data, termasuk: tidak null: nilai null dilarang; Unik: Keunikan menjamin, membolehkan nilai null tunggal; Kunci utama: kekangan utama utama, menguatkan unik, dan melarang nilai null; Kunci asing: Mengekalkan hubungan antara jadual, kunci asing merujuk kepada kunci utama jadual utama; Semak: Hadkan nilai lajur mengikut syarat.

Apa yang dilakukan Oracle Apa yang dilakukan Oracle Apr 11, 2025 pm 06:06 PM

Oracle adalah syarikat perisian Sistem Pengurusan Pangkalan Data (DBMS) terbesar di dunia. Produk utamanya termasuk fungsi berikut: Sistem Pengurusan Pengurusan Pangkalan Data Relasi (Oracle Database) Alat Pembangunan (Oracle Apex, Oracle Visual Builder) Middleware (Oracle Weblogic Server, Oracle SOA Suite) Analisis Awan (Oracle Cloud Infrastructure)

See all articles