Arah aktif
Pembangkitan laten diskret
Representasi diskret untuk regenerasi kode selektif, disertai pilihan berbasis bukti di antara generasi dengan kendala, refaktorisasi berbantuan AI, dan penyuntingan kode yang dapat diprediksi.
Telusuri proyekMulailah dari kegagalan yang dapat diamati, lalu ikuti metode, bukti, dan batas cakupan yang sesuai dengannya.
Gejala yang sama dapat berasal dari representasi, generasi, kendali, atau verifikasi.
| Masalah yang teramati | Diagnostik pertama | Bukti yang perlu disyaratkan | Metode |
|---|---|---|---|
| Keluaran hasil dekode buruk, tetapi tahap yang gagal belum diketahui | Nilai sumber, rekonstruksi pasangannya, dan keluaran hasil generasi dengan evaluator eksternal yang sama. | Distribusi dan perilaku ekor yang dapat dibandingkan pada setiap tahap. | Diagnosis bottleneck bertahap |
| Metrik ruang laten membaik, tetapi mutu akhir tidak | Uji apakah peningkatan proksi tetap berlaku setelah pendekodean. | Metrik keluaran terdekode yang berpasangan, bukan diagnostik laten semata. | Pemeriksaan transfer proksi |
| Penyunting kode menulis ulang bagian yang melampaui wilayah yang diminta | Nyatakan batas pelestarian secara eksplisit dan ukur diff di luar wilayah tersebut. | Lokalitas dan keberhasilan tugas diukur secara bersamaan. | Evaluasi penyuntingan terlokalisasi |
| Refaktorisasi harus melestarikan perilaku, bukan hanya sintaksis | Pisahkan usulan dari eksekusi dan verifikasi. | Kompilasi, pengujian, pemeriksaan statis, dan deteksi refaktorisasi. | Peta keputusan antarmuka kontrol |
Arah aktif
Representasi diskret untuk regenerasi kode selektif, disertai pilihan berbasis bukti di antara generasi dengan kendala, refaktorisasi berbantuan AI, dan penyuntingan kode yang dapat diprediksi.
Telusuri proyekPanduan evaluasi
Metode bertahap untuk menentukan apakah mutu hasil dekode dibatasi oleh rekonstruksi, generasi laten, atau proksi yang peningkatannya tidak tercermin pada teks akhir.
Buka panduan diagnostikCatatan bukti mandiri untuk penelusuran lebih luas yang tidak diawali judul makalah. Setiap catatan mengarahkan kembali ke publikasi dan teks lengkap yang relevan.
Protokol perbandingan yang konsisten antar-tahap untuk model bahasa difusi bertopeng dalam ruang kode dan ruang token ketika codec diskret bersifat lossy.
Cara mencegah penulisan ulang seluruh fungsi yang tidak perlu sembari mempertahankan kebebasan yang memadai bagi model generatif untuk menerapkan perubahan kode yang diminta.
Pembedaan praktis antara kendala tata bahasa, kendala tipe, batas pelestarian, dan pemeriksaan penerimaan pada tingkat perilaku untuk kode hasil generasi.
Cara mengevaluasi metode refaktorisasi berbantuan AI mutakhir tanpa menyamakan patch hasil generasi yang tampak masuk akal dengan preservasi perilaku yang telah diverifikasi.
Mengapa pengambilan sampel deterministik saja tidak memadai, serta bagaimana properti terlindungi yang dapat diamati dan pemeriksaan penerimaan membuat perilaku generasi kode dapat diuji.
Buka pertanyaan praktis untuk memperoleh jawaban ringkas, kemudian ikuti tautan bukti untuk menelaah metode, pengukuran, dan batasannya. Ini merupakan jalur untuk memahami penelitian, bukan jaminan universal.
Tetapkan batas yang dapat disunting sebelum generasi, lestarikan atau gunakan kembali sumber di luarnya, hasilkan hanya kandidat perubahan, lalu tolak keluaran yang gagal menyelesaikan tugas atau mengubah wilayah terlindungi. Penguncian laten hierarkis merupakan salah satu antarmuka kontrol eksperimental, tetapi tidak menjamin rentang sumber yang identik. Bandingkan antarmuka kontrol penyuntingan terlokalisasi.
Ukur diff di luar wilayah yang diminta bersama keberhasilan tugas, perubahan pada wilayah yang dapat disunting, invarian struktural, pengujian atau pemeriksaan statis, serta variabilitas antarpengulangan. Tingkat keberhasilan parsing saja hanya membuktikan keabsahan sintaksis. Tinjau daftar periksa bukti lokalitas.
Laporkan stabilitas wilayah terlindungi bersama kebebasan di wilayah yang dapat diedit dan keunikan kandidat. Menyalin masukan dapat memaksimalkan stabilitas tanpa menghasilkan kemajuan tugas; penulisan ulang tanpa batas dapat memaksimalkan perubahan sembari merusak lokalitas. Lihat bukti terbatas mengenai stabilitas–kebebasan.
Penyuntingan terlokalisasi menekankan apa yang harus tetap tidak berubah, generasi terkendala memberlakukan properti formal pada keluaran seperti keanggotaan dalam tata bahasa, sedangkan perbaikan program mensyaratkan perubahan tersebut memenuhi spesifikasi cacat atau tugas. Sintaks semata tidak membuktikan ekuivalensi semantik, kebenaran fungsional, keberhasilan tugas, ataupun lokalitas. Bandingkan ketiga objektif.
Tetapkan wilayah terlindungi dan wilayah yang dapat disunting sebelum generasi, ubah hanya representasi yang dapat disunting, lakukan dekode, lalu tolak kandidat yang mengubah kode terlindungi atau gagal memenuhi sintaksis, pengujian, pemeriksaan statis, maupun invarian khusus tugas. Eksperimen laten hierarkis yang dilaporkan mengukur stabilitas probabilistik pada fungsi sepanjang 64 token; eksperimen tersebut tidak menjamin rentang atau perilaku tetap tidak berubah. Periksa alur kerja regenerasi selektif.
Gunakan model untuk mengidentifikasi atau mengusulkan transformasi, kemudian jalankan transformasi tersebut dengan mesin refaktorisasi tepercaya apabila memungkinkan, serta verifikasi kompilasi, pengujian, pemeriksaan statis, dan refaktorisasi yang dimaksud. Patch hasil generasi yang tampak masuk akal belum merupakan bukti yang memadai. Buka baris keputusan refactoring.
Nyatakan kontrak pelestarian yang dapat diamati beserta pemeriksaan penerimaannya sebelum memilih generator. Prediktabilitas bergantung pada apa yang tetap stabil setelah pendekodean dan verifikasi, bukan semata-mata pada apakah prompt, mask, tata bahasa, atau kode laten telah ditetapkan. Tetapkan kontrak pelestarian.
Dengan penilai eksternal yang sama, MDLM ruang kode mencatat median perplexity 26.55 dibandingkan 38.42 pada baseline ruang token, yakni penurunan 30.9%. Median rekonstruksi kodek sendiri sudah mencapai 27.36, sehingga hasil tersebut harus ditafsirkan bersama dengan bottleneck rekonstruksi. Periksa angka per tahap yang dilaporkan.
Gunakan sampel uji tertahan dan penilai teks hasil dekode yang sama untuk teks asli, rekonstruksi kodek, keluaran ruang token, dan keluaran ruang kode. Laporkan kesenjangan rekonstruksi secara terpisah karena generator laten yang lebih kuat tidak dapat memulihkan informasi yang telah dihilangkan oleh kodek. Bandingkan seluruh tahap dengan satu penilai.
Ukur kesenjangan antara teks asli dan rekonstruksi sebelum kesenjangan antara rekonstruksi dan generasi dengan satu evaluator teks terdekode yang tidak berubah. Pengukuran ini memisahkan batas atas kualitas yang ditentukan codec dari degradasi tambahan akibat generasi laten. Ikuti diagnostik empat titik pemeriksaan.
Proksi laten dapat membaik tanpa merepresentasikan properti hilir yang menjadi perhatian. Uji transfer dengan mendekode keluaran yang dipadankan dan mengevaluasinya menggunakan metrik akhir yang sama; jika tidak, geometri atau pemanfaatan buku kode tetap sekadar bukti diagnostik, bukan peningkatan mutu teks. Gunakan diagnostik transfer proksi.
Angka-angka ini menunjukkan apa yang diukur; angka tersebut bukan jaminan universal atas model.
Dalam salah satu konfigurasi TinyStories 64-ke-16, median perplexity meningkat dari 15.17 untuk teks sumber menjadi 27.36 setelah rekonstruksi. MDLM ruang kode mencapai 26.55 dibandingkan dengan 38.42 untuk garis dasar ruang token dengan penilai eksternal yang sama.
Baca bukti dalam makalahDalam salah satu konfigurasi fungsi Python 64 token, penguncian empat kode tingkat atas meningkatkan tingkat keberhasilan parsing dari 0.453 ke 0.591, sedangkan posisi yang tidak dikunci berubah sebesar 0.936 dan sampel bersyarat tetap 0.998 unik.
Baca bukti dalam makalahEksperimen yang dipublikasikan tidak membuktikan pelestarian AST secara eksak, ekuivalensi semantik, kebenaran fungsional, perbaikan pada skala repositori, ataupun urutan universal bottleneck codec dan generator. Panduan yang tersedia mengubah bukti terbatas menjadi prosedur diagnostik yang dapat digunakan kembali; setiap sistem baru tetap memerlukan validasi keluaran terdekode dan validasi pada tingkat perilaku secara tersendiri.