DeepCoder dari Microsoft Ingin Menghilangkan Pekerjaan Coding yang Membosankan

nestor ai memperhatikan kecerdasan buatan
Ada banyak kontroversi akhir-akhir ini mengenai kecerdasan buatan dan robotika, khususnya potensi keduanya untuk menggantikan pekerja manusia dan menyebabkan dislokasi ekonomi. Sementara kekhawatiran tentang robotika cenderung berfokus pada kerja fisik, AI membuat beberapa orang khawatir bahwa pekerjaan yang membutuhkan kerja intelektual murni juga berisiko.

Juri masih belum yakin apakah kekhawatiran tersebut dapat dibenarkan, tetapi area di mana AI mulai menonjol terus bertambah jumlahnya. Baru-baru ini, Microsoft Research bekerja sama dengan para peneliti di University of Cambridge untuk membuat DeepCoder, sistem pembelajaran mesin yang dibuat untuk mengatasi tantangan pemrograman, seperti Laporan Ilmuwan Baru.

Video yang Direkomendasikan

DeepCoder menggunakan sintesis program, proses menggabungkan kode yang ada untuk membuat aplikasi baru, mencari dan mengintegrasikan kode sumber terbaik dalam kombinasi terbaik untuk memecahkan masalah. Setelah sistem tahu apa yang ingin dicapai oleh programmer manusia, bersama dengan input yang tersedia, sistem kemudian dapat mencari lebih cepat dan lebih lengkap daripada pembuat kode manusia mana pun untuk membuat yang baru aplikasi.

Sistem ini juga belajar seiring berjalannya waktu, artinya tidak hanya pada awalnya berkali-kali lebih cepat dari sistem sebelumnya, tetapi juga semakin cepat semakin banyak ia bekerja. Pada akhirnya, sistem seperti DeepCoder dapat menyempurnakan pemrograman manusia dengan mengambil alih pekerjaan yang paling membosankan dan menyelesaikannya dalam waktu singkat, membebaskan pembuat kode manusia untuk pekerjaan yang lebih menarik dan canggih.

Menurut Armando Solar-Lezama, seorang peneliti yang tidak terkait di Massachusetts Institute of Technology, “Tiba-tiba orang bisa menjadi jauh lebih produktif. Mereka dapat membangun sistem yang [tidak] mungkin dibangun sebelumnya. Potensi otomatisasi yang ditawarkan oleh teknologi semacam ini benar-benar dapat menandakan [pengurangan] yang sangat besar dalam jumlah upaya yang diperlukan untuk menghasilkan kode.”

DeepCoder saat ini terbatas untuk bekerja dengan sampel kode terbatas, total sekitar lima baris kode. Namun, itu bukan batasan yang terlalu besar, mengingat aplikasi terbesar itu sendiri terdiri dari potongan kode yang lebih kecil. Mengingat kecepatan keseluruhan sistem dan kekuatan AI yang terus meningkat secara umum, kami dapat menantikannya ke masa ketika pemrogram membiarkan komputer melakukan pekerjaan kotor dan memfokuskan diri pada pendefinisian masalah.

Rekomendasi Editor

  • Elon Musk mengancam akan menuntut Microsoft atas pelatihan AI
  • AI ini dapat memalsukan suara Anda setelah hanya tiga detik
  • Microsoft memiliki A.I. pelatih yang dapat mengkritik presentasi PowerPoint Anda

Tingkatkan gaya hidup AndaTren Digital membantu pembaca mengawasi dunia teknologi yang bergerak cepat dengan semua berita terbaru, ulasan produk yang menyenangkan, editorial yang berwawasan, dan cuplikan unik.