Data annotation: label, perbezaan pendapat dan bukti semakan

Data annotation, atau anotasi data, menambah label atau maklumat khusus tugas pada contoh supaya manusia atau perisian boleh menggunakannya untuk latihan, penilaian atau analisis. Label mungkin mengenal pasti tindakan yang diminta dalam mesej, bahagian teks yang merujuk kepada sesuatu entiti atau kawasan objek dalam imej. Anotasi ialah keputusan berdasarkan dasar bertulis; anotasi tidak secara automatik menjadi hasil dunia sebenar yang telah disahkan.

Anotasi yang berguna menyimpan input, peraturan label, keputusan penyemak dan ketidakpastian bersama-sama. Perbezaan pendapat boleh mendedahkan arahan yang kabur, bukannya penyemak yang cuai. Halaman ini meneliti lapan mesej rekaan sebelum sebarang ramalan model atau skor penilaian digunakan.

Berkaitan: Computer vision: bezakan bukti imej, pengecaman dan inferens.

Label, input tanpa label dan hasil

Input tanpa label mengandungi contoh tanpa anotasi rujukan yang diminta. Input berlabel memadankan contoh itu dengan anotasi yang ditentukan oleh tugas. Ayat yang sama boleh menerima label topik dalam satu set data dan label tindakan yang diminta dalam set data lain; kedua-dua label tidak bermakna tanpa skemanya.

Hasil ialah sesuatu yang berlaku di luar proses anotasi. Mesej yang meminta perubahan tarikh penghantaran tidak membuktikan bahawa tarikh telah berubah. Simpan hasil yang diperhatikan dalam medan berbeza dengan buktinya sendiri. Jika tidak, set data latihan atau penilaian boleh mengelirukan permintaan seseorang dengan tindakan sebenar organisasi.

Label rujukan kadangkala dipanggil label emas. Nama itu menerangkan peranannya dalam perbandingan, bukan jaminan bahawa label tidak mengandungi kesilapan. Sebelum menganggapnya sebagai skema jawapan, semak dasar, versi sumber dan sebarang perbezaan pendapat yang belum diselesaikan.

Panduan label ringkas untuk tindakan yang diminta

Latihan anotasi sintetik. Mesej dan kedua-dua penyemak di bawah ialah rekaan. Penganotasi A dan Penganotasi B bekerja secara bebas menggunakan panduan label actions_v1. Unitnya ialah satu mesej lengkap, dan hanya satu label dibenarkan bagi setiap mesej. Kedua-dua penyemak tidak melihat keputusan pertama satu sama lain.

Peraturan penyertaan dan kekaburan actions_v1
LabelSertakanBatas
maklumatPermintaan untuk penjelasan atau butiran sedia ada.Soalan status tidak meminta perubahan.
ubahPermintaan jelas untuk mengubah butiran yang dibekalkan.Menyebut kemungkinan perubahan tanpa memintanya tidak mencukupi.
batalPermintaan jelas untuk menamatkan tempahan atau perkhidmatan.Menghentikan pemberitahuan sahaja berada di luar peraturan pembatalan ini.
semakanKonteks yang tiada, beberapa tindakan yang diminta dalam mesej yang sama dan saling bersaing atau susunan kata di luar skema.Ini ialah status semakan, bukan tindakan yang disahkan.

Panduan label memerlukan contoh dan pengecualian kerana perkataan biasa boleh menerangkan operasi berbeza. “Hentikan” mungkin berkaitan dengan tempahan, peringatan atau mesej berulang. Menganggap setiap kemunculannya sebagai pembatalan akan mewujudkan keselarasan pada zahirnya sambil menerapkan maksud yang salah.

Lapan mesej, dua pusingan anotasi bebas

Label pusingan pertama; tiada hasil pengelas
IDMesej rekaanABPersetujuan awal
A01Pukul berapa kaunter pengambilan dibuka?maklumatmaklumatYa
A02Sila tukar hari pengambilan saya kepada hari Jumaat.ubahubahYa
A03Tolong batalkan tempahan ini.batalbatalYa
A04Adakah waktu pengambilan saya telah diubah?maklumatmaklumatYa
A05Gunakan pintu masuk tepi untuk pengambilan saya.ubahubahYa
A06Boleh terangkan peraturan pembatalan?maklumatmaklumatYa
A07Boleh kita biarkan dahulu?batalsemakanTidak
A08Hentikan peringatan; kekalkan tempahan saya.batalsemakanTidak

Pusingan pertama mempunyai enam persetujuan daripada lapan mesej. Ini ialah kiraan yang diperoleh daripada jadual yang disusun, bukan hasil perkhidmatan anotasi atau penanda aras model. Kiraan ini tidak membuktikan ketepatan atau tahap persetujuan setelah mengambil kira persetujuan yang berlaku secara kebetulan. Enam kesilapan yang sama masih menjadi enam persetujuan.

A04 dan A06 penting kerana kedua-duanya menyebut perkataan berkaitan perubahan tanpa meminta tindakan tersebut. Label maklumat yang dipersetujui bagi kedua-duanya mengikuti peraturan tugas tentang tindakan yang diminta. Dasar kata kunci ringkas akan terlepas perbezaan itu walaupun jadual anotasi sendiri masih mudah dibaca.

Lejar perbezaan pendapat dan peraturan penentuan keputusan

Penentuan keputusan menyemak mesej asal berdasarkan panduan label, merekodkan sebab pusingan pertama berbeza dan mengekalkan status belum diselesaikan apabila sumber tidak mencukupi. Untuk latihan ini, penyemak rekaan ketiga menerapkan pengecualian sedia ada; undian majoriti tidak diperlukan kerana dasar sudah menentukan batas yang berkaitan.

Keputusan semakan mengekalkan label awal
MesejPunca perbezaan pendapatLabel selepas penentuan keputusanBukti
A07“Biarkan” tidak mempunyai rujukan yang dibekalkan atau tindakan yang pasti.semakanTanya perkara yang patut dijeda atau ditamatkan; pembatalan tidak dapat dipastikan.
A08Permintaan berhenti berkaitan dengan peringatan, manakala tempahan dikekalkan.semakan“kekalkan tempahan saya” mengecualikan batal; pilihan peringatan berada di luar actions_v1.

Simpan ID mesej, versi teks yang tepat, versi panduan label, kedua-dua label pertama, label akhir dan sebab keputusan. Jangan timpa label awal batal oleh A dengan semakan, kemudian laporkan persetujuan awal yang sempurna. Jika panduan label kemudian menambah kategori pilihan pemberitahuan, cipta versi anotasi baharu, bukannya mentakrif semula label lama secara senyap.

Bagaimana anotasi data berbeza daripada ramalan dan penilaian?

Pengelasan teks meramal atau menetapkan label tugas pada teks. Anotasi menyediakan keputusan rujukan yang boleh dibandingkan dengan output tersebut. Bezakan predicted_label daripada reference_label supaya cadangan model tidak menjadi skema jawapannya sendiri secara senyap.

Penilaian ejen AI menyemak tingkah laku tugas, manakala penilaian RAG juga memerlukan label bukti sumber. Halaman tersebut merangkumi pemarkahan dan pemerhatian aliran kerja. Soalan anotasi timbul lebih awal: bolehkah penyemak memberikan justifikasi bagi hasil yang dijangka daripada input ini berdasarkan peraturan ini?

Batas keupayaan AI Flowi Workflow

Untuk antara muka penjanaan cadangan, rujuk Structured Output dalam katalog dan rujukan Language Model; kedua-duanya didokumenkan dalam katalog; belum diuji oleh Ai Flowi dalam persekitaran pengeluaran.

Rujukan tersebut tidak membuktikan adanya ruang kerja anotasi terbina dalam atau mekanisme penentuan keputusan. Jika model mencadangkan label untuk actions_v1, sembunyikan cadangan itu semasa pusingan anotasi berasingan oleh penyemak manusia. Jika tidak, A dan B boleh menyalin cadangan yang sama, menjadikan persetujuan pada zahirnya bukti cadangan bersama, bukannya pentafsiran bebas. Bantuan penyedia memerlukan akaun yang dibenarkan dan sebarang kunci API yang diperlukan, dengan penggunaan penyedia dicaj secara berasingan.

Sebelum menyemak semula panduan label, periksa perbezaan yang belum diliputi oleh panduan label bagi kes A08. Menambah kategori pilihan peringatan boleh menyelesaikan mesej itu sambil membiarkan A07 kekal kabur. Tulis contoh penyertaan untuk menghentikan peringatan dan pengecualian untuk menghentikan tempahan. Kemudian anotasikan semula mesej yang terjejas berdasarkan actions_v2, sambil menyimpan hasil lama. Semakan dasar membaiki jurang kategori; semakan itu tidak boleh membekalkan rujukan yang tiada dalam “biarkan”.

Kesilapan lazim dan konsep berkaitan

Jangan sembunyikan perbezaan pendapat, anggap semakan sebagai tindakan yang disahkan atau gunakan hasil perkhidmatan kemudian untuk menulis semula permintaan mesej asal. Bagi koleksi kecil, pusingan manual bebas dan lejar bertulis boleh meliputi tugas anotasi. Tiada pelaksanaan latihan atau perkhidmatan anotasi berbayar didakwa di sini.

Data sintetik menerangkan input rekaan, NLP membezakan tugas bahasa, dan aliran pemprosesan pembelajaran mesin menerangkan tempat label rujukan digunakan dalam kitaran hayat pembelajaran.

Oleh Ai Flowi · Diterbitkan