Teknolojide görünüşte en fazla kullanılan kelimelerden biri algoritmadır. Telefonunuzdaki uygulamalardan giyilebilir cihazlarınızdaki sensörlere ve Facebook Haber Kaynağınızda gönderilerin nasıl göründüğüne kadar, bir tür algoritma tarafından desteklenmeyen bir hizmet bulmaya zorlanacaksınız.
google home'u bluetooth hoparlöre bağla
Zamanımızın en büyük ve en önemli teknolojik gelişmeleri olan makine öğrenimi teknikleri ve yapay zeka, bir dizi algoritma olmadan çalışamaz, bu nedenle gelecekteki teknolojiler için son derece önemli bir kavramdır.
Algoritma nedir?
Algoritma, en iyi şekilde, bir bilgisayarın istenen sonucu elde etmek, genellikle bir sorunu çözmek için izleyeceği kesin bir talimat dizisi olarak tanımlanabilir. Bir algoritmanın talimatlarının, doğru sırada uygulanan bir dizi adımdan oluşması gerekir ve her adımda ne yapılacağı, daha önce atılan adımların sonucuna bağlıdır.
Örneğin Instagram'a güç sağlayan algoritmalar, örneğin biri fotoğrafınızı beğendiğinde telefonunuza bildirim gönderecek şekilde programlanacak. Ardından, toplam toplamı güncellemek için bu Beğeni'yi halihazırda toplanmış Beğenilerin sayısına eklemek için yazılacaklar.
Nasıl yaşadığımızı algoritmalara emanet edecek kadar cesur muyuz? UZAKTAN, algoritmalarla desteklenen geleceğin tiyatrosunu hayal etmenizi istiyor Algoritma ile müzik yazmak
Algoritmalar, artan düzene konulması gereken sayıların bir listesi veya algoritmanın bir insan yüzü olup olmadığını belirlemesi gereken bir görüntünün RGB değerleri olabilen girdi verileri üzerinde çalışır [yüz tanıma teknolojisi gibi], diye açıklıyor Will. Addison, baş mühendis ve algoritma uzmanı Cambridge Danışmanları .
Bazı algoritmaların peşinde oldukları sonuca ulaşmaları garanti olsa da birçoğunun öyle olmadığını açıklıyor. Çoğu algoritma tamamen deterministiktir, bazıları ise sonuçlara ulaşmak için rastgele sayıları kullanır.
Algoritmalar bazen yemek yapmak için kullanılan tariflerle karşılaştırılır ve bu bir dereceye kadar yeterince adildir, ancak algoritmalarla ilgili en önemli şey, yoruma yer bırakmamasıdır, diye ekliyor Addison. Her adımda ne yapılması gerektiği konusunda kesinlikle kesin ve kuralcı olmalıdırlar.
Algoritmalar neden bu kadar önemli?
Algoritmalar, kısa ve basitten uzun ve karmaşıka kadar birçok şekil ve boyutta gelir. Bu yelpazenin en karmaşık ucunda makine öğrenimi algoritmaları bulunur. Bunlar, adımları otomatik olarak öğrenmek için tasarlanmıştır ve genellikle o kadar karmaşıktır ki, bir insanın yaptıkları sonuçlara nasıl ulaştığını tam olarak anlaması imkansızdır.
Algoritmaları olmayan bilgisayarların hiçbir amacı ve faydası olmazdı. Algoritmalar, bilgisayarlara yapmaları gereken şeyi yapmaları için nasıl talimat verdiğimizdir. Bu algoritmalar bilgisayar kodu biçiminde ifade edilir, ancak anahtar olan, ifade edilen algoritmalardaki fikirlerdir. Birçok hizmet ayrıca birlikte çalışan çok sayıda algoritmaya da bağlıdır.
Önerilen yeni AB düzenlemelerinin arkasında yatan şey, bu algoritmalardan bazılarının aşılmazlığına ilişkin endişelerdir; bu, otomatik işleme yoluyla hakkımızda verilen herhangi bir karar için bir açıklama alma hakkımız olduğunu gösterir. Algoritmaların yaklaşmakta olan teknolojinin ve dolayısıyla geleceğimizin hayati bir bileşeni olması nedeniyle, algoritmaların oynadığı rolü abartmak zor.
Algoritmalar nasıl çalışır? Bir örnek
Başarılı, ancak çok basit bir günlük algoritma örneği, tipik bir merkezi ısıtma sistemi tarafından bir evi istenen sıcaklıkta tutmak için kullanılan algoritmadır. Algoritmanın girdileri, istenen sıcaklık ve termostattaki mevcut sıcaklığın ölçümü olacaktır.
Algoritma, zamanın her anında ısıtmanın açılıp açılmayacağını şu şekilde belirler:
discord'da spoiler nasıl işaretlenir
Ölçülen sıcaklık, istenen sıcaklığın (veya daha düşük) 1 derece altındaysa, ısıtma açılır
Ölçülen sıcaklık, istenen sıcaklığın 1 derece içindeyse, ısıtma mevcut durumunda bırakılır.
Ölçülen sıcaklık, istenen sıcaklığın (veya daha yüksek) 1 derece üzerindeyse, ısıtma kapatılır.
Addison, Cambridge Consultants tarafından Energy Systems Catapult için yürütülen çalışmanın, daha ucuza daha fazla veri toplama ve daha fazla hesaplama açısından yoğun algoritmalar çalıştırma yeteneğinin artmasının, etrafımızdaki sistemleri nasıl geliştirdiğine ve böylece akıllı evi etkinleştirdiğine iyi bir örnek olduğunu söylüyor.
dlc'yi steam'e nasıl kurarım
Termostatlardan daha fazla kullanıcı tarafından oluşturulan veri toplayarak, Enerji Sistemleri Mancınığı ' sistemi, evdeki tek bir noktadan gelen sıcaklığı değil, evdeki her odadaki sıcaklığı algoritmaya 'besleyebilir'.
Isıtma kontrol algoritması da önümüzdeki birkaç saat içinde istenen sıcaklıktan haberdar oluyor, diye ekliyor. Bu nedenle evdeki her odanın sıcaklığının zaman içinde nasıl değişeceğini tahmin edebilen ve dış hava sıcaklığını da hesaba katan bir modeli vardır. Zamanın her anında, hem radyatör açıkken hem de radyatör kapalıyken her odadaki sıcaklıkların nasıl değişeceğini tahmin eder.
Bu tahminler, her bir radyatörün ne zaman açılacağına karar vermek için kullanılır. Sonuç olarak, algoritma çok daha karmaşıktır, ancak çok daha iyi bir kullanıcı deneyimi üretir, ısıtmayı tam doğru zamanda açar, böylece işten eve geldiğinizde doğru odalar sıcak olur. Geliştirilmiş algoritmaların kullanımı sayesinde daha akıllı ve kişiselleştirilmiş bir sistem.