Model dan platform AI
Ilmuwan Saraf Mendapatkan Wawasan tentang Bagaimana Otak Membaca Kode Komputer
Ilmuwan saraf di Massachusetts Institute of Technology (MIT) telah mendapatkan wawasan berharga tentang bagaimana otak membaca kode komputer. Mereka menemukan bahwa bukan pada area otak yang terlibat dalam pemrosesan bahasa, tetapi ‘jaringan tuntutan ganda’ yang diaktifkan. Jaringan ini juga bertanggung jawab atas tugas kognitif yang kompleks seperti masalah matematika.
Sangat mudah untuk memahami mengapa seseorang mungkin berpikir bahwa area yang terlibat dalam pemrosesan bahasa akan sama dengan yang digunakan untuk pemrograman komputer, karena kedua tugas tersebut memiliki kesamaan dalam berbagai cara. Sebagai contoh, pemrograman komputer juga memerlukan pembelajaran simbol dan istilah baru, yang kemudian harus diatur sehingga mesin tahu apa yang harus dilakukan. Kode komputer juga harus sangat jelas, sehingga pemrogram dapat memahaminya.
Namun, hal-hal menjadi lebih kompleks karena membaca kode komputer dengan jaringan tuntutan ganda tidak memerlukan tuntutan kognitif yang sama seperti matematika.
Anna Ivanova adalah mahasiswa pascasarjana MIT dan penulis utama studi ini.
“Memahami kode komputer tampaknya merupakan sesuatu yang unik. Ini tidak sama dengan bahasa, dan tidak sama dengan matematika dan logika,” kata Ivanova.
Penelitian ini juga melibatkan penulis senior Evelina Fedorenko, Associate Professor of Neuroscience dan anggota McGovern Institute for Brain Research, serta peneliti dari MIT’s Computer Science and Artificial Intelligence Laboratory dan Tufts University.
Makalah ini diterbitkan di eLife bulan ini.
Penelitian Fedorenko berfokus pada fungsi yang bergantung pada jaringan bahasa otak, yang terletak di hemisfer kiri otak. Beberapa penelitiannya sebelumnya menunjukkan bahwa jaringan bahasa tampaknya tidak diaktifkan oleh musik dan matematika.
“Di sini, kami tertarik untuk mengeksplorasi hubungan antara bahasa dan pemrograman komputer, sebagian karena pemrograman komputer adalah penemuan yang sangat baru sehingga kami tahu bahwa tidak ada mekanisme yang keras yang membuat kami menjadi pemrogram yang baik,” kata Ivanova.
Jaringan Tuntutan Ganda Diaktifkan
Peneliti menemukan sangat sedikit respons terhadap kode di area bahasa, tetapi mereka menemukan jaringan tuntutan ganda diaktifkan di seluruh lobus frontal dan parietal. Jaringan ini digunakan ketika tugas memerlukan sejumlah besar informasi untuk dipertahankan sekaligus, yang memungkinkan kita untuk melakukan berbagai tugas mental.
“Ini hampir melakukan apa saja yang menantang kognitif, yang membuat Anda berpikir keras,” kata Ivanova.
Peneliti tidak menemukan area spesifik yang digunakan secara eksklusif untuk pemrograman, tetapi mereka percaya bahwa individu dengan pengalaman pemrograman yang substansial dapat mengembangkan aktivitas otak yang spesialis.
“Mungkin jika Anda mengambil orang-orang yang merupakan pemrogram profesional, yang telah menghabiskan 30 atau 40 tahun memprogram dalam bahasa tertentu, Anda mungkin mulai melihat beberapa spesialisasi, atau beberapa kristalisasi dari bagian jaringan tuntutan ganda,” kata Fedorenko. “Pada orang-orang yang familiar dengan pemrograman dan dapat melakukan tugas-tugas ini dengan efisien, tetapi memiliki pengalaman yang relatif terbatas, sepertinya Anda tidak melihat spesialisasi apa pun.”
Tim peneliti di Johns Hopkins University juga memiliki temuan yang serupa, khususnya dengan jaringan tuntutan ganda yang diaktifkan untuk masalah pemrograman. Menurut peneliti, temuan ini berarti bahwa pemrograman tidak dapat dibatasi sebagai keterampilan berbasis matematika atau bahasa, karena dapat bergantung pada bahasa dan jaringan tuntutan ganda.
“Telah ada klaim dari kedua kubu — harus bersama dengan matematika, harus bersama dengan bahasa,” kata Ivanova. “Tapi sepertinya pendidik ilmu komputer harus mengembangkan pendekatan mereka sendiri untuk mengajar kode dengan efektif.”












