Salah satu kata yang tampaknya paling sering digunakan dalam teknologi adalah algoritma. Dari aplikasi di ponsel Anda hingga sensor di perangkat yang dapat dikenakan dan bagaimana postingan muncul di Kabar Beranda Facebook Anda, Anda akan didorong untuk menemukan layanan yang tidak didukung oleh beberapa bentuk algoritme.
cara mengonversi .wav ke mp3
Teknik pembelajaran mesin dan kecerdasan buatan – kemajuan teknologi terbesar dan paling signifikan di zaman kita – tidak dapat berfungsi tanpa serangkaian algoritme, jadi ini adalah konsep yang sangat penting untuk teknologi masa depan.
Apa itu algoritma?
Algoritme dapat digambarkan sebagai serangkaian instruksi yang tepat yang akan diikuti komputer untuk mencapai hasil yang diinginkan, biasanya untuk memecahkan masalah. Instruksi algoritma harus terdiri dari sejumlah langkah, dijalankan dalam urutan yang benar, dan apa yang harus dilakukan pada setiap langkah tergantung pada hasil dari langkah yang diambil sebelumnya.
Misalnya, algoritme yang mendukung Instagram, sebagai contoh, akan diprogram untuk mengirimkan notifikasi ke ponsel Anda ketika seseorang menyukai foto Anda. Mereka kemudian akan ditulis untuk menambahkan Suka ini ke jumlah Suka yang sudah dikumpulkan, untuk memperbarui jumlah total.
Lihat terkait Apakah kita cukup berani untuk mempercayakan cara hidup kita pada algoritma? REMOTE meminta Anda untuk membayangkan teater masa depan, didukung oleh algoritme Menulis musik dengan algoritme
Algoritma beroperasi pada data input, yang mungkin berupa daftar angka yang perlu dimasukkan ke dalam urutan menaik atau nilai RGB dari suatu gambar di mana algoritma perlu menentukan apakah ada wajah manusia [seperti teknologi pengenalan wajah], jelas Will Addison, insinyur utama dan ahli algoritma di Konsultan Cambridge .
Dia menjelaskan bahwa sementara beberapa algoritme dijamin mencapai hasil yang diinginkan, banyak yang tidak. Sebagian besar algoritma sepenuhnya deterministik, sementara beberapa menggunakan angka acak untuk mencapai hasil mereka.
Algoritme terkadang dibandingkan dengan resep untuk membuat makanan dan itu cukup adil sampai batas tertentu, tetapi hal utama tentang algoritme adalah bahwa mereka tidak meninggalkan ruang untuk interpretasi, tambah Addison. Mereka harus benar-benar tepat dan sepenuhnya preskriptif tentang apa yang harus dilakukan pada setiap langkah.
cara mematikan mode s
Mengapa algoritma begitu penting?
Algoritma datang dalam berbagai bentuk dan ukuran, dari pendek dan sederhana hingga panjang dan kompleks. Di ujung paling kompleks dari spektrum ini adalah algoritma pembelajaran mesin. Ini dirancang untuk mempelajari langkah-langkah secara otomatis dan umumnya sangat kompleks sehingga tidak mungkin bagi manusia untuk sepenuhnya memahami bagaimana mereka mencapai hasil yang mereka lakukan.
Komputer tanpa algoritma tidak akan memiliki tujuan dan tidak ada gunanya. Algoritma adalah bagaimana kita menginstruksikan komputer untuk melakukan apa yang kita perlukan. Algoritma tersebut diekspresikan dalam bentuk kode komputer, tetapi ide-ide dalam algoritma yang diungkapkan adalah kuncinya. Banyak layanan tambahan bergantung pada banyak algoritma yang bekerja sama.
Kekhawatiran tentang ketidaktertembusan beberapa algoritme ini adalah apa yang ada di balik usulan peraturan UE baru, yang menunjukkan bahwa kami berhak diberi penjelasan untuk setiap keputusan yang dibuat tentang kami dengan pemrosesan otomatis. Dengan algoritme menjadi unsur penting dalam teknologi mendatang dan dengan demikian masa depan kita, sulit untuk melebih-lebihkan peran yang dimainkan algoritme.
Bagaimana cara kerja algoritma? Sebuah contoh
Contoh dari algoritma sehari-hari yang sukses, namun sangat sederhana, adalah yang digunakan oleh sistem pemanas sentral khas untuk menjaga rumah pada suhu yang diinginkan. Masukan ke algoritma akan menjadi suhu yang diinginkan dan pengukuran suhu saat ini di termostat.
Setiap saat, algoritme menentukan apakah akan menyalakan atau mematikan pemanas dengan cara berikut:
Jika suhu yang diukur adalah 1 derajat di bawah suhu yang diinginkan (atau lebih rendah), pemanasan dihidupkan
Jika suhu yang diukur berada dalam 1 derajat dari suhu yang diinginkan, maka pemanasan dibiarkan dalam keadaan saat ini
Jika suhu yang diukur adalah 1 derajat di atas suhu yang diinginkan (atau lebih tinggi), pemanasan dimatikan
Addison mengatakan bahwa pekerjaan yang dilakukan oleh Konsultan Cambridge untuk Catapult Sistem Energi adalah contoh yang baik tentang bagaimana peningkatan kemampuan untuk mengumpulkan lebih banyak data dengan murah dan menjalankan algoritma yang lebih intensif secara komputasi meningkatkan sistem di sekitar kita, sehingga memungkinkan rumah pintar .
cara memutar musik melalui mic di discord
Dengan mengumpulkan lebih banyak data buatan pengguna dari termostat,, Katapel Sistem Energi Energy Sistem 's mampu 'memberi makan' suhu dari setiap ruangan di rumah ke dalam algoritme, bukan hanya suhu dari satu titik di rumah.
Algoritme kontrol pemanas juga disadarkan tentang suhu yang diinginkan selama beberapa jam ke depan, tambahnya. Oleh karena itu memiliki model yang dapat memprediksi bagaimana suhu setiap ruangan di rumah akan berubah dari waktu ke waktu, sementara juga memperhitungkan suhu udara luar. Setiap saat, ia memprediksi bagaimana suhu di setiap ruangan akan berubah dengan radiator menyala dan radiator mati.
Prediksi ini digunakan untuk memutuskan kapan harus menyalakan setiap radiator. Akibatnya algoritme jauh lebih kompleks, tetapi menghasilkan pengalaman pengguna yang jauh lebih baik, menyalakan pemanas pada waktu yang tepat sehingga ruangan yang tepat akan hangat saat Anda pulang kerja. Sistem yang lebih cerdas dan personal, berkat penggunaan algoritme yang ditingkatkan.