Pemimpin pemikiran

Ketika AI Membaca Antara Baris: OCR vs. VLMs

mm
Tambahkan Unite.AI ke sumber pilihan Anda di Google

Mungkinkah mesin benar‑benar memahami dokumen, atau mereka hanya menjadi lebih efektif dalam mengekstrak informasi darinya? Dengan OCR tradisional, kesalahan biasanya dapat dilacak dan diukur, sementara VLM dapat menghasilkan interpretasi meyakinkan yang tetap salah. Bagi perusahaan, hal ini mengalihkan keputusan pertama dari pemilihan model ke pertanyaan yang lebih tidak nyaman: jenis kesalahan apa yang dapat ditanggung bisnis? Batas antara pengenalan dan pemahaman menjadi pertanyaan praktis tentang kualitas, otomatisasi, dan kepercayaan. 

Bagaimana Transformer Mengubah Pemrosesan Dokumen

Untuk memahami bagaimana pengenalan dokumen berubah menjadi interpretasi dokumen, kita pertama‑tama harus melihat pergeseran teknologi yang memungkinkan hal ini.

Pengembangan AI didasarkan pada ide yang relatif sederhana: memperkenalkan probabilitas ke dalam perhitungan yang sebelumnya bersifat deterministik. Alih‑alih selalu menghasilkan hasil yang sama dari input yang sama, sebuah sistem dapat mengevaluasi beberapa kemungkinan hasil dan memilih yang paling mungkin.

Pada tahap awal, perusahaan seperti Google mulai mengembangkan model canggih untuk mencari dan memberi peringkat pada volume informasi yang sangat besar. Meskipun menerjemahkan kalimat, memilih hasil pencarian, dan merekomendasikan video YouTube tampak seperti tugas yang berbeda, semuanya berbagi prinsip yang sama: menemukan elemen berikutnya yang paling relevan berdasarkan apa yang telah ada sebelumnya. Transformer mengubah prinsip ini menjadi arsitektur yang lebih universal.

Dengan kata lain, transformer mempertimbangkan konteks yang tersedia dan memprediksi apa yang seharusnya muncul selanjutnya. Hal ini memungkinkan model bahasa memproses kata‑kata sebagai bagian dari struktur yang lebih besar, bukan sebagai unit terpisah.

Perkembangan itu mengubah pemrosesan dokumen. OCR telah mampu mengenali huruf dan mengubahnya menjadi teks yang dapat dibaca mesin selama beberapa dekade. Sebuah transformer dapat mengambil kata‑kata yang telah dikenali itu, memeriksa hubungan di antara mereka, dan menyimpulkan makna dokumen. 

Ketika Kesalahan Mulai Terlihat Seperti Jawaban

OCR pada dasarnya adalah teknologi pengenalan. Ia membaca dokumen karakter per karakter dan dapat memberikan skor kepercayaan untuk setiap hasil. Jika sebuah simbol tidak jelas, sistem dapat menunjukkan bahwa ada kemungkinan 50% simbol tersebut adalah angka “3” dan 40% menjadi huruf “Z.” Ketidakpastian tetap terlihat dan dapat diukur.

Sebuah VLM menerima teks yang telah dikenali dan menggunakan konteks sekitarnya untuk menyelesaikan ambiguitas tersebut. Jika satu karakter tidak masuk akal dalam sebuah kata atau kalimat, model dapat memilih opsi yang lebih masuk akal. Dalam banyak kasus, hal ini menghasilkan hasil yang lebih baik.

Pada saat yang sama, kemampuan ini mengubah makna kualitas. Kesalahan OCR tradisional seringkali mudah dilacak: dokumen berisi satu karakter, sementara teks yang diekstrak berisi karakter lain. Kesalahan VLM mungkin jauh lebih tersembunyi karena sistem membangun interpretasi yang koheren di sekitarnya.

Sistem yang gagal memproses dokumen menghasilkan gangguan yang jelas. Sistem yang menafsirkan dokumen secara keliru tanpa memberi sinyal ketidakpastian dapat memungkinkan kesalahan tersebut masuk ke basis data, pembayaran, atau keputusan otomatis lainnya. Oleh karena itu, kualitas tidak lagi dapat diukur hanya dari berapa banyak karakter atau bidang yang diekstrak dengan benar. Ia juga harus mempertimbangkan apakah sistem membedakan informasi yang dikenali dari inferensi yang dihasilkannya.

Jenis Kesalahan Apa yang Dapat Ditoleransi Proses?

Hingga baru-baru ini, pendekatan paling aman untuk pemrosesan dokumen berbasis VLM adalah memvalidasi hampir semuanya. Saat ini, jawaban tersebut menjadi kurang sederhana karena model menjadi lebih baik dalam mengidentifikasi inkonsistensi dan menangani ketidaksempurnaan yang sebelumnya memerlukan tinjauan manual.

Keputusan tentang otomatisasi oleh karena itu harus dimulai dengan konsekuensi dari sebuah kesalahan, bukan dengan skor akurasi umum.

Membaca kategori produk pada struk supermarket secara keliru dan membaca jumlah akhir secara keliru dapat terjadi dalam dokumen yang sama, namun keduanya tidak menimbulkan tingkat risiko yang sama. Perbedaannya menjadi lebih besar lagi ketika sistem memproses klausul kontrak, rekam medis, atau formulir pemerintah. Sebuah model dapat berfungsi baik pada seluruh dataset namun tetap gagal pada sejumlah kecil bidang yang menentukan apakah hasil bisnis benar.

Ini berarti perusahaan perlu menentukan elemen kritis dari sebuah dokumen sebelum memutuskan seberapa banyak alur kerja yang akan diotomatisasi. Beberapa kesalahan mungkin murah dan mudah dibalik. Lainnya dapat menyebabkan pembayaran yang salah, kewajiban kontraktual, atau keputusan berdasarkan informasi medis atau keuangan yang keliru.

Oleh karena itu, pertanyaan pertama seharusnya bukan, “Model mana yang harus kami pilih?” Melainkan, “Di mana interpretasi yang keliru dapat menimbulkan konsekuensi yang tidak dapat diterima?” Hanya setelah menjawabnya, perusahaan dapat memutuskan dokumen mana yang dapat diproses secara otomatis dan mana yang memerlukan kontrol tambahan.

VLM Sudah Mulai Melampaui Dokumen

Kemampuan menggabungkan informasi visual dengan konteks sudah diterapkan jauh melampaui pemrosesan dokumen. VLM tidak terbatas pada membaca halaman: ia dapat menafsirkan apa yang dilihat kamera dan menghubungkan objek visual dengan bahasa, instruksi, dan tindakan yang mungkin.

Dalam mengemudi otonom, model ini dapat membantu sistem memahami situasi jalan bukan sekadar mendeteksi kendaraan, pejalan kaki, atau rambu lalu lintas secara terpisah. Dalam pertahanan, mereka dapat menganalisis rekaman yang diambil drone dan membedakan antara orang, peralatan berat, dan objek lain di tanah.

Pertanian memberikan contoh lain. Sebuah sistem dapat mengidentifikasi gulma atau serangga, menentukan jenisnya, dan menyarankan respons yang tepat, seperti menggunakan laser atau perlakuan kimia tertentu. 

Robotika berkembang ke arah yang sama. Sebuah robot membutuhkan lebih dari kemampuan mengenali keberadaan objek. Ia harus memahami apa objek tersebut, bagaimana hubungannya dengan lingkungan sekitar, dan tindakan apa yang diperlukan situasi tersebut. VLM menyediakan lapisan yang menghubungkan persepsi visual dengan instruksi dan perilaku.

Prinsip serupa terlihat pada agen AI yang berinteraksi dengan antarmuka komputer. Untuk memindahkan kursor atau menekan tombol, agen harus terlebih dahulu menafsirkan apa yang ditampilkan di layar. Model visual dapat mengidentifikasi bahwa sebuah peramban terbuka, menemukan tombol yang digunakan untuk mengirim email, dan mengembalikan koordinatnya sehingga agen dapat bertindak.

Tidak semua aplikasi ini telah mencapai tingkat kematangan produksi yang sama. Namun mereka menunjukkan transisi yang lebih luas dalam AI: sistem beralih dari mengidentifikasi apa yang terlihat menjadi menggunakan informasi visual dalam rangkaian penalaran dan tindakan yang lebih besar.

Untuk pemrosesan dokumen, ini berarti output VLM mungkin tidak lagi berakhir pada teks yang diekstrak. Ia dapat memicu proses lain, memperbarui sistem, atau memengaruhi keputusan bisnis. Nilai interpretasi meningkat, namun konsekuensinya juga meningkat ketika interpretasi tersebut salah.

Dari Membaca Dokumen ke Menindaklanjutinya

Masa depan pemrosesan dokumen tidak mungkin didefinisikan oleh hilangnya OCR dan digantikan oleh VLM. Kedua teknologi tersebut menjalankan fungsi yang berbeda dalam alur kerja yang sama.

Struktur berlapis ini juga menjelaskan mengapa satu model universal mungkin bukan jawaban yang tepat untuk setiap dokumen. Formulir yang jelas dan standar mungkin hanya memerlukan pengenalan yang akurat. Kontrak yang kompleks, rekam medis, atau dokumen tulisan tangan yang tidak teratur mungkin memerlukan analisis kontekstual. Oleh karena itu, dokumen yang berbeda dapat diarahkan ke alat yang berbeda tergantung pada struktur, kompleksitas, dan signifikansi bisnisnya.

Namun hal ini menimbulkan pertanyaan penting lainnya: siapa yang membuat keputusan routing pertama? Jika sistem mengklasifikasikan dokumen, memilih metode pemrosesan, menafsirkan hasil, dan mengevaluasi kinerjanya sendiri, kontrol kualitas menjadi tugas lain yang diberikan kepada teknologi yang sama. Kesalahan di awal dapat memengaruhi setiap tahap berikutnya.

Inilah tempat peran manusia mulai berubah. Dalam beberapa proyek pemrosesan dokumen Keymakr’s para anotator melakukan lebih dari sekadar memeriksa karakter individu atau bidang yang diekstrak. Tergantung pada alur kerja, mereka memberi anotasi dan memverifikasi data atau secara khusus memvalidasi hasil yang dihasilkan model. Pekerjaan mereka juga dapat mencakup mengklasifikasikan konten, menafsirkan struktur dokumen, mengidentifikasi elemen yang ambigu atau tidak terbaca, dan menandai output yang memerlukan koreksi atau tinjauan lebih lanjut. Dalam kasus ini, keterlibatan manusia melampaui validasi titik data terisolasi untuk mengawasi bagaimana informasi diproses sepanjang alur kerja. 

Jadi, apakah mesin benar‑benar memahami dokumen? Mereka sudah dapat mengenali konten, menggunakan konteks untuk menyelesaikan ambiguitas, dan menghasilkan kesimpulan yang tidak pernah dapat dihasilkan OCR tradisional. Dalam istilah praktis, ini tampak mirip dengan pemahaman. Namun prosesnya tetap didasarkan pada probabilitas dan hubungan yang diprediksi, dan logika internalnya tidak selalu sepenuhnya terlihat.

Bagi bisnis, terminologi kurang penting dibandingkan batas yang diungkapkannya. Sebuah sistem menjadi berguna ketika ia dapat melampaui membaca dan mendukung proses nyata. Ia menjadi dapat dipercaya hanya ketika perusahaan memahami di mana interpretasi dimulai, bagaimana kesalahan akan terdeteksi, dan siapa yang tetap bertanggung jawab atas keputusan yang mengikuti.

Michael Abramov adalah pendiri & CEO Introspector, dengan lebih dari 15 tahun pengalaman di bidang rekayasa perangkat lunak dan sistem AI visi komputer untuk membangun alat pelabelan tingkat perusahaan.

Michael memulai kariernya sebagai insinyur perangkat lunak dan manajer R&D, membangun sistem data yang dapat diskalakan serta mengelola tim teknik lintas fungsi. Hingga tahun 2025, ia menjabat sebagai CEO Keymakr, sebuah perusahaan layanan pelabelan data, di mana ia mempelopori alur kerja human-in-the-loop, sistem QA canggih, dan alat khusus untuk mendukung kebutuhan data visi komputer dan otonomi berskala besar.

Ia memiliki gelar B.Sc. dalam Ilmu Komputer serta latar belakang di bidang teknik dan seni kreatif, memberikan perspektif multidisiplin dalam menyelesaikan masalah yang kompleks. Michael berada di persimpangan inovasi teknologi, kepemimpinan produk strategis, dan dampak dunia nyata, mendorong frontier berikutnya dari sistem otonom dan otomasi cerdas.