AlphaEvolve

AlphaEvolve adalah agen pengkodean berbasis evolusi yang dirancang untuk mengembangkan algoritma canggih dengan memanfaatkan model bahasa berskala besar, termas…

AlphaEvolve adalah agen pengkodean berbasis evolusi yang dirancang untuk mengembangkan algoritma canggih dengan memanfaatkan model bahasa berskala besar, termasuk Gemini.[1] Agen ini dikembangkan oleh Google DeepMind dan diumumkan secara resmi pada Mei 2025. AlphaEvolve berfungsi sebagai sistem otomatis yang mengeksplorasi, menghasilkan, serta mengoptimalkan kode melalui pendekatan evolusi komputasional. Teknologi ini bertujuan mempercepat proses perancangan algoritma dan meningkatkan efisiensi dalam pengembangan perangkat lunak berbasis kecerdasan buatan.[2]

Desain dan Arsitektur

AlphaEvolve dirancang untuk secara mandiri menemukan serta memperbaiki algoritma melalui kombinasi antara model bahasa besar (large language model, LLM) dan komputasi evolusioner.[3] Sistem ini membutuhkan fungsi evaluasi yang dilengkapi dengan metrik optimasi serta algoritma awal sebagai titik dasar.[4]

Pada setiap langkah, AlphaEvolve memanfaatkan LLM untuk menghasilkan varian dari algoritma yang ada. Varian tersebut kemudian dievaluasi, dan sistem memilih algoritma yang dianggap paling efektif. Pendekatan ini membedakan AlphaEvolve dari pendahulunya yang bersifat domain-spesifik, seperti AlphaFold atau AlphaTensor, karena AlphaEvolve dirancang sebagai sistem tujuan umum.[5]

Dengan rancangan tersebut, AlphaEvolve dapat digunakan pada berbagai tugas ilmiah maupun teknik. Sistem ini mampu memodifikasi kode secara otomatis dan melakukan optimasi untuk beragam tujuan. Arsitektur AlphaEvolve juga memungkinkan evaluasi kode secara terprogram, sehingga mengurangi ketergantungan pada masukan manusia serta menekan risiko kesalahan umum, termasuk halusinasi yang kerap muncul dalam keluaran LLM konvensional.

Prestasi

Menurut Google, dari 50 permasalahan matematika terbuka yang diuji, AlphaEvolve mampu menemukan kembali solusi tingkat lanjut pada sekitar 75% kasus. Selain itu, pada 20% kasus, sistem ini menghasilkan solusi yang lebih baik dibandingkan pendekatan sebelumnya, termasuk dalam kemajuan pada masalah "angka ciuman".

Selain bidang matematika, AlphaEvolve juga diterapkan untuk mengoptimalkan ekosistem komputasi Google. Salah satu hasilnya adalah peningkatan heuristik dalam penjadwalan pusat data yang memungkinkan pemulihan sekitar 0,7% dari sumber daya yang tidak terpakai. Teknologi ini juga digunakan untuk mengoptimalkan desain sirkuit TPU serta kernel perkalian matriks yang mendukung pelatihan model Gemini.

Implementasi sumber terbuka

Setelah publikasi AlphaEvolve, sejumlah implementasi sumber terbuka dikembangkan oleh komunitas riset. Salah satu yang menonjol adalah OpenEvolve, proyek yang dipelopori oleh Asankhaya Sharma. OpenEvolve menyediakan implementasi komprehensif dari arsitektur agen pengkodean evolusi sebagaimana dijelaskan dalam publikasi asli.[6]

OpenEvolve mencakup berbagai fitur utama, termasuk algoritma evolusi terdistribusi, dukungan multibahasa, serta integrasi dengan beragam penyedia model bahasa besar. Sistem ini telah menunjukkan penerapan praktis, misalnya dalam penemuan otomatis kernel GPU berkinerja tinggi yang mampu melampaui baseline buatan pakar. Pada salah satu contoh, OpenEvolve mencapai peningkatan kinerja rata-rata hingga 12,5% pada kernel attention transformer untuk prosesor Apple Silicon.[7]

Lihat juga

Pranala luar

Referensi

  1. ^ "AlphaEvolve: A Gemini-powered coding agent for designing advanced algorithms". Google DeepMind (dalam bahasa Inggris). 2025-05-14. Diakses tanggal 2025-09-26.
  2. ^ Whitwam, Ryan (2025-05-14). "Google DeepMind creates super-advanced AI that can invent new algorithms". Ars Technica (dalam bahasa Inggris). Diakses tanggal 2025-09-26.
  3. ^ Nuñez, Michael (2025-05-14). "Meet AlphaEvolve, the Google AI that writes its own code—and just saved millions in computing costs". VentureBeat (dalam bahasa American English). Diakses tanggal 2025-09-26.
  4. ^ Whitwam, Ryan (2025-05-14). "Google DeepMind creates super-advanced AI that can invent new algorithms". Ars Technica (dalam bahasa Inggris). Diakses tanggal 2025-09-26.
  5. ^ Nuñez, Michael (2025-05-14). "Meet AlphaEvolve, the Google AI that writes its own code—and just saved millions in computing costs". VentureBeat (dalam bahasa American English). Diakses tanggal 2025-09-26.
  6. ^ codelion/openevolve, 2025-09-26, diakses tanggal 2025-09-26
  7. ^ "Automated Discovery of High-Performance GPU Kernels with OpenEvolve". huggingface.co. 2025-07-21. Diakses tanggal 2025-09-26.


Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.