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

Co zrobić, jeśli upuścisz telefon do wody
Co zrobić, jeśli upuścisz telefon do wody
Jeśli Twój telefon nie jest wodoodporny, możesz zwiększyć szanse, że przetrwa upadek do wody, wyłączając go, a następnie całkowicie susząc przed ponownym włączeniem.
Jak korzystać z OK Google na Huawei P9
Jak korzystać z OK Google na Huawei P9
Czy chcesz wygody asystenta głośnomówiącego dla swojego smartfona? Włączenie poleceń głosowych na urządzeniu Huawei P9 jest łatwe. Zapoznaj się z poniższymi prostymi wskazówkami, aby włączyć własnego wirtualnego asystenta i zacząć działać
Amazon Fire TV Stick utknął w powiększeniu – jak zmniejszyć powiększenie
Amazon Fire TV Stick utknął w powiększeniu – jak zmniejszyć powiększenie
Według skrzynki pocztowej TechJunkie ekran Amazon Fire Stick, który blokuje się po powiększeniu, jest dość powszechny. Dodany jako część szeregu funkcji ułatwień dostępu, zoom pozwala powiększyć część ekranu, aby
Jak sparować Bose Soundlink
Jak sparować Bose Soundlink
Jeśli masz problemy ze sparowaniem lub podłączeniem urządzenia Bose Soundlink do telefonu, postępuj zgodnie z poniższymi instrukcjami.
Jak znaleźć historię swojego komunikatora na Facebooku
Jak znaleźć historię swojego komunikatora na Facebooku
Ponieważ Facebook Messenger domyślnie przechowuje Twoje stare czaty, w historii możesz znaleźć wszystko, czego nie usunąłeś celowo.
5 najlepszych emulatorów Androida dla komputerów Mac w 2024 r
5 najlepszych emulatorów Androida dla komputerów Mac w 2024 r
Dostępnych jest mnóstwo świetnych aplikacji na Androida, ale nie można ich uruchomić na komputerze Mac bez emulatora. Zbadaliśmy, aby przedstawić listę najlepszych emulatorów Androida dla komputerów Mac.
Jak korzystać z DirectStorage w systemie Windows 11
Jak korzystać z DirectStorage w systemie Windows 11
DirectStorage może przyspieszyć Twoje gry w systemie Windows 11 i nie musisz nic robić, aby go włączyć. Sprawdź, czy Twój komputer obsługuje DirectStorage za pomocą paska gier Xbox.