Karyawan Google yang Menciptakan Transformer
(wired.com)- Pada 2017, “Attention Is All You Need” karya 8 peneliti Google memindahkan pemrosesan bahasa dari model berurutan ke arsitektur transformer, dan menjadi fondasi AI generatif
- Jakob Uszkoreit menilai LSTM mudah kehilangan petunjuk konteks di bagian akhir teks panjang, lalu mendorong self-attention sebagai alternatif yang merujuk seluruh kalimat sekaligus
- Saat Illia Polosukhin, Ashish Vaswani, Niki Parmar, Llion Jones, Łukasz Kaiser, Aidan Gomez, dan Noam Shazeer bergabung, eksperimen penerjemahan membesar, dan setelah implementasi Shazeer, model Big memecahkan rekor terjemahan English-to-German
- Makalah itu dikirim tepat sebelum tenggat NeurIPS pada 19 Mei 2017, menerima ulasan yang beragam, lalu mendapat perhatian besar di sesi poster bulan Desember, sementara Google mengajukan paten sementara untuk tujuan defensif
- Kedelapan penulis kini telah meninggalkan Google, dan selain Near, Character AI, Sakana AI, Essential AI, Cohere, Inceptive, dan lainnya tumbuh dengan basis teknologi transformer
Titik balik yang diciptakan oleh “Attention Is All You Need”
- “Attention Is All You Need” adalah makalah yang ditulis para peneliti Google pada musim semi 2017
- Delapan penulis menambahkan tanda bintang pada setiap nama agar urutan kontribusi tidak ditentukan, serta menyertakan catatan kaki “Equal contributor” dan “Listing order is random”
- Makalah ini memperluas AI berbasis neural network ke arsitektur transformer, dan transformer kemudian menjadi struktur inti produk AI generatif seperti ChatGPT, Dall-E, dan Midjourney
- Geoffrey Hinton menilai bahwa tanpa transformer, kita tidak akan sampai pada situasi sekarang
- Yang dimaksud adalah arus ketika OpenAI dan perusahaan lain membangun sistem yang menyaingi, atau dalam beberapa kasus melampaui, hasil karya manusia
- Kedelapan penulis makalah itu kini telah meninggalkan Google, dan masing-masing bekerja pada hal-hal yang berkaitan dengan sistem yang dijalankan oleh arsitektur yang mereka buat pada 2017
Awal mula ide self-attention
- Titik awal transformer adalah gagasan self-attention dari Jakob Uszkoreit
- Ia bekerja di grup Google Translate lalu pada 2012 bergabung dengan tim yang membuat sistem di halaman pencarian Google untuk menjawab pertanyaan pengguna secara langsung
- Saat itu Google melihat Apple Siri dapat mengancam trafik pencarian, sehingga memberi perhatian lebih besar pada bidang ini
- Pada masa itu, model bahasa bergantung pada recurrent neural network dan LSTM, tetapi ada keterbatasan dalam menangani teks panjang
- Pada kalimat contoh
Joe is a baseball player... got two hits, untuk memahami “two hits” sistem harus mengingat informasi baseball di bagian sebelumnya - LSTM memang memungkinkan pemrosesan urutan teks yang lebih besar dan kompleks, tetapi tetap memproses kata secara berurutan sehingga bisa kehilangan petunjuk konteks di bagian belakang
- Pada kalimat contoh
- Uszkoreit mulai memikirkan self-attention sekitar 2014
- Saat menerjemahkan sebuah kata, self-attention dapat merujuk ke semua posisi lain dalam kalimat
- Ini bukan cara melihat kata satu per satu secara berurutan, melainkan pendekatan paralel yang melihat banyak input bersama-sama, sehingga cocok dengan chip pemrosesan paralel yang diproduksi massal di tengah ledakan machine learning
- Karena pendekatannya membuang neural architecture yang sudah ada, respons awalnya skeptis
- Bahkan ayah Uszkoreit, Hans Uszkoreit, tidak sependapat dengannya dalam percakapan di meja makan malam
- Uszkoreit melakukan eksperimen teks kecil bersama rekan-rekannya dan menerbitkan makalah pada 2016, tetapi kolaborator yang sudah ada lebih tertarik menerapkannya ke Google Search dan iklan
Bergabungnya orang-orang secara kebetulan dan terbentuknya tim “transformer”
- Pada 2016, Uszkoreit makan siang dengan Illia Polosukhin di kafetaria Google dan mengusulkan self-attention
- Polosukhin melihat bahwa untuk memberi jawaban langsung di Google.com, dibutuhkan sistem murah berkinerja tinggi yang merespons dalam hitungan milidetik
- Ia kemudian berkolaborasi dengan Ashish Vaswani, dan Vaswani yang sedang mencari proyek besar di Google Brain ikut bergabung dengan ide self-attention
- Ketiganya membuat dokumen desain berjudul “Transformers: Iterative Self-Attention and Processing for Various Tasks”
- Nama “transformers” sudah digunakan sejak awal, dengan makna mekanisme yang mengubah informasi masukan untuk mengekstrak pemahaman setingkat manusia, atau setidaknya memberi kesan seperti itu
- Uszkoreit juga mengaitkan nama itu dengan ingatan masa kecilnya bermain mainan Hasbro Transformer
- Setelah itu Niki Parmar dan Llion Jones ikut bergabung
- Parmar masuk ke Google setelah meraih gelar master dari USC, lalu bersama Uszkoreit mengerjakan variasi model untuk meningkatkan Google Search
- Jones berada di Google Research di bawah manajer Polosukhin, lalu bergabung ke tim transformer setelah mendengar konsep self-attention dari rekannya Mat Kelcey
- Łukasz Kaiser dari Google Brain dan intern Aidan Gomez juga ikut serta
- Gomez bergabung dengan kelompok machine learning di University of Toronto, tempat laboratorium Geoffrey Hinton berada, lalu mendapatkan kesempatan magang setelah mengirim Kaiser ide pengembangan makalah terkait
- Kaiser dan Gomez membahas apakah proyek mereka harus digabung dengan proyek self-attention, dan akhirnya memutuskan untuk menggabungkannya
Eksperimen pemecah rekor dan pengiriman tepat sebelum tenggat
- Tim menjalankan machine translation dengan model self-attention dan mengukur performanya dengan benchmark BLEU
- Model awal setara dengan alternatif LSTM, tetapi belum lebih baik
- Setelah Noam Shazeer kebetulan mendengar tentang proyek ini dan bergabung, kualitas implementasinya naik drastis
- Shazeer menulis ulang sendiri kode tim transformer
- Ia merasa recurrent neural network yang ada tidak nyaman digunakan, dan ikut karena ingin menggantinya
- Anggota tim menggambarkan implementasinya dengan kata-kata seperti “magic”, “alchemy”, dan “bells and whistles”, sementara Uszkoreit menilai mekanisme intuitif seperti self-attention perlu segelintir implementator berpengalaman agar benar-benar hidup
- Menjelang tenggat pengiriman NeurIPS pada 19 Mei 2017, laju eksperimen meningkat
- Tim menguji model transformer dasar yang dilatih selama 12 jam dan model Big yang lebih kuat selama 3,5 hari
- Dalam terjemahan English-to-German, model dasar melampaui semua model pesaing, dan Big menghasilkan skor BLEU yang jelas memecahkan rekor sebelumnya sekaligus lebih efisien secara komputasi
- Dalam dua minggu terakhir sebelum tenggat, tim bekerja intensif di Building 1965
- Dengan ablation, mereka menghapus atau mengganti modul dan teknik untuk memeriksa mana yang benar-benar diperlukan
- Sambil memperbaiki bug seperti masalah akibat masking yang tidak dilakukan dengan benar, komponen transformer yang sekarang dikenal tersusun lewat iterasi eksperimen yang cepat
- Judulnya diusulkan Llion Jones sebagai “Attention Is All You Need”, terinspirasi dari lagu Beatles “All You Need Is Love”
- Hasil English-French keluar 5 menit sebelum pengiriman, dan makalah dikirim dengan sisa waktu 2 menit sebelum tenggat
- Google juga cepat mengajukan paten sementara untuk membangun portofolio paten defensif
Google, OpenAI, dan langkah kedelapan penulis setelahnya
- Ulasan NeurIPS terbagi antara 1 positif, 1 sangat positif, dan 1 sekadar “lumayan”, lalu makalah itu diterima untuk sesi poster malam
- Sesi 4 jam pada 6 Desember 2017 dipadati ilmuwan yang ingin tahu lebih banyak
- Bahkan pada pukul 22.30, saat sesi seharusnya berakhir, orang-orang masih bertahan hingga petugas keamanan harus menyuruh mereka keluar
- Bagi Uszkoreit, salah satu momen paling memuaskan adalah ketika salah satu pencipta bersama LSTM, Sepp Hochreiter, datang dan memuji pekerjaan mereka
- Transformer tidak langsung mendominasi Google internal maupun dunia
- Sekitar waktu publikasi makalah, Shazeer mengusulkan kepada eksekutif Google agar seluruh indeks pencarian dibuang dan diganti dengan pelatihan jaringan raksasa berbasis transformer
- Bahkan Kaiser saat itu menganggap usulan tersebut tidak masuk akal
- OpenAI bergerak lebih cepat, dan setelah Ilya Sutskever menyarankan Alec Radford untuk mengerjakan ide ini, lahirlah produk GPT pertama
- Google mulai mengintegrasikan transformer ke produk sejak 2018
- Penerapan pertamanya adalah alat terjemahan
- Pada tahun yang sama, Google merilis model bahasa berbasis transformer BERT, lalu mulai menerapkannya ke pencarian pada tahun berikutnya
- Sundar Pichai mengatakan bahwa alasan Google tidak lebih dulu merilis large language model seperti ChatGPT adalah karena setelah pihak lain menunjukkan cara kerjanya, Google bisa melakukan lebih banyak hal
- Kedelapan penulis makalah itu kini semuanya telah meninggalkan Google
- Noam Shazeer ikut mendirikan Character AI, dengan valuasi yang diperkirakan mencapai 5 miliar dolar
- Llion Jones ikut mendirikan Sakana AI yang berbasis di Tokyo, dengan valuasi 200 juta dolar
- Inceptive milik Jakob Uszkoreit adalah perusahaan biotech dengan valuasi 300 juta dolar
- Near milik Illia Polosukhin membangun blockchain dengan token yang memiliki kapitalisasi pasar sekitar 4 miliar dolar
- Niki Parmar dan Ashish Vaswani memulai Adept pada 2021, lalu mendirikan Essential AI, yang menerima investasi 8 juta dolar
- Aidan Gomez ikut mendirikan Cohere di Toronto pada 2019, dengan valuasi diperkirakan 2,2 miliar dolar
- Łukasz Kaiser tidak mendirikan perusahaan dan justru bergabung ke OpenAI, serta menjadi salah satu penemu teknologi baru bernama Q*
- Kecuali Near, perusahaan-perusahaan mereka dibangun di atas teknologi transformer
- Google menciptakan lingkungan yang memungkinkan ide-ide nonkonvensional dikejar, dan semua penulis bekerja di kantor yang sama
- Pertemuan di lorong dan percakapan saat makan siang menjadi pemicu penting
- Enam dari delapan orang itu lahir di luar Amerika Serikat, sementara dua lainnya masing-masing lahir ketika orang tua mereka yang berasal dari Jerman sedang tinggal sementara di California, dan seorang lagi merupakan warga Amerika generasi pertama dari keluarga yang datang untuk menghindari penganiayaan
- Menurut Uszkoreit, inovasi muncul ketika kondisi yang tepat, orang-orang yang tepat pada saat yang tepat, kesenangan, masalah yang tepat, dan keberuntungan bertemu
1 komentar
Opini Hacker News
Bukan tepatnya model attention; attention sendiri sudah ada sebelum makalah-makalah itu
Yang mereka lakukan lebih dekat ke menunjukkan bahwa itu saja sudah cukup untuk memprediksi rangkaian kata berikutnya dalam konteks tertentu. Pada 2018, ketika memakai framework serupa, muncul perilaku yang sangat aneh tapi menarik, dan saya mencoba menyelesaikannya, tetapi seperti kelompok lain saya tidak melihat bahwa memperbesar skala komputasi pada algoritme sederhana adalah jalan yang lebih baik. Menyebalkan ketika satu kelompok disebut menemukan dan mengubah AI sambil mengabaikan kelompok lain. Para peneliti ini layak dipuji, tetapi mereka lebih mengembangkan AI modern dengan cara yang menarik, bukan menciptakannya. Bahkan sekarang ada arus untuk kembali ke pendekatan yang lebih deterministik, model dunia, memori, graf, dan minimisasi energi; generatif memang menarik dan banyak yang dipelajari darinya, tetapi apakah AGI/SGI bisa diselesaikan hanya dengan terus menambahkan chip masih belum tertulis sebagai makalah
Keadaan mutakhir yang menakjubkan saat ini tidak akan ada tanpa arsitektur transformer. Jika transformer hanya penumpang beruntung yang diuntungkan oleh skala komputasi, aplikasi yang mengguncang dunia bukan ChatGPT melainkan ChatMLP atau ChatCNN. Namun kenyataannya tidak, dan bahkan pada 2024 tidak ada arsitektur yang benar-benar kompetitif dalam pemrosesan bahasa alami. Transformer adalah ide yang benar-benar dalam dan menakjubkan dengan sifat-sifat hebat seperti paralelisme pelatihan. Kalau dilihat belakangan, mudah merendahkan GPT sebagai sebagian besar ide turunan, dan suatu hari nanti revisionisme yang sama akan diterapkan pada hal-hal seperti model state-space yang menggantikan transformer. Tentu saja GPT dibangun di atas riset sebelumnya dan pendekatan lain juga harus diakui. Itulah sains. Namun orang-orang yang menciptakan transformer layak mendapat pujian seperti dalam artikel ini, dan itu tidak berarti merendahkan semua orang lain. Delapan orang ini mengubah dunia dan sungguh pantas dicintai
http://www.incompleteideas.net/IncIdeas/BitterLesson.html
Secara pribadi, untuk mendekati AGI tampaknya diperlukan baik daya komputasi maupun arsitektur jaringan saraf
Saya sudah membaca pendekatan lama, tetapi istilah seperti graf memori atau minimisasi energi masih baru bagi saya. Saya penasaran apakah ada makalah atau tulisan terbaru yang bisa direkomendasikan untuk orang yang ingin belajar lebih jauh
Sekitar 2014, masa kejayaan Google, saya pernah berbicara dengan Uszkoreit tentang perannya saat itu di tim pemrosesan bahasa alami
Ketika saya bertanya, “Apa yang akan kamu lakukan kalau anggarannya tak terbatas?”, ia hanya menjawab, “Memang sudah begitu”
Sistem kuota bisa bekerja kapan saja begitu menyentuh batasnya, dan GPU tersebar di beberapa sel Borg sehingga batas atasnya terbatas. Karena itu XBorg dibuat agar para peneliti bisa melakukan pencarian global di semua sel Borg. Belanja modal pusat data sekitar 5 miliar dolar per tahun, dan Google menghasilkan pendapatan ratusan miliar dolar setiap tahun. Menanyakan skenario mustahil berupa anggaran tak terbatas mirip dengan bertanya “apa yang akan kamu lakukan setelah mati”. Setelah mati, secara harfiah kamu tidak bisa melakukan apa pun. Dalam konteks pertanyaan itu, saya juga sulit memahami apa maksud “memang sudah begitu”, dan inilah respons langsung terhadap asumsi bahwa ia punya anggaran tak terbatas
“Secara realistis, GPT-3, atau bahkan mungkin GPT-3.5, bisa saja muncul pada 2019, mungkin 2020. Pertanyaan besarnya bukan apakah mereka melihatnya, melainkan mengapa kita melihatnya lalu tidak melakukan apa-apa. Jawabannya rumit”
Jawabannya adalah karena perusahaan monopoli menekan inovasi teknologi. Bisnis pencarian berbasis iklan yang sudah mapan bisa kehilangan pendapatan iklan pencarian karena chatbot baru yang sedang muncul. Mirip dengan kasus ketika perusahaan listrik, pembangkit listrik gas, dan produsen gas serpih tergabung dalam konsorsium milik investor. Apakah divisi perusahaan listrik ingin memasang panel surya secara massal lalu memutus pendapatan gas alam yang dijual ke utilitas? Tentu saja tidak. Ini menjadi alasan kuat untuk menerapkan pemisahan antimonopoli ala Ma Bell pada Alphabet
Sundar takut pada teknologi itu dan reaksi publik, lalu berusaha menguburnya
Mencari informasi di web menyelesaikan banyak hal berguna, tetapi sekarang sebagian besar hal itu dilakukan lebih baik oleh ChatGPT, Claude, dan lainnya. Memang ada Gemini, tetapi bisakah Google suatu hari menghasilkan uang dari pencarian Gemini sambil menanggung hilangnya pendapatan iklan pencarian dari produk lamanya? Cara memasukkan iklan dalam antarmuka model bahasa besar masih belum terpecahkan. Google terasa seperti perusahaan koran kuno dari era internet. Model iklan web juga butuh waktu untuk mapan
Cukup aneh bahwa Google bukan OpenAI masa kini. Padahal sejak awal mereka punya DeepMind dan pasukan talenta bergelar PhD
Deep learning pada 2010-an masih dalam tahap mencari cara memanfaatkan GPU. Skala komputasi yang dibutuhkan setelah GPT-2 mungkin hampir mustahil pada 2017/2018. Bahkan di kuliah Udacity, pemakaian GPU K80 hanya beberapa jam. Baru sekitar 2020 menjadi mungkin untuk mengerahkan sumber daya komputasi yang tidak masuk akal besarnya demi menguji hipotesis skala. Kebangkitan model bahasa skala besar adalah kisah perkembangan GPU sama besarnya dengan kisah algoritma, dan ini menjadi bukti jelas dari pelajaran pahit tersebut
Percakapan Geoffrey Hinton dan Fei-Fei Li ini membahas cukup banyak sejarah terkait. Durasinya 1 jam 50 menit
https://www.youtube.com/watch?v=QWWgr2rN45o
https://www.youtube.com/watch?v=E14IsFbAbpI
Membahas perjalanan riset Hinton dan mengapa ia bergerak ke arah itu, hingga upaya Li di ImageNet
“Para penulisnya bukan hanya semuanya karyawan Google, tetapi juga bekerja di kantor yang sama”
Terlihat seperti promosi halus untuk kembali ke kantor. Mungkin kombinasi kolaborasi tatap muka dan waktu fokus mendalam tanpa gangguan adalah teknik terbaik untuk inovasi
Jadi secara realistis ini lebih dekat ke model campuran, dan orang-orang yang rasional memang mengatakan demikian
Ada alasan mengapa orang-orang akademik punya kantor pribadi berpintu. Saya sangat tidak suka open office, tetapi kantor pribadi di dalam gedung yang juga dihuni orang lain itu luar biasa
“Enam dari delapan orang lahir di luar Amerika Serikat, dan dua sisanya masing-masing adalah anak dari orang tua Jerman pemegang green card yang sedang sementara berada di California, serta warga Amerika generasi pertama dari keluarga yang melarikan diri dari persekusi”
Saya pikir ada banyak hal yang perlu diperbaiki Amerika Serikat, tetapi satu-satunya negara di bumi tempat hal seperti ini mungkin terjadi adalah Amerika Serikat. Itu fakta
Ada banyak negara dengan proporsi penduduk kelahiran asing lebih tinggi daripada Amerika Serikat, seperti Singapura, Australia, Jerman, dan Kanada. Dulu saat bekerja di Google UK, tim saya 100% terdiri dari engineer kelahiran asing dari semua benua
Cukup keren bahwa karyawan Google bisa melihat implementasi transformer pertama dan komentar reviewer di cs/
Begitu banyak momen monumental dalam sejarah AI tersimpan di intranet Google seperti itu
Bagian yang menonjol
“Enam dari delapan orang lahir di luar Amerika Serikat, dan dua sisanya masing-masing adalah anak dari orang tua Jerman pemegang green card yang sedang sementara berada di California, serta warga Amerika generasi pertama dari keluarga yang melarikan diri dari persekusi”
Sisanya lulusan sarjana dari India, Ukraina, Jerman, dan Kanada, dan University of Toronto punya tingkat penerimaan 43%
Kalau itu terjadi di negara yang kurang menyambut imigran dibanding Amerika Serikat, seperti China atau Jepang, mungkin itu observasi yang menarik
Alasan California menjadi salah satu ekonomi terbesar di dunia adalah karena ia menarik dan menerima orang dari hampir semua wilayah dunia