Rumah Pengembangan Apa itu pemrograman heuristik? - definisi dari techopedia

Apa itu pemrograman heuristik? - definisi dari techopedia

Daftar Isi:

Anonim

Definisi - Apa yang dimaksud dengan Pemrograman Heuristik?

Pemrograman heuristik mendekati gagasan kecerdasan buatan dengan memecahkan masalah menggunakan aturan atau protokol berbasis pengalaman.

Techopedia menjelaskan Pemrograman Heuristik

Secara umum, kata 'heuristik' dalam ilmu komputer mengacu pada filosofi yang berbeda dari proses komputer kuantifikasi yang digerakkan oleh logika yang mendukung kemajuan komputer primitif dalam beberapa dekade terakhir.

Berlawanan dengan prinsip menggunakan komputasi berbasis algoritma yang ketat, heuristik dalam banyak hal merupakan jalan pintas ke jenis pemrograman logika yang dikuantifikasi. Pemrograman heuristik berusaha untuk mencapai tujuan dengan mengganti beberapa jenis program pembelajaran mesin untuk algoritma logis.

Cara lain untuk mengatakan ini adalah bahwa meskipun algoritma beroperasi pada sistem yang dikenal dan prinsip-prinsip logis, pemrograman heuristik beroperasi pada serangkaian 'tebakan cerdas' atau operasi informasi yang tidak sepenuhnya didasarkan pada angka keras atau data keras.

Salah satu contoh proses pemrograman heuristik adalah program yang akan menganalisis konten drive atau sistem file. Program logis akan mencari dengan cara yang diprogram sebelumnya, misalnya, menurut abjad atau dalam hal modifikasi data baru-baru ini, di mana sistem pemrograman heuristik dapat diprogram untuk melakukan sesuai dengan pencarian sebelumnya yang berasal dari pengguna.

Di sini, mesin belajar dari pengguna. Contoh bagus lain dari pemrograman heuristik adalah dalam penggunaan alat pemrosesan bahasa alami. Selain algoritma yang canggih, banyak dari program ini menggunakan pembelajaran mesin atau prinsip pemrograman heuristik, di mana program menganalisis input masa lalu dari pengguna dan memasukkannya ke dalam proses inti yang memberikan hasil.

Apa itu pemrograman heuristik? - definisi dari techopedia