Główny Facebook Czym jest algorytm? Bliższe spojrzenie na technologię leżącą u podstaw wszystkiego, co robimy online

Czym jest algorytm? Bliższe spojrzenie na technologię leżącą u podstaw wszystkiego, co robimy online



Jednym z pozornie najczęściej nadużywanych słów w technologii jest algorytm. Od aplikacji w telefonie po czujniki w urządzeniach do noszenia i sposób, w jaki posty pojawiają się w Twoim kanale aktualności na Facebooku, będziesz zmuszony znaleźć usługę, która nie jest obsługiwana przez jakąś formę algorytmu.

komputer nie rozpozna zewnętrznego dysku twardego;
Czym jest algorytm? Bliższe spojrzenie na technologię leżącą u podstaw wszystkiego, co robimy online

Techniki uczenia maszynowego i sztuczna inteligencja – największe i najważniejsze postępy technologiczne naszych czasów – nie mogą funkcjonować bez zestawu algorytmów, więc jest to wyjątkowo ważna koncepcja dla przyszłych technologii.

Czym jest algorytm?

Algorytm można najlepiej opisać jako precyzyjny zestaw instrukcji, które komputer będzie wykonywał, aby osiągnąć pożądany rezultat, zwykle w celu rozwiązania problemu. Instrukcje algorytmu muszą składać się z kilku kroków, wykonywanych we właściwej kolejności, a to, co należy zrobić na każdym kroku, zależy od wyniku kroków podjętych wcześniej.

Na przykład algorytmy obsługujące Instagram, na przykład, zostaną zaprogramowane tak, aby dostarczały na Twój telefon powiadomienia, gdy ktoś polubi Twoje zdjęcie. Następnie zostaną napisane, aby dodać to polubienie do liczby już zebranych polubień, aby zaktualizować łączną sumę.

Zobacz powiązane Czy jesteśmy na tyle odważni, aby powierzyć to, jak żyjemy algorytmom? REMOTE prosi o wyobrażenie sobie teatru przyszłości napędzanego algorytmami Pisanie muzyki za pomocą algorytmu

Algorytmy operują na danych wejściowych, które mogą być listą liczb, które należy ułożyć w porządku rosnącym, lub wartościami RGB obrazu, gdzie algorytm musi określić, czy obecna jest ludzka twarz [np. technologia rozpoznawania twarzy], wyjaśnia Will Addison, główny inżynier i ekspert algorytmów w Konsultanci Cambridge .

Wyjaśnia, że ​​chociaż niektóre algorytmy gwarantują osiągnięcie pożądanego rezultatu, wiele nie. Większość algorytmów jest w pełni deterministyczna, podczas gdy niektóre wykorzystują liczby losowe do osiągnięcia swoich wyników.

Algorytmy są czasami porównywane do przepisów na przygotowanie posiłku i to do pewnego stopnia w porządku, ale kluczową rzeczą w algorytmach jest to, że nie pozostawiają miejsca na interpretację, dodaje Addison. Muszą być absolutnie precyzyjne iw pełni nakazowe dotyczące tego, co należy zrobić na każdym etapie.

Dlaczego algorytmy są tak ważne?

Algorytmy mają wiele kształtów i rozmiarów, od krótkich i prostych po długie i złożone. Na najbardziej złożonym końcu tego spektrum znajdują się algorytmy uczenia maszynowego. Są one zaprojektowane tak, aby automatycznie uczyć się kroków i są na ogół tak złożone, że człowiek nie jest w stanie w pełni zrozumieć, w jaki sposób osiąga wyniki, które osiągają.

Komputery bez algorytmów byłyby bezcelowe i bezużyteczne. Algorytmy to sposób, w jaki instruujemy komputery, aby robiły to, czego potrzebujemy. Algorytmy te są wyrażane w postaci kodu komputerowego, ale to idee w algorytmach są kluczowe. Wiele usług jest dodatkowo uzależnionych od wielu współpracujących algorytmów.

czym_jest_algorytm?

Obawy związane z nieprzenikalnością niektórych z tych algorytmów są powodem proponowanych nowych przepisów UE, które sugerują, że mamy prawo otrzymać wyjaśnienie każdej decyzji podjętej na nasz temat w wyniku zautomatyzowanego przetwarzania. Ponieważ algorytmy są tak istotnym składnikiem nadchodzącej technologii, a tym samym naszej przyszłości, trudno przecenić rolę, jaką odgrywają algorytmy.

Jak działają algorytmy? Przykład

Przykładem udanego, ale bardzo prostego algorytmu codziennego, jest ten, w którym typowy system centralnego ogrzewania utrzymuje dom w żądanej temperaturze. Danymi wejściowymi do algorytmu byłaby żądana temperatura i pomiar aktualnej temperatury na termostacie.

W każdym momencie algorytm określa, czy włączyć lub wyłączyć ogrzewanie w następujący sposób:

jak dodać znajomego na spotify
  • Jeśli zmierzona temperatura jest o 1 stopień niższa od żądanej temperatury (lub niższa), ogrzewanie jest włączone

  • Jeśli zmierzona temperatura mieści się w zakresie 1 stopnia temperatury zadanej, ogrzewanie pozostaje w obecnym stanie

  • Jeśli zmierzona temperatura jest o 1 stopień wyższa od żądanej temperatury (lub wyższa), ogrzewanie jest wyłączane

Addison mówi, że prace prowadzone przez Cambridge Consultants dla Energy Systems Catapult są dobrym przykładem tego, jak rosnąca zdolność taniego zbierania większej ilości danych i uruchamiania bardziej intensywnych obliczeniowo algorytmów poprawia systemy wokół nas, umożliwiając w ten sposób inteligentny dom.

Spider Man ps4 wskazówki i triki

Zbierając więcej danych generowanych przez użytkowników z termostatów,, Katapulta systemów energetycznych System jest w stanie „wprowadzić” do algorytmu temperaturę z każdego pomieszczenia w domu, a nie tylko temperaturę z jednego punktu w domu.

termostat_algorytm

Algorytm sterowania ogrzewaniem jest również informowany o żądanej temperaturze w ciągu najbliższych kilku godzin – dodaje. Dlatego posiada model, który może przewidzieć, jak temperatura w każdym pomieszczeniu w domu będzie się zmieniać w czasie, biorąc pod uwagę również temperaturę powietrza na zewnątrz. W każdym momencie przewiduje, jak zmieni się temperatura w każdym pomieszczeniu, zarówno przy włączonym, jak i wyłączonym grzejniku.

Te prognozy są używane do decydowania, kiedy włączyć każdy grzejnik. W rezultacie algorytm jest znacznie bardziej złożony, ale zapewnia znacznie lepsze wrażenia użytkownika, włączając ogrzewanie we właściwym czasie, aby odpowiednie pomieszczenia były ciepłe, gdy wrócisz do domu z pracy. Bardziej inteligentny i spersonalizowany system dzięki zastosowaniu ulepszonych algorytmów.

Ciekawe Artykuły

Wybór Redakcji

Jak pozbyć się mojej sztucznej inteligencji w Snapchacie
Jak pozbyć się mojej sztucznej inteligencji w Snapchacie
Chociaż technologia ma wiele zalet, prawdopodobnie chcesz, aby Twoi prawdziwi przyjaciele byli na szczycie czatu na Snapchacie. Jednak zamiast tego platforma przypięła tam My AI. Na szczęście istnieją sposoby, aby przywrócić przyjaciół
Archiwa tagu: Windows 10 Lean
Archiwa tagu: Windows 10 Lean
Zmień folder wirtualnych dysków twardych Hyper-V w systemie Windows 10
Zmień folder wirtualnych dysków twardych Hyper-V w systemie Windows 10
Możesz zmienić folder używany do przechowywania dysków wirtualnych dla maszyn wirtualnych Hyper-V w systemie Windows 10. Pliki dysków wirtualnych to największe pliki maszyny wirtualnej.
Jak uzyskać zweryfikowany znacznik wyboru (dawniej koronę) w TikTok
Jak uzyskać zweryfikowany znacznik wyboru (dawniej koronę) w TikTok
Jeśli spędziłeś trochę czasu na TikTok, być może zauważyłeś, że mała ikona korony, która była na profilach niektórych użytkowników, teraz zniknęła. To dlatego, że te korony zostały zastąpione zweryfikowanymi znacznikami, takimi jak
Jak włączyć podświetlenie klawiatury w laptopie HP
Jak włączyć podświetlenie klawiatury w laptopie HP
Podświetlenie klawiatury to świetny sposób na korzystanie z laptopa HP w ciemności, a jego włączenie jest łatwe. Wystarczy przełączyć go za pomocą dedykowanego klawisza podświetlenia. Oto jak to się robi.
Jak otworzyć nowe okno aplikacji komputerowej z ekranu Start
Jak otworzyć nowe okno aplikacji komputerowej z ekranu Start
W systemie Windows 8 za każdym razem, gdy uruchamiasz drugą instancję (nowe okno) już uruchomionej aplikacji komputerowej, na ekranie startowym nie jest uruchamiana nowa instancja tej aplikacji. Po prostu przełącza się do już uruchomionego okna aplikacji komputerowej. Może to być bardzo denerwujące. Aby otworzyć inne okno tego samego programu, musisz
Jak wyciszyć się w Apex Legends
Jak wyciszyć się w Apex Legends
Apex Legends to popularna gra zespołowa dla wielu graczy, w którą możesz grać ze znajomymi lub przypadkowymi osobami. Ponieważ praca zespołowa jest niezwykle ważną częścią tej gry, komunikacja z kolegami z drużyny jest niezbędna.