Hoved Facebook Hva er en algoritme? En nærmere titt på teknologien som ligger til grunn for alt vi gjør online

Hva er en algoritme? En nærmere titt på teknologien som ligger til grunn for alt vi gjør online



En av de tilsynelatende mest brukte ordene i teknologi er algoritme. Fra appene på telefonen din til sensorene i bærbare enheter og hvordan innlegg vises i Facebook-nyhetsfeeden din, blir du presset til å finne en tjeneste som ikke drives av noen form for algoritme.

hvordan du tømmer en prat på uenighet
Hva er en algoritme? En nærmere titt på teknologien som ligger til grunn for alt vi gjør online

Maskinlæringsteknikker og kunstig intelligens - den største og mest betydningsfulle teknologiske fremgangen i vår tid - kan ikke fungere uten et sett med algoritmer, så det er et eksepsjonelt viktig konsept for fremtidige teknologier.

Hva er en algoritme?

En algoritme kan best beskrives som et presist sett med instruksjoner en datamaskin vil følge for å oppnå ønsket resultat, vanligvis for å løse et problem. En algoritmes instruksjoner må bestå av et antall trinn, utøvd i riktig rekkefølge, og hva som skal gjøres i hvert trinn, avhenger av resultatet av trinnene som ble tatt tidligere.

For eksempel vil algoritmene som driver Instagram, som et eksempel, være programmert til å levere varsler til telefonen din når noen har likt bildet ditt. De vil da bli skrevet for å legge til dette Like i antall Likes som allerede er oppnådd, for å oppdatere totalsummen.

Se relaterte Er vi modige nok til å overlate hvordan vi lever til algoritmer? REMOTE ber deg forestille deg fremtidens teater, drevet av algoritmer Skrive musikk med en algoritme

Algoritmer opererer på inndata, som kan være en liste over tall som må settes i stigende orde eller RGB-verdiene til et bilde der algoritmen må avgjøre om det er et menneskelig ansikt til stede [som ansiktsgjenkjenningsteknologi], forklarer Will Addison, hovedingeniør og algoritmeekspert ved Cambridge-konsulenter .

Han forklarer at selv om noen algoritmer garantert vil oppnå det resultatet de er ute etter, er det mange som ikke gjør det. De fleste algoritmer er helt deterministiske, mens noen bruker tilfeldige tall for å oppnå resultatene.

Algoritmer blir noen ganger sammenlignet med oppskrifter for å lage et måltid, og det er tilstrekkelig til en viss grad, men det viktigste med algoritmer er at de ikke gir rom for tolkning, legger Addison til. De må være helt presise og fullt forskrivende om hva du skal gjøre ved hvert trinn.

Hvorfor er algoritmer så viktige?

Algoritmer kommer i mange former og størrelser, fra korte og enkle til lange og komplekse. I den mest komplekse enden av dette spekteret er maskinlæringsalgoritmer. Disse er designet for å lære trinn automatisk og er generelt så komplekse at det er umulig for et menneske å forstå hvordan de oppnår de resultatene de gjør.

Datamaskiner uten algoritmer ville ikke ha noe formål og ingen bruk. Algoritmer er hvordan vi instruerer datamaskiner om å gjøre det vi trenger. Disse algoritmene kommer til uttrykk i form av datakode, men det er ideene i algoritmene som blir uttrykt som er nøkkelen. Mange tjenester er i tillegg avhengig av en rekke algoritmer som jobber sammen.

hva_er_an_algoritme

hvordan du endrer standard google-konto

Bekymringer for ugjennomtrengeligheten til noen av disse algoritmene er det som ligger bak de foreslåtte nye EU-reglene, som antyder at vi har rett til å få en forklaring på enhver beslutning som tas om oss ved automatisk behandling. Med algoritmer som en så viktig ingrediens i kommende teknologi og dermed vår fremtid, er det vanskelig å overvurdere rollen som algoritmer spiller.

Hvordan fungerer algoritmer? Et eksempel

Et eksempel på en vellykket, men likevel veldig enkel hverdagsalgoritme, er den som brukes av et typisk sentralvarmesystem for å holde et hus på ønsket temperatur. Inngangene til algoritmen vil være ønsket temperatur og måling av den nåværende temperaturen ved termostaten.

Ved hvert øyeblikk bestemmer algoritmen om varmen skal slås på eller av på følgende måte:

  • Hvis den målte temperaturen er 1 grad under ønsket temperatur (eller lavere), blir varmen slått på

  • Hvis den målte temperaturen er innenfor 1 grad av ønsket temperatur, blir oppvarmingen igjen i sin nåværende tilstand

  • Hvis den målte temperaturen er 1 grad over ønsket temperatur (eller høyere), blir varmen slått av

Addison sier at arbeidet som utføres av Cambridge Consultants for Energy Systems Catapult er et godt eksempel på hvordan den økende evnen til å billig samle inn mer data og kjøre mer beregningsintensive algoritmer forbedrer systemene rundt oss, og dermed muliggjør det smarte hjemmet.

hvordan du følger hashtags på twitter

Ved å samle inn mer brukergenerert data fra termostater, kan Energy Systems Catapult Systemet er i stand til å 'mate' temperaturen fra hvert rom i huset til algoritmen, i stedet for bare temperaturen fra et enkelt punkt i huset.

termostat_algoritme

Varmestyringsalgoritmen blir også gjort oppmerksom på ønsket temperatur de neste timene, legger han til. Den har derfor en modell som kan forutsi hvordan temperaturen i hvert rom i huset vil endres over tid, samtidig som det tas hensyn til utetemperaturen. For hvert øyeblikk forutsier det hvordan temperaturene i hvert rom vil endres med både radiatoren på og radiatoren av.

Disse spådommene brukes til å bestemme når du skal slå på hver radiator. Som et resultat er algoritmen mye mer kompleks, men produserer en mye bedre brukeropplevelse, og slår på varmen på akkurat riktig tidspunkt, slik at de riktige rommene blir varme når du kommer hjem fra jobb. Et mer intelligent og personlig system takket være bruken av forbedrede algoritmer.

Interessante Artikler

Redaksjonens

Hvor lenge varer kablede ørepropper?
Hvor lenge varer kablede ørepropper?
Kablede ørepropper er en fin måte å nyte favorittmusikken din på, men hvor lenge varer kablede ørepropper? Lengre enn du kanskje tror, ​​men pass på dem.
Hvordan overføre kontakter fra Android til Android
Hvordan overføre kontakter fra Android til Android
Hva nytter en ny telefon uten alle kontaktene dine på ett sted? Mens du sannsynligvis kan drepe noen dager med gratis apper fra Google Play Store, vil du sannsynligvis ringe eller sende en tekstmelding til noen
Administrer Windows 10 Sticky Notes Online
Administrer Windows 10 Sticky Notes Online
Fra og med versjonen 3.1 av Windows 10 Sticky Notes-appen, kan du få tilgang til og administrere notatene dine online på nettet med din Microsoft-konto.
Slik logger du ut av Instagram-kontoen på alle enheter
Slik logger du ut av Instagram-kontoen på alle enheter
Hvis du er logget på Instagram-kontoen din på flere enheter, lurer du kanskje på hvordan du kan logge ut av dem alle samtidig. Det kan være spesielt nyttig når du ikke er sikker på nøyaktig hvilke enheter du
Hvordan fikse en ødelagt bærbar skjerm
Hvordan fikse en ødelagt bærbar skjerm
Når skjermen på den bærbare datamaskinen er ødelagt, er det viktig å se etter piksler som sitter fast, skjermbrenning, utdaterte drivere og mer før du bytter ut skjermen.
Govee LED TV-bakgrunnsbelysningssett: billig, men feilaktig skjev belysning
Govee LED TV-bakgrunnsbelysningssett: billig, men feilaktig skjev belysning
Responsive bias-belysningssett kan ta TV-seeropplevelsen til neste nivå, men de er dyre og fungerer bare med eksterne kilder. Et selskap har tatt en annen tilnærming for å redusere kostnadene og utvide kompatibiliteten ved å bruke et skjermmontert kamera. Ta en titt på vår gjennomgang av Govee TV Backlight Kit for å se om denne nye metoden er verdt prisen og innsatsen.
11 måter å fikse det når Apple CarPlay ikke fungerer
11 måter å fikse det når Apple CarPlay ikke fungerer
Lær hvordan du fikser Apple CarPlay når den ikke kobles til eller ikke fungerer. Prøv velprøvde feilsøkingstrinn som å sjekke innstillinger eller aktivere Siri.