Hlavní Facebook Co je to algoritmus? Bližší pohled na technologii, která je základem všeho, co děláme online

Co je to algoritmus? Bližší pohled na technologii, která je základem všeho, co děláme online



Jedním ze zdánlivě nejvíce nadužívaných slov v technice je algoritmus. Od aplikací ve vašem telefonu až po senzory ve vašem nositelném zařízení a způsob, jakým se příspěvky zobrazují ve vašem zdroji zpráv na Facebooku, budete tlačeni k hledání služby, která není poháněna nějakou formou algoritmu.

můžete hrát hry wii u na přepínači nintendo
Co je to algoritmus? Bližší pohled na technologii, která je základem všeho, co děláme online

Techniky strojového učení a umělá inteligence - největší a nejvýznamnější technologický pokrok naší doby - nemohou fungovat bez sady algoritmů, což je pro budoucí technologie mimořádně důležitý koncept.

Co je to algoritmus?

Algoritmus lze nejlépe popsat jako přesnou sadu pokynů, které bude počítač dodržovat, aby dosáhl požadovaného výsledku, obvykle k vyřešení problému. Pokyny algoritmu musí zahrnovat řadu kroků, prováděných ve správném pořadí, a to, co dělat v každém kroku, závisí na výsledku dříve provedených kroků.

Například algoritmy pohánějící Instagram budou například naprogramovány tak, aby doručovaly oznámení do vašeho telefonu, když se někomu líbí vaše fotka. Poté budou zapsáni, aby přidali tento Like k počtu již získaných Lajků, aby se aktualizoval celkový součet.

Viz související Jsme dostatečně odvážní, abychom svěřili, jak žijeme algoritmům? REMOTE vás požádá, abyste si představili divadlo budoucnosti založené na algoritmech Psaní hudby pomocí algoritmu

Algoritmy fungují na vstupních datech, což může být seznam čísel, která je třeba zadat do vzestupné orde, nebo hodnoty RGB obrazu, kde algoritmus potřebuje určit, zda je přítomna lidská tvář [například technologie rozpoznávání tváře], vysvětluje Will Addison, hlavní inženýr a expert na algoritmy ve společnosti Cambridge Consultants .

Vysvětluje, že zatímco u některých algoritmů je zaručeno, že dosáhnou výsledku, za kterým jsou, mnoho jich není. Většina algoritmů je plně deterministická, zatímco některé používají k dosažení svých výsledků náhodná čísla.

Algoritmy se někdy srovnávají s recepty na přípravu jídla a to je do jisté míry dost spravedlivé, ale klíčové na algoritmech je, že nenechávají žádný prostor pro interpretaci, dodává Addison. Musí být naprosto přesní a plně normativní ohledně toho, co dělat na každém kroku.

Proč jsou algoritmy tak důležité?

Algoritmy přicházejí v mnoha tvarech a velikostech, od krátkých a jednoduchých po dlouhé a složité. Na nejsložitějším konci tohoto spektra jsou algoritmy strojového učení. Jsou navrženy tak, aby se naučily kroky automaticky, a jsou obecně tak složité, že je nemožné, aby člověk plně pochopil, jak dosahují výsledků, kterých dosahuje.

Počítače bez algoritmů by neměly žádný účel ani použití. Algoritmy jsou způsob, jakým dáváme počítačům pokyn, aby dělali to, co potřebujeme. Tyto algoritmy jsou vyjádřeny ve formě počítačového kódu, ale klíčové jsou myšlenky ve vyjádřených algoritmech. Mnoho služeb navíc závisí na spolupráci mnoha algoritmů.

what_is_an_algorithm

Za navrhovanými novými nařízeními EU stojí obavy z neproniknutelnosti některých z těchto algoritmů, které naznačují, že máme právo na vysvětlení jakéhokoli rozhodnutí, které se o nás děje automatizovaným zpracováním. Vzhledem k tomu, že algoritmy jsou tak důležitou složkou připravovaných technologií, a tedy i naší budoucnosti, je těžké přeceňovat roli, kterou tyto algoritmy hrají.

Jak fungují algoritmy? Příklad

Příkladem úspěšného, ​​přesto velmi jednoduchého každodenního algoritmu je typický systém ústředního vytápění, který udržuje dům na požadované teplotě. Vstupy do algoritmu budou požadovaná teplota a měření aktuální teploty na termostatu.

V každém okamžiku určuje algoritmus, zda zapnout nebo vypnout vytápění následujícím způsobem:

jak najít nedávno odstraněné aplikace
  • Pokud je naměřená teplota o 1 stupeň nižší než požadovaná teplota (nebo nižší), zapne se topení

  • Pokud je naměřená teplota v rozmezí 1 stupně od požadované teploty, je topení ponecháno v aktuálním stavu

  • Pokud je naměřená teplota o 1 stupeň vyšší než požadovaná teplota (nebo vyšší), topení se vypne

Addison říká, že práce prováděná Cambridge Consultants pro Energy Systems Catapult je dobrým příkladem toho, jak rostoucí schopnost levně sbírat více dat a spouštět výpočetně náročnější algoritmy zlepšuje systémy kolem nás, což umožňuje inteligentní domácnost.

jak zkontrolovat historii vyhledávání Google

Shromažďováním více dat generovaných uživateli z termostatů se Katapult energetických systémů Systém dokáže „přenést“ do algoritmu teplotu z každé místnosti v domě, nikoli pouze teplotu z jednoho bodu v domě.

algoritmus termostatu

Algoritmus řízení topení je také informován o požadované teplotě během příštích několika hodin, dodává. Má tedy model, který dokáže předpovědět, jak se bude teplota každé místnosti v domě v průběhu času měnit, a zároveň zohlední teplotu venkovního vzduchu. V každém okamžiku předpovídá, jak se budou teploty v každé místnosti měnit při zapnutém i vypnutém radiátoru.

Tyto předpovědi se používají k rozhodnutí, kdy se každý radiátor zapne. Výsledkem je, že algoritmus je mnohem složitější, ale přináší mnohem lepší uživatelský komfort a zapíná topení ve správný čas, takže ve správných místnostech bude teplo, až se vrátíte z práce. Inteligentnější a osobnější systém díky použití vylepšených algoritmů.

Zajímavé Články

Redakce Choice

Proč se některé soubory neobjevují ve Finderu?
Proč se některé soubory neobjevují ve Finderu?
Finder je jednou z nejstarších funkcí systému macOS. A proto se někdy jeho používání může zdát o něco méně intuitivní. Přesto je to jeden z nejlepších systémů pro správu souborů pro macOS. Existuje spousta úhledných
Odebrání uživatele z WSL Linux ve Windows 10
Odebrání uživatele z WSL Linux ve Windows 10
Podívejte se, jak odebrat uživatelský účet z distribuce WSL Linux v systému Windows 10. Můžete odebrat jakýkoli uživatelský účet v distribuci, včetně vašeho výchozího uživatelského účtu.
Jak naformátovat počítač se systémem Windows 7 bez disku CD
Jak naformátovat počítač se systémem Windows 7 bez disku CD
Znám spoustu lidí, kteří stále používají Windows 7. Některé firmy jej stále používají, protože Windows 10 je drahý a v OS mají software navržený speciálně pro ně. Jiným lidem se prostě líbí, že to vědí a
Microsoft Mouse and Keyboard Center je venku s podporou ARM64
Microsoft Mouse and Keyboard Center je venku s podporou ARM64
Společnost Microsoft aktualizuje svůj software Mouse and Keyboard Center s podporou ARM64, což umožňuje instalaci sady aplikací na zařízení, jako je Surface Pro X. Změna byla představena v Mouse and Keyboard Center 12. Mouse and Keyboard Center 12 podporuje následující nová zařízení počínaje ve verzi 12: Microsoft Ergonomic Mouse Microsoft Ergonomic
Slack mě stále odhlašuje - Jak opravit
Slack mě stále odhlašuje - Jak opravit
Slack je platforma pro zasílání rychlých zpráv, na které se mnoho lidí spoléhá při připojení ke vzdáleným kancelářím. Tato aplikace prošla v průběhu let různými aktualizacemi a upgrady a je mnohem stabilnější a odolnější než původní rok 2013
Označit archivy: Instalační program aplikace Internet Explorer 10 offline
Označit archivy: Instalační program aplikace Internet Explorer 10 offline
Nejlepší menu pro skořici
Nejlepší menu pro skořici
Custom Cinnamon Menu by Odyseus je nejlepší alternativní nabídka aplikací dostupná pro Cinnamon. Je velmi flexibilní a výkonný.