Pagrindinis Facebook Kas yra algoritmas? Atidžiau pažvelgti į technologijas, pagrindžiančias viską, ką darome internete

Kas yra algoritmas? Atidžiau pažvelgti į technologijas, pagrindžiančias viską, ką darome internete



Vienas iš iš pažiūros labiausiai vartojamų technologijų žodžių yra algoritmas. Nuo jūsų telefone esančių programų iki nešiojamųjų kompiuterių jutiklių ir to, kaip įrašai rodomi „Facebook“ naujienų sraute, būsite priversti rasti paslaugą, kurios neveikia kažkokia algoritmo forma.

kaip sunumeruoti „Google“ dokumentų puslapius
Kas yra algoritmas? Atidžiau pažvelgti į technologijas, pagrindžiančias viską, ką darome internete

Mašinų mokymosi metodai ir dirbtinis intelektas - didžiausi ir reikšmingiausi mūsų laikų technologiniai laimėjimai - negali veikti be algoritmų rinkinio, todėl tai yra išskirtinai svarbi ateities technologijų samprata.

Kas yra algoritmas?

Algoritmą galima geriausiai apibūdinti kaip tikslų instrukcijų rinkinį, kurio laikysis kompiuteris norimam rezultatui pasiekti, paprastai problemai išspręsti. Algoritmo instrukcijas turi sudaryti daugybė žingsnių, atliekamų teisinga tvarka, o tai, ką daryti kiekviename žingsnyje, priklauso nuo anksčiau atliktų veiksmų rezultatų.

Pvz., „Instagram“ maitinimo algoritmai, pavyzdžiui, bus užprogramuoti teikti pranešimus į jūsų telefoną, kai kam nors patiko jūsų nuotrauka. Tada jie bus parašyti, kad pridėtų šį „Patinka“ prie jau surinktų „Patinka“ skaičių ir atnaujintų bendrą sumą.

Žiūrėti susijusius Ar mes pakankamai drąsūs patikėti, kaip mes gyvename, algoritmams? REMOTE prašo įsivaizduoti ateities teatrą, paremtą algoritmais Muzikos rašymas naudojant algoritmą

Algoritmai veikia pagal įvesties duomenis, kurie gali būti skaičių, kuriuos reikia įtraukti į didėjančią ordą, sąrašas arba paveikslėlio RGB vertės, kur algoritmas turi nustatyti, ar yra žmogaus veidas [pvz., Veido atpažinimo technologija], aiškina Willas Addisonas, pagrindinis inžinierius ir algoritmų ekspertas Kembridžo konsultantai .

Jis paaiškina, kad nors kai kurie algoritmai garantuotai pasiekia rezultatą, kurio jie siekia, daugelis ne. Dauguma algoritmų yra visiškai deterministiniai, o kai kurie naudoja atsitiktinius skaičius savo rezultatams pasiekti.

Algoritmai kartais lyginami su valgio gaminimo receptais ir tai yra pakankamai sąžininga, tačiau pagrindinis dalykas, susijęs su algoritmais, yra tai, kad jie nepalieka vietos interpretacijai, priduria Addisonas. Jie turi būti visiškai tikslūs ir tiksliai nurodantys, ką daryti kiekviename žingsnyje.

Kodėl algoritmai yra tokie svarbūs?

Algoritmų yra įvairių formų ir dydžių, nuo trumpų ir paprastų iki ilgų ir sudėtingų. Sudėtingiausiame šio spektro gale yra mašininio mokymosi algoritmai. Jie skirti automatiškai išmokti žingsnius ir paprastai yra tokie sudėtingi, kad žmogui neįmanoma iki galo suprasti, kaip jie pasiekia tokių rezultatų.

Kompiuteriai be algoritmų neturėtų tikslo ir nenaudos. Algoritmai yra tai, kaip mes nurodome kompiuteriams daryti tai, ko mums reikia. Tie algoritmai yra išreikšti kompiuterio kodo pavidalu, tačiau svarbiausia yra išreikštų algoritmų idėjos. Daugelis paslaugų papildomai priklauso nuo daugybės algoritmų, veikiančių kartu.

ar galite mesti į laužą

kas_ yra_algoritmas

Siūlomi nauji ES reglamentai sieja nerimą dėl kai kurių iš šių algoritmų nepraeinamumo, kurie rodo, kad mes turime teisę gauti paaiškinimą apie bet kokį sprendimą, kurį apie mus priima automatinis apdorojimas. Kadangi algoritmai yra tokie gyvybiškai svarbūs būsimų technologijų ir tuo pačiu mūsų ateities komponentai, sunku pervertinti algoritmų vaidmenį.

Kaip veikia algoritmai? Pavyzdys

Sėkmingo, tačiau labai paprasto kasdienio algoritmo pavyzdys yra tas, kurį įprasta centrinio šildymo sistema naudoja namui palaikyti norimoje temperatūroje. Algoritmo įvestys būtų norima temperatūra ir esamos temperatūros matavimas termostate.

Kiekvienu laiko momentu algoritmas nustato, ar šildymą įjungti, ar išjungti tokiu būdu:

  • Jei išmatuota temperatūra yra 1 laipsniu žemesnė už norimą temperatūrą (arba žemesnę), šildymas įjungiamas

  • Jei išmatuota temperatūra neviršija 1 laipsnio nuo norimos temperatūros, šildymas paliekamas dabartine būsena

  • Jei išmatuota temperatūra yra 1 laipsniu aukštesnė už norimą temperatūrą (arba aukštesnę), šildymas išjungiamas

Addisonas sako, kad „Cambridge Consultants“ atliktas „Energy Systems Catapult“ darbas yra geras pavyzdys, kaip vis didėjanti galimybė pigiai rinkti daugiau duomenų ir paleisti daugiau skaičiavimų reikalaujančius algoritmus tobulina mus supančias sistemas ir taip suteikia galimybę naudotis išmaniaisiais namais.

kaip išjungti "spotify" nuo paleidimo

Iš termostatų rinkdami daugiau vartotojų sukurtų duomenų, Energetikos sistemų katapulta Sistema gali „tiekti“ temperatūrą iš kiekvieno namo kambario į algoritmą, o ne tik temperatūrą iš vieno namo taško.

termostato_algoritmas

Šildymo valdymo algoritmas taip pat informuojamas apie norimą temperatūrą per kelias kitas valandas, priduria jis. Todėl jis turi modelį, kuris gali numatyti, kaip laikui bėgant pasikeis kiekvieno namo kambario temperatūra, taip pat atsižvelgiant į lauko oro temperatūrą. Kiekvienu laiko momentu jis numato, kaip pasikeis kiekvieno kambario temperatūra įjungus radiatorių ir išjungus radiatorių.

Šios prognozės yra naudojamos nuspręsti, kada įjungti kiekvieną radiatorių. Todėl algoritmas yra daug sudėtingesnis, tačiau sukuria daug geresnę vartotojo patirtį, šildymą įjungiant reikiamu metu, kad grįžus iš darbo tinkamose patalpose būtų šilta. Pažangesnė ir labiau pritaikyta sistema, nes naudojami patobulinti algoritmai.

Įdomios Straipsniai

Redaktoriaus Pasirinkimas

Kaip išjungti „Aero Snap“ funkciją „Windows 8.1“, „Windows 8“ ir „Windows 7“
Kaip išjungti „Aero Snap“ funkciją „Windows 8.1“, „Windows 8“ ir „Windows 7“
Aprašoma, kaip išjungti „Aero Snap“ funkciją sistemose „Windows 8.1“, „Windows 8“ ir „Windows 7“
Kaip greitai paleisti į saugaus režimo komandų eilutę sistemose „Windows 8“ ir „Windows 8.1“
Kaip greitai paleisti į saugaus režimo komandų eilutę sistemose „Windows 8“ ir „Windows 8.1“
Aprašoma, kaip greitai paleisti „Windows 8“ ir „Windows 8.1“ į komandų eilutės režimą.
„Amazon“ neprisijungia prie manęs - ką daryti?
„Amazon“ neprisijungia prie manęs - ką daryti?
Daugelis žmonių skundžiasi dėl nuolatinio atsijungimo nuo „Amazon“ paskyrų. Ar esate vienas iš jų? Nesijaudinkite, šie klausimai dažniausiai yra laikini ir juos galima išspręsti. Problema gali būti ne „Amazon“ gale,
„WhatsApp for Windows Phone“ pašalinta iš „Microsoft Store“
„WhatsApp for Windows Phone“ pašalinta iš „Microsoft Store“
Jau kurį laiką žinome apie „Windows Phone“ palaikymo pabaigą, o pagrindinių programų, kurios buvo prieinamos „Windows Phone 8“ ir „Windows 10 Mobile“, kūrėjai pamažu pradėjo šalinti savo programas iš platformos. Dabar, kai „Windows Phone 8“ parduotuvė nustojo veikti ir įmonė baigėsi
Kas yra OGG failas?
Kas yra OGG failas?
OGG failas greičiausiai yra Ogg Vorbis suspaustas garso failas, naudojamas garso duomenims laikyti. Juos galima leisti su daugeliu muzikos grotuvų ir garso programinės įrangos. Kitus OGG failus naudoja grafikos programėlė.
Kaip archyvuoti arba išarchyvuoti „Instagram“ įrašus
Kaip archyvuoti arba išarchyvuoti „Instagram“ įrašus
Šių metų pradžioje „Instagram“ pristatė archyvą. Tai nesulaukė daug fanfarų ir praleido daug vartotojų, įskaitant mane. Tik tada, kai socialiniame tinkle aptariau pykčio metimo ir pykčio panaikinimo temą
Geriausias VPN JAV: geriausios srautinio perdavimo ir naršymo galimybės
Geriausias VPN JAV: geriausios srautinio perdavimo ir naršymo galimybės
Nesvarbu, ar nerimaujate dėl savo privatumo, ar ieškote didesnio saugumo, ar norite naudotis srautinio perdavimo paslaugomis užsienyje, gali padėti virtualus privatus tinklas (VPN). Prisijungę prie interneto per saugią VPN nuorodą į teikėjo serverį,