Pendasaran Lintas Modalitas
Merujuk bukti visual dalam teks.
Pendasaran Lintas Modalitas adalah pelajaran AI Prompt Engineering gratis di CoddyKit. Ini adalah pelajaran 2 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar AI Prompt Engineering, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus AI Prompt Engineering mencakup 4 pelajaran total.
Makna Penautan Bukti
Penautan bukti adalah persyaratan bahwa setiap klaim tekstual dapat ditelusuri ke bukti tertentu dalam modalitas lain. Jawaban multimodal tanpa penautan bukti hanyalah tebakan yang lancar; jawaban yang tertaut pada bukti adalah pernyataan yang dapat dipertanggungjawabkan, dengan rujukan kembali ke piksel (atau bingkai audio) yang mendukungnya.
- Penautan bukti mengubah keluaran yang tidak transparan menjadi keluaran yang dapat diaudit.
- Ini adalah cara paling efektif untuk melawan halusinasi visual yang disampaikan dengan yakin.
Urutan Penalaran yang Mendahulukan Bukti
Paksa model mengekstrak bukti sebelum menarik kesimpulan. Jika kesimpulan dibuat terlebih dahulu, 'bukti' menjadi rasionalisasi setelah kejadian yang disesuaikan dengan jawaban yang mungkin salah.
Susun respons sehingga wilayah yang diamati muncul terlebih dahulu, interpretasi kedua, dan jawaban akhir terakhir.
schema = {
'observations': '[{region: str, text_read: str}]',
'inference': 'str — reasoning over observations only',
'answer': 'str'
}
# Order in the prompt enforces order in generation.Kutipan Kotak Pembatas dan Wilayah
Minta model menghasilkan koordinat ternormalisasi perkiraan untuk setiap klaim visual. Bahkan kotak yang tidak sempurna tetap bermanfaat: sistem lanjutan dapat memotong ulang dan memverifikasi ulang, sementara kotak yang sangat keliru langsung menyingkap halusinasi.
- Gunakan [x0,y0,x1,y1] ternormalisasi dalam rentang 0..1 agar resolusi tidak berpengaruh.
- Perlakukan kotak sebagai petunjuk pelokalan, bukan deteksi yang tepat hingga tingkat piksel.
instruction = (
'For each extracted field, return '
'{"field": str, "value": str, "box": [x0,y0,x1,y1]}. '
'Coordinates normalized 0..1. If you cannot locate it, omit the field.'
)Verifikasi dengan Mengutip Piksel
Untuk teks apa pun yang terlihat dalam gambar, minta kutipan kata demi kata dari apa yang dibaca model. Kutipan kata demi kata dapat diperiksa: Anda dapat melakukan pemeriksaan sampel OCR terhadapnya, dan model jauh lebih kecil kemungkinannya mengarang nilai yang juga harus ditranskripsikannya secara persis.
Batasan 'baca kembali' ini murah dan sangat efektif untuk dokumen, bagan, dan papan informasi.
Pemeriksaan Konsistensi Lintas Modalitas
Ketika fakta yang sama muncul dalam dua modalitas (gambar salindia dan narasi lisannya), minta model untuk memeriksa silang keduanya. Kesepakatan meningkatkan keyakinan; ketidaksepakatan itu sendiri merupakan sinyal yang layak ditampilkan.
- 'Apakah keterangan gambar sesuai dengan yang ditunjukkan bagan?'
- 'Apakah narasi sesuai dengan angka di layar?'
prompt = (
'You have a slide image and its transcript. '
'For each numeric claim, state: value_on_slide, value_in_transcript, agree(bool). '
'Flag any disagreement explicitly.'
)Penolakan sebagai Hasil Penautan Bukti
Sistem yang memiliki penautan bukti harus diperbolehkan mengatakan 'tidak terlihat'. Tanpa jalan keluar yang eksplisit, model akan mengisi kekosongan dengan fabrikasi yang masuk akal. Sediakan pilihan tersebut dan beri penghargaan atas penggunaannya.
Instruksikan: 'Jika bukti tidak ada atau tidak terbaca, kembalikan NOT_FOUND, bukan menebak.' Kemudian jadikan NOT_FOUND keluaran utama yang tidak dikenai penalti dalam alur kerja Anda.
Menautkan Bukti untuk Hubungan Spasial
Klaim relasional ('katup berada di sebelah kiri pengukur') lebih sulit ditautkan ke bukti daripada keberadaan objek. Minta model menautkan kedua acuan secara terpisah dengan kotak, lalu turunkan hubungannya dari koordinat alih-alih menyatakannya secara langsung.
Penguraian ini mengubah penilaian relasional yang rapuh menjadi dua tugas pelokalan yang lebih sederhana ditambah aritmetika.
# Derive relation from grounded boxes, not from vibes
# left_of(a, b) := a.x1 < b.x0
def left_of(a, b):
return a['box'][2] < b['box'][0]Penautan Bukti Audio dan Temporal
Penautan bukti berlaku lebih luas daripada gambar. Untuk audio atau video, minta cap waktu sebagai bukti: 'sebutkan [mm:ss] saat hal ini diucapkan.' Rujukan temporal memungkinkan Anda memeriksa klaim terhadap segmen sumber.
- Cap waktu menjadi jangkar bagi klaim transkripsi dan diarization.
- Cap waktu menyingkap ringkasan yang menyimpang dari apa yang sebenarnya diucapkan.
Jebakan Penimpaan Teks
Pernyataan yakin dalam kanal teks dapat menekan bukti visual yang benar — model mengikuti prior yang Anda berikan. Jika konteks Anda menyatakan 'total faktur adalah $400' sementara gambar menunjukkan $450, model tanpa penautan bukti mungkin mengulang $400.
Pertahanan: instruksikan model untuk menarik kesimpulan murni dari gambar terlebih dahulu, kemudian membandingkannya dengan teks yang diberikan, dan menandai ketidaksesuaian alih-alih merekonsiliasikannya secara diam-diam.
Memverifikasi Penautan Bukti pada Tahap Lanjutan
Penautan bukti hanya berguna jika Anda menindaklanjutinya. Bangun pemeriksa yang menggunakan bukti terstruktur:
- Potong ulang setiap kotak dan lakukan OCR ulang pada teks yang dikutip; ketidakcocokan -> tolak.
- Putar ulang cap waktu yang dikutip melalui proses ASR kedua.
- Perlakukan NOT_FOUND dan penanda konflik sebagai sinyal pengalihan untuk ditinjau manusia.
Prompt menghasilkan bukti; sistem Anda menegakkannya.
def verify(field):
crop = image.crop(field['box'])
read = ocr(crop)
return similar(read, field['value']) > 0.9Templat Kontrak Penautan Bukti
Kontrak penautan bukti yang dapat digunakan kembali menggabungkan setiap teknik:
- Pengamatan sebelum kesimpulan.
- Kotak + kutipan kata demi kata untuk setiap klaim.
- Jalan keluar NOT_FOUND, jangan pernah menebak.
- Penarikan kesimpulan dari gambar terlebih dahulu, lalu rekonsiliasi dengan teks yang diberikan dan tandai konflik.
- Cap waktu untuk setiap klaim audio/video.
Jadikan ini aturan sekali, lalu gunakan kembali pada setiap tugas multimodal.
Pemeriksaan Singkat
Metadata konteks Anda menyatakan total pesanan adalah $400, tetapi Anda menduga gambar hasil pemindaian mungkin berbeda.
Ringkasan: Penautan Bukti Lintas Modalitas
Penautan bukti membuat keluaran multimodal dapat diaudit: pengamatan sebelum kesimpulan, kotak dan kutipan kata demi kata untuk setiap klaim, cap waktu untuk audio/video, jalan keluar NOT_FOUND, serta penarikan kesimpulan dari gambar terlebih dahulu yang menandai konflik dengan teks yang diberikan. Padukan kontrak penautan bukti dengan pemeriksa lanjutan yang memotong ulang, membaca ulang, dan mengarahkan penanda untuk ditinjau. Bukti dalam prompt, penegakan dalam sistem — bersama-sama keduanya menetralkan halusinasi yang disampaikan dengan yakin.
Belajar AI Prompt Engineering dengan tutor AI — gratis
Tulis dan jalankan kode asli di browser kamu, dapatkan bantuan instan dari tutor AI 24/7, dan lanjutkan di mana kamu tinggalkan di web atau aplikasi.
- Kursus
- 53
- Pelajaran
- 199
Pertanyaan yang Sering Diajukan
Apakah pelajaran “Pendasaran Lintas Modalitas” gratis?
Ya — teks lengkap “Pendasaran Lintas Modalitas” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus AI Prompt Engineering, upgrade ke CoddyKit PRO. Kursus AI Prompt Engineering mencakup 4 pelajaran total.
Apa yang akan aku pelajari di “Pendasaran Lintas Modalitas”?
Merujuk bukti visual dalam teks. Kamu berlatih AI Prompt Engineering dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.
Apakah aku perlu pengalaman untuk memulai AI Prompt Engineering?
Tidak diperlukan pengalaman sebelumnya. AI Prompt Engineering di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 2 dari 4.
Berapa lama pelajaran “Pendasaran Lintas Modalitas” memakan waktu?
Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.
Bisakah aku menulis dan menjalankan kode dalam pelajaran AI Prompt Engineering ini?
Ya. Setiap pelajaran AI Prompt Engineering menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.
Semua pelajaran dalam kursus ini
- Menggabungkan Teks dan Gambar
- Pendasaran Lintas Modalitas
- Audio, Teks, dan Penglihatan Bersama
- Mengendalikan Keluaran Multimodal