Key Takeaway
- Enjin pengekodan AI DeepMind adalah sebaik pengaturcara manusia biasa.
- Enjin AlphaCode hadir dengan penyelesaian kreatif untuk masalah pengekodan.
-
AI mungkin terbaik apabila ia menambah tenaga manusia dan bukannya menggantikannya.
Syarikat penyelidikan DeepMind mengatakan bahawa enjin pengekodan AI boleh menulis program dan juga manusia. Adakah robot akhirnya datang untuk kerja pembangun perisian?
Apabila DeepMind meletakkan enjin AlphaCodenya untuk menjalankan cabaran pengekodan yang direka untuk menguji manusia, ia mendapat 54 peratus teratas, menjadikannya sebaik manusia biasa. Itu mungkin kelihatan seperti sedia untuk digunakan untuk kegunaan langsung. Anda boleh memecat separuh terburuk pengekod manusia anda, kemudian menggantikannya dengan bot pengekodan AI, bukan? Belum lagi.
"Dengan syarikat AI, penulis diperlukan lebih daripada sebelumnya. Manfaat sebenar penulis AI ialah mereka menyediakan penyelidikan dan alatan yang mempercepatkan proses perkara yang perlu dimasukkan ke dalam kandungan. Saya membayangkan AI itu enjin pengekodan akan melakukan perkara yang sama untuk pengaturcara. Ini akan menjadikan mereka lebih cekap, menjadikannya lebih mudah untuk bermula dengan membangunkan struktur untuk aplikasi mereka, dan mempercepatkan proses pengekodan, " John Cass, pengasas bersama syarikat AI AIContentGen, memberitahu Lifewire melalui e-mel.
Sokongan, Bukan Ganti
Janji AI ialah ia boleh menggantikan manusia dalam tugas-tugas kecil atau menggantikan manusia dalam pekerjaan yang mahal. Tetapi dalam praktiknya, kami belum sampai ke sana. Jika anda pernah menggunakan apl AI untuk mengedit foto anda, contohnya, anda akan tahu masih banyak pembersihan yang perlu dilakukan selepas alat itu selesai. Sekurang-kurangnya, manusia terpaksa mengklik butang untuk melayari pilihan yang dicipta AI, kemudian memilih yang terbaik.
Dalam kes enjin AlphaCode DeepMinds, AInya dilatih untuk menangani cabaran pengekodan. Contoh yang disediakan pada halaman projek AlphaCode ialah mencari cara optimum untuk mengatur jalan dan bangunan atau menghasilkan strategi untuk memenangi permainan papan. Ini mungkin tidak berguna di tempat kerja, tetapi AI DeepMind menunjukkan satu sifat penting: Kreativiti.
"Saya boleh katakan dengan selamat bahawa hasil AlphaCode melebihi jangkaan saya," kata Mike Mirzayanov, pengasas Codeforces, tapak yang menganjurkan pertandingan pengekodan, dalam blog Deep Mind. "Saya ragu-ragu kerana walaupun dalam masalah persaingan yang mudah, ia sering diperlukan bukan sahaja untuk melaksanakan algoritma tetapi juga–dan ini adalah bahagian yang paling sukar–untuk menciptanya."
Senario yang paling berkemungkinan, pada mulanya, sekurang-kurangnya, ialah pengekod manusia menggunakan alatan AI untuk membantu mereka berfungsi. Dan syarikat lain, Microsoft misalnya, sedang mengusahakan alatan AI untuk membantu pengaturcara bekerja lebih pantas dengan melakukan banyak kesibukan untuk mereka.
Dalam satu cara, kita semua sudah biasa menggunakan alatan AI setiap hari, dan kita tahu perangkap dan kekecewaan yang mereka bawa. Autocorrect, sebagai contoh, sepatutnya menjadikan penaipan lebih pantas pada papan kekunci kecil pada skrin, tetapi dalam amalan, anda akhirnya menukar gaya menaip anda untuk mencetuskan cadangan autopembetulan dengan lebih baik.
Jadi, adakah pengkod manusia benar-benar akan digantikan oleh AI? Tidak mungkin.
"Pengekod akan tetap berada di tempat duduk pemandu, kerana penulis bersama penulis kandungan AI," kata Cass. "Dari satu segi, alatan penulisan AI baharu bermakna lebih banyak keselamatan pekerjaan untuk penulis kerana mereka akan mempunyai kepakaran tentang cara menggunakan dan mendapatkan yang terbaik daripada alatan yang lebih canggih untuk masa hadapan yang boleh dijangka."
Kecerdasan Rasmi Seni
Terdapat beberapa cara untuk melihat AI dalam usaha kreatif. Salah satunya ialah ia menghilangkan kerja-kerja rungutan dan membolehkan manusia lebih fokus pada aspek kreatif. Manusia menjadi lebih kepada pengarah filem dan bukannya penulis skrip pelakon. Kami boleh mengambil langkah ke belakang dan melihat keseluruhan projek dari peringkat yang lebih tinggi, tanpa mengambil berat dengan butiran terperinci yang diperlukan untuk mencapai visi kami.
"Ini akan menjadikan mereka lebih cekap, menjadikannya lebih mudah untuk bermula dengan membangunkan struktur untuk aplikasi mereka…"
Sebaliknya, kreativiti AI masih merupakan kreativiti algoritma. Ia akan mencipta penyelesaian, menulis novel atau menapis gambar kita, tetapi mungkin tidak dengan cara yang bergema dengan manusia lain seperti yang boleh dilakukan oleh seni.
Antara keterlaluan ini ialah artis seperti Brian Eno, yang membenarkan muzik buatan AI tempatan berjalan di latar belakang semasa dia berada di studio. Apabila sesuatu menangkap telinganya, dia menyimpannya untuk kegunaan kemudian.
Ciptaan AI boleh memberi inspirasi kepada manusia ke arah yang mungkin tidak biasa kita tuju. Atau AI boleh menentukan cara kami bekerja, jadi kami akhirnya menjadi pengasuh kecil untuk mesin. Seperti mana-mana alat, maka, cara kami menggunakannya yang penting.