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.
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.
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.
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.
Avancerade analyser från SAS
Djupinlärning är bara en teknik i en datavetares verktygslåda. Lär dig om andra avancerade analystekniker, däribland prognostisering, analys av text och optimering..
Rekommenderad läsning
- Article Fraud detection and machine learning: What you need to knowMachine learning and fraud analytics are critical components of a fraud detection toolkit. Discover what you’ll need to get started defending against fraud – from integrating supervised and unsupervised machine learning in operations to maintaining customer service.
- Article Machine learning for beginners and beyondWhether you’re an experienced data scientist or a machine learning beginner, you’ll appreciate these 10 tips for getting started with machine learning.
- Article Applying machine learning to IoT dataLet’s move beyond theoretical discussions about machine learning and the Internet of Things – and talk about practical business applications instead.