Find Us On Social Media :

Mengenal GPT, Teknologi di Balik ChatGPT dan Generative AI lainnya

By Wisnu Nugroho, Selasa, 31 Januari 2023 | 07:15 WIB

Apa itu GPT, teknologi di balik ChatGPT?

Saat ini, Anda pasti sudah mendengar soal ChatGPT. Chatbot ini memang fenomenal karena dapat menjawab pertanyaan dari berbagai topik, termasuk dengan menggunakan Bahasa Indonesia. Implementasinya pun beragam, mulai dari membuat artikel, membantu coding, sampai disalahgunakan membuat malware.

Akan tetapi, tahukah Anda mengapa chatbot ini dinamakan ChatGPT? Dan apa sebenarnya GPT itu? Berikut penjelasannya. 

Apa itu GPT?

GPT adalah singkatan dari Generative Pre-trained Transformer, sebuah language model yang dikembangkan perusahaan bernama OpenAI. Fungsi dari language model ini adalah memproses sekaligus memproduksi kalimat yang biasa digunakan manusia.

Agar lebih mudah, bayangkan saat Anda bermain tebak kata dengan teman. Teman Anda mengucapkan sebuah kalimat (contohnya Pada Hari Minggu, saya biasanya…), dan Anda harus menebak kata-kata untuk melengkapinya (..bangun pagi dan berolahraga). Nah, tugas menebak kata itulah yang dilakukan oleh GPT. 

Baca Juga: Apa itu ChatGPT dan bagaimana menggunakannya?

Bagaimana GPT punya kemampuan menebak kata tersebut? Caranya adalah dengan belajar dan berlatih. Tercermin dari namanya (pre-trained), GPT telah belajar dan berlatih dengan menganalisis jutaan kata dan kalimat. GPT-3 (atau generasi ketiga GPT) kabarnya belajar teks berukuran 45 terabytes yang diambil dari internet. Data sebesar itu setara dengan satu juta buku.

Dari data sebesar itu, sistem GPT akan mempelajari pola dan keterkaitan antara teks dan kalimat, sehingga bisa memahami konteks dari kalimat tersebut. Tentu saja, jawaban GPT tergantung data yang ia pelajari. Seperti contoh di atas, GPT akan menjawab “bangun pagi dan olahraga” jika data yang ia pelajari berkata seperti itu.

Jawaban berbeda bisa jadi akan dikemukakan jika dataset yang digunakan berbeda (seperti mayoritas menyebut “Pada hari Minggu, saya biasanya bangun siang”). Jadi, jawaban GPT tergantung data yang ia pelajari.

Setelah belajar dan berlatih seperti itu, kemampuan GPT pun menjadi lengkap. Ia tidak cuma paham kalimat dan konteksnya, namun memiliki kemampuan untuk membuat kalimat yang baru berdasarkan pengetahuan yang ia miliki. Itulah makna Generative di nama GPT: kemampuan membuat (generate) konten berdasarkan konten yang sudah ada.

Mengapa GPT Istimewa

Jika menilik ke belakang, GPT bukanlah language model pertama yang mencoba memahami kata dan kalimat. Akan tetapi, language model yang digunakan biasanya adalah RNN (Recurrent Neural Network) yang kurang optimal dalam memahami kalimat yang panjang. 

Pada RNN ini, sistem belajar dengan menggunakan “otak” dalam jumlah yang banyak dan disusun berurutan. Cara belajarnya, otak pertama menganalisis sebagian dari kalimat dan menyerahkan sebagian kalimat lain ke otak sebelahnya. Teknik ini memungkinkan sistem untuk memproses keseluruhan kalimat, namun di sisi lain kurang cakap dalam menangkap kalimat yang panjang. Otak pertama bisa “lupa” konteks kalimat ketika memproses kalimat atau paragraf yang panjang. 

Sedangkan GPT menggunakan teknik baru yang disebut Transformer (yang menjadi alasan mengapa ada kata Transfomer di GPT). Teknik Transformer ini juga menggunakan banyak otak untuk memahami sebuah kalimat. Bedanya, setiap otak ini akan memahami setiap kalimat sendiri-sendiri, untuk kemudian diinterpretasikan oleh otak besar atau Transformer. Teknik ini membuat GPT memiliki kemampuan lebih baik dalam memahami kalimat atau paragraf yang panjang. 

Konsekuensi dari teknik Transformer ini adalah kebutuhan komputasi yang tinggi (karena setiap otak harus memproses semua kalimat). Dengan kata lain, biaya yang dibutuhkan oleh teknik Transformer juga semakin tinggi. Namun mengingat keuntungan yang diperoleh teknik Transformer dalam menganalisis data, semua biaya tersebut menjadi sepadan. 

Hubungan GPT dan ChatGPT 

Setelah sistem GPT terbukti berhasil, implementasinya pun bisa ke berbagai sektor. Yang paling terkenal tentu saja ChatGPT yang dikembangkan sendiri oleh OpenAI si pemilik teknologi GPT. 

Namun OpenAI sebenarnya juga membuka API GPT untuk digunakan pihak ketiga dengan biaya tertentu. Contoh layanan yang memanfaatkan GPT adalah Replika.ai (sebuah layanan personal assistant) serta Copy.ai (yang menawarkan layanan penulisan artikel).

Implementasi GPT pun bukan sekadar text-to-text seperti contoh di atas. GPT juga bisa digunakan untuk text-to-image, seperti yang dicontohkan OpenAI melalui solusi DALL-E

Intinya, produk yang membutuhkan pemahaman akan sebuah kalimat bisa memanfaatkan GPT ini. Apakah itu terjemahan, menyimpulkan artikel, menjawab pertanyaan, sampai menganalisis sentimen. 

GPT di Masa Depan

Sejarah GPT sendiri berawal di tahun 2018, ketika OpenAI merilis GPT generasi pertama (GPT-1). Setelah itu, GPT terus dikembangkan menjadi GPT-2 (tahun 2019) dan GPT-3 (tahun 2020). ChatGPT sendiri dibuat berbasis GPT-3.5.

Saat ini, OpenAI sedang mengembangkan generasi baru GPT yang disebut GPT-4. Meski banyak yang menyebut GPT-4 akan rilis tahun ini, Sam Altman (CEO OpenAI) masih belum mengkonfirmasi waktunya. “Kami akan merilis GPT-4 hanya ketika kami dapat melakukannya secara aman dan bertanggung jawab,” ungkap Altman.

Altman juga membantah rumor yang menyebut GPT-4 akan ratusan kali lebih pintar dibanding GPT-3. Satu yang pasti, GPT-4 akan belajar lebih banyak data. GPT-4 mungkin juga akan lebih multimodal, alias bisa berinteraksi dengan lebih dari satu model (jadi bukan cuma menerima teks). Contohnya, GPT-4 bisa menerima perintah dalam bentuk suara atau video.

Jika itu terwujud, dampak teknologi GPT akan semakin terasa di kehidupan sehari-hari.

Baca Juga: Lagi Viral, Apa Itu ChatGPT dan Bagaimana Cara Menggunakannya?