Vigtigste Facebook Hvad er en algoritme? Et nærmere kig på teknologien, der understøtter alt, hvad vi gør online

Hvad er en algoritme? Et nærmere kig på teknologien, der understøtter alt, hvad vi gør online



Et af de tilsyneladende mest brugte ord inden for teknologi er algoritme. Fra apps på din telefon til sensorer i dine wearables og hvordan indlæg vises i dit Facebook News Feed, bliver du skubbet til at finde en tjeneste, der ikke er drevet af en eller anden form for algoritme.

hvordan man tilslutter to computerskærme
Hvad er en algoritme? Et nærmere kig på teknologien, der understøtter alt, hvad vi gør online

Maskinindlæringsteknikker og kunstig intelligens - de største og mest betydningsfulde teknologiske fremskridt i vores tid - kan ikke fungere uden et sæt algoritmer, så det er et usædvanligt vigtigt koncept for fremtidige teknologier.

Hvad er en algoritme?

En algoritme kan bedst beskrives som et præcist sæt instruktioner, som en computer følger for at opnå et ønsket resultat, normalt for at løse et problem. En algoritmes instruktioner skal bestå af et antal trin, der udøves i den rigtige rækkefølge, og hvad der skal gøres ved hvert trin, afhænger af resultatet af de trin, der er taget tidligere.

For eksempel vil algoritmerne, der driver Instagram, som et eksempel blive programmeret til at levere underretninger til din telefon, når nogen kan lide dit billede. De vil derefter blive skrevet for at tilføje dette Like til antallet af Likes, der allerede er opnået, for at opdatere den samlede sum.

Se relaterede Er vi modige nok til at overlade algoritmerne til, hvordan vi lever? REMOTE beder dig om at forestille dig fremtidens teater, drevet af algoritmer Skriv musik med en algoritme

Algoritmer fungerer på inputdata, som måske er en liste over tal, der skal placeres i stigende orde eller RGB-værdierne i et billede, hvor algoritmen skal afgøre, om der er et menneskeligt ansigt til stede [såsom ansigtsgenkendelsesteknologi], forklarer Will Addison, hovedingeniør og algoritmeekspert hos Cambridge konsulenter .

Han forklarer, at selvom nogle algoritmer garanteret opnår det resultat, de er ude efter, er mange ikke. De fleste algoritmer er helt deterministiske, mens nogle bruger tilfældige tal for at opnå deres resultater.

Algoritmer sammenlignes undertiden med opskrifter til at lave et måltid, og det er til en vis grad fair, men det vigtigste ved algoritmer er, at de ikke giver plads til fortolkning, tilføjer Addison. De skal være helt præcise og fuldt ud ordinerende om, hvad de skal gøre ved hvert trin.

Hvorfor er algoritmer så vigtige?

Algoritmer findes i mange former og størrelser, fra korte og enkle til lange og komplekse. I den mest komplekse ende af dette spektrum findes maskinindlæringsalgoritmer. Disse er designet til at lære trin automatisk og er generelt så komplekse, at det er umuligt for et menneske at forstå fuldt ud, hvordan de opnår de resultater, de opnår.

Computere uden algoritmer ville ikke have noget formål og ingen brug. Algoritmer er, hvordan vi instruerer computere om at gøre, hvad vi har brug for, de skal gøre. Disse algoritmer udtrykkes i form af computerkode, men det er ideerne i algoritmerne, der udtrykkes, der er nøglen. Mange tjenester afhænger desuden af ​​en lang række algoritmer, der arbejder sammen.

hvordan man tilføjer roller i uoverensstemmelse

hvad_er_an_algoritme

Bekymringer for uigennemtrængeligheden af ​​nogle af disse algoritmer er det, der ligger bag de foreslåede nye EU-regler, hvilket antyder, at vi har ret til at få en forklaring på enhver beslutning, der træffes om os ved automatiseret behandling. Da algoritmer er en så vigtig ingrediens i kommende teknologi og dermed vores fremtid, er det svært at overdrive den rolle, som algoritmer spiller.

Hvordan fungerer algoritmer? Et eksempel

Et eksempel på en vellykket, men alligevel meget enkel hverdagsalgoritme, er den, der bruges af et typisk centralvarmesystem til at holde et hus ved den ønskede temperatur. Indgangene til algoritmen ville være den ønskede temperatur og måling af den aktuelle temperatur ved termostaten.

På hvert tidspunkt bestemmer algoritmen, om opvarmningen skal tændes eller slukkes på følgende måde:

  • Hvis den målte temperatur er 1 grad under den ønskede temperatur (eller lavere), er opvarmningen tændt

  • Hvis den målte temperatur er inden for 1 grad af den ønskede temperatur, efterlades opvarmningen i sin aktuelle tilstand

  • Hvis den målte temperatur er 1 grad over den ønskede temperatur (eller højere), slukkes opvarmningen

Addison siger, at arbejde, der udføres af Cambridge Consultants for Energy Systems Catapult, er et godt eksempel på, hvordan den stigende evne til billigt at indsamle flere data og køre mere beregningsintensive algoritmer forbedrer systemerne omkring os og dermed muliggør det smarte hjem.

hvordan man ser en persons ønskeliste på damp

Ved at indsamle flere brugergenererede data fra termostater, kan Energisystemer katapult 'S system er i stand til at' føde 'temperaturen fra hvert rum i huset til algoritmen, snarere end blot temperaturen fra et enkelt punkt i huset.

termostat_algoritme

Opvarmningsreguleringsalgoritmen gøres også opmærksom på den ønskede temperatur i løbet af de næste par timer, tilføjer han. Det har derfor en model, der kan forudsige, hvordan temperaturen i hvert rum i huset vil ændre sig over tid, samtidig med at der tages hensyn til den udvendige lufttemperatur. På hvert øjeblik i tiden forudsiger det, hvordan temperaturerne i hvert rum vil ændre sig med både radiatoren tændt og radiatoren slukket.

Disse forudsigelser bruges til at beslutte, hvornår hver radiator skal tændes. Som et resultat er algoritmen meget mere kompleks, men giver en meget bedre brugeroplevelse ved at tænde for opvarmningen på det rigtige tidspunkt, så de rigtige værelser bliver varme, når du kommer hjem fra arbejde. Et mere intelligent og personlig system takket være brugen af ​​forbedrede algoritmer.

Interessante Artikler

Redaktørens Valg

Muligheder for bilmadvarmer
Muligheder for bilmadvarmer
Bilmadvarmere og komfurer kører hele spektret fra elektriske madkasser og bilvarmere til lavwatt-mikrobølger, så hvad har du egentlig brug for?
Download Hent bbm-aio Skin til AIMP3
Download Hent bbm-aio Skin til AIMP3
Download bbm-aio Skin til AIMP3. Her kan du downloade bbm-aio-skin til AIMP3-afspilleren. Alle kreditter går til den oprindelige forfatter af dette skin (se hudinformation i AIMP3-præferencer). Forfatter:. Download 'Download bbm-aio Skin til AIMP3' Størrelse: 775.11 Kb AdvertisingPCRepair: Løs Windows-problemer. Allesammen. Download link: Klik her for at
Hvad er en YouTube-kanal?
Hvad er en YouTube-kanal?
En kanal på YouTube er startsiden for en personlig konto, og du skal bruge en kanal, hvis du vil uploade videoer, tilføje kommentarer eller lave afspilningslister.
Sådan sletter du din aktivitetslog på Facebook
Sådan sletter du din aktivitetslog på Facebook
Du kan slette søgninger og andre Facebook-aktiviteter én ad gangen eller alle på én gang.
iPhone 8/8+ – Sådan spejler du min skærm til mit tv eller pc
iPhone 8/8+ – Sådan spejler du min skærm til mit tv eller pc
Både iPhone 8 og 8+ kommer med fremragende grafik. De er udstyret med HD Retina-teknologi, som gør farverne særligt levende. LCD-skærmen på iPhone 8 er 4,7 tommer lang diagonalt, mens 8+ kommer
Sådan fanges legendarer i Pokemon GO
Sådan fanges legendarer i Pokemon GO
Fra ordet GO! Legendariske Pokemon er stadig de mest populære væsner at fange i spillet. Trænere vil have Legendaries for deres unikke evner og kraftfulde bevægelser. I Pokemon GO er disse undvigende Pokemon ikke altid at finde på gaden, mens
Bedste bredbånd i 2019: De bedste britiske internetudbydere
Bedste bredbånd i 2019: De bedste britiske internetudbydere
Af alle beslutninger i livet bør det være en af ​​de nemmeste at vælge en bredbåndsudbyder - men det er det ikke. Der er kontrakter, hastigheder og bundter at overveje, og så mange udbydere, der tilbyder lignende klingende tilbud, som du måske er