Djupinlärning

Vad det är och varför det är viktigt

Djupinlärning idag

Djupinlärningens inverkan är betydande – och vi har bara sett början av det.

Djupinlärning och GAN: hur de hänger ihop

Ett generativt adversariellt nätverk (GAN) är en sorts maskininlärningsalgoritm. GAN:er kan hjälpa datavetare att skapa syntetisk data för datahungriga djupinlärningsmodeller. Det är viktigt då användandet av syntetisk data möjliggör för skapandet av djupinlärningsmodeller som tidigare inte var möjliga.

Lär dig mer i vårt blogginlägg

Upptäck hur SAS använder djupinlärning

Denna steg-för-steg-guide jämför flera olika neurala nätverksmodeller och förklarar hur de ska användas. Du får en introduktion i tekniker och applicering av djupinlärning och får lära dig om hur SAS stöder skapandet av djupgående neurala nätverksmodeller.

Ladda ner artikeln

Hur man använder djupinlärning för att bädda in bilder

Att bädda in modeller minskar dimensionaliteten av indata, såsom bilder. Med en inbäddningsmodell omvandlas indata-bilder till låg-dimensionella vektorer – så att det blir enklare att använda för andra uppgifter som kräver datorseende. Nyckeln är att träna modeller så att liknande bilder omvandlas till liknande vektorer.

Titta på videoklippet

Vem använder djupinlärning?

För en utomstående kan djupinlärning uppfattas som om det befinner sig i en “forskning och utvecklings”-fas, då forskare inom datavetenskap och datavetare fortlöpande testar dess möjligheter. Djupinlärning har dock många praktiska användningsområden som dagens företag använder, och många fler kommer det att bli allt eftersom forskningen fortsätter. Populära användningsområden i dag är:

Detaljhandel

I detaljhandelsbranschen är det viktigt att ligga steget före kundernas förväntningar. Djupinlärning gör det möjligt. Genom att använda kunddata, tillsammans med röstigenkänning och språkbehandling, kan återförsäljare förutse kundernas preferenser och behov, vilket innebär att de kan minska onödig lagerhållning. De kan även hjälpa till att hitta en produkt av bästa kvalitet till det lägsta priset. I slutändan hjälper det återförsäljare att tillgodose sina kunders behov, samtidigt som både återförsäljaren och kunderna sparar tid och pengar.

Bank

Djupinlärning gör det möjligt för banker att identifiera mönster i ostrukturerad data och förbättra beslutsfattandet i hela företaget. I riskhantering hjälper djupinlärning banker att efterforska flera källor för att med större säkerhet kunna sätta passande kreditgränser. Helt utan att kompromissa rättvisa. Djupinlärning spelar också en viktig roll i att upptäcka och förebygga bedrägeri och finansiella brott. Ett exempel är att granska övervakningsvideor i realtid, för att kunna identifiera misstänkt aktivitet på bankkontor eller vid bankomater och förhindra kontobedrägeri om röstens biometriska profil inte överensstämmer med den riktiga kunden. När det kommer till att leverera en förbättrad användarupplevelse kan djupinlärningens förmåga hjälpa till med sentimentsanalys, så att problem som rapporteras in via sociala medier snabbt kan identifieras och lösas.

Tillverkning

Tillverkning använder djupinlärning och andra AI-tekniker för att förbättra industrins generella kvalitet. En av de största kostnaderna i den här industrin är underhållning av utrustning, och djupinlärning är en bidragande faktor till att minska eller undvika driftstopp för viktiga resurser och utrustningar. Djupinlärning och alternativ såsom datorseende upptäcker kvalitetsproblem med hjälp av objektigenkänning, processövervakning och upptäckt av avvikelser.Tillverkningsindustrin kan spara in pengar på avstyrda oplanerade driftstopp, bättre utformade produkter, förbättrad effektivitet, produktkvalitet och anställdas säkerhet.

Sjukvård

Djupinlärning gynnar sjukvården genom att försäkra bättre patientvård och en effektivare verksamhet. Med djupinlärning kan vårdpersonal analysera data snabbare och mer exakt. Elektroniska patientjournaler kan skapas snabbare och med färre misstag med hjälp av taligenkänning med språkbehandlingsverktyg. Neuronnät, i samspel med bildigenkänning, analyserar medicinska bilder istället för att bara läsa av dem, vilket hjälper vårdpersonal att upptäcka tumörer och vilket stadie de är i.

Transport och logistik

Djupinlärning kan hjälpa transport- och logistikbranschen att öka produktivitet och effektivisera verksamhetsplanering. Genom att använda prediktiv programvara kan branschen ligga steget före potentiella avbrott och hålla sig uppdaterade på inplanerade lastbilsreparationer för att minska verksamhetskostnaderna. Vid sidan av prediktiv underhållning kan djupinlärning och AI spåra fordon i realtid, vilket gör det möjligt för transportföretag att lokalisera och övervaka farten på sina flottor i realtid. Allt det här är möjligt tack vare djupinlärningens precision och snabbhet.

Offentlig sektor

Statliga myndigheter kan använda djupinlärning för att förbättra upptäckten av bedrägerier genom att använda handstilsanalys och förbättra mark- och vattenförvaltning genom att använda bildigenkänning. Djupinlärning kan också bidra till en bättre förståelse av invånarnas preferenser genom att fånga mening med hjälp av naturlig språkförståelse. Ett annat exempel är att minska utgifter på infrastruktur genom att använda prediktiva underhållsmöjligheter. I sin helhet möjliggör djupinlärning för den offentliga sektorn att lösa problem som tidigare varit för avancerade att ta sig an.

Samhällsservice

Djupinlärning hjälper till att få ut mer värde från de många sorters data som finns hos ett callcenter. Andra sätt som djupinlärning kan främja samhällsfunktioner är bland annat genom att rekommendera specifika korrigeringsåtgärder för underhåll av produktion och utrustning, skötsel av vegetation och oräkneligt många prognosfunktioner (från försäljningsprognoser och prognoser för nettobelastning till belastningsprognoser med mera). Djupinlärning kommer att vara en central del av samhällsservicen i framtiden.

Hur djupinlärning fungerar 

Djupinlärning förändrar hur man tänker representera problemen man löser med analyser. Istället för att säga till datorn hur den ska lösa ett problem tränar man datorn till att lösa problemet på egen hand.

 

Feature representation

Djupinlärning är ett paradigmskifte inom modellbyggande som tar oss från feature engineering till feature representation. 

Djupinlärning och lager

Istället för att använda kända variabler för att förutsäga okända tittar djupinlärning på lager av data för att känna igen dolda egenskaper i datan. 

Resultaten av djupinlärning

Det som utlovas med djupinlärning är att det kan leda till prediktiva system som generaliserar väl, anpassar sig effektivt och kontinuerligt förbättras allteftersom ny data tillkommer. Du anpassar inte längre en modell, utan du tränar uppgiften.

Ett traditionellt analytiskt tillvägagångssätt är att använda tillgänglig data för att utveckla funktioner för att få fram nya variabler, för att sedan välja en analytisk modell och till sist uppskatta parametrarna (eller det okända) i den modellen. De här teknikerna kan producera prediktiva system som inte generaliserar väl, då fullständighet och korrekthet beror på kvaliteten hos modellen och dess funktioner. Om man till exempel utvecklar en modell för bedrägerier med feature engineering börjar man med en uppsättning variabler och man kommer antagligen att härleda en modell från de variablerna med hjälp av dataomvandling. Det kan sluta med att man har en modell som beror på 30 000 variabler och sen måste man forma modellen, klura ut vilka variabler som är viktiga, vilka som inte är det, och så vidare. Lägger man till mer data innebär det att man måste göra om allt igen.

En ny metod med djupinlärning är att byta ut modellens formulering och specifikation med hierarkisk karaktärisering (eller lager) som lär sig att känna igen dolda egenskaper i data med hjälp av regelbundenheten i lagren.