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 4 strategies that will change your approach to fraud detectionAs fraudulent activity grows and fighting fraud becomes more costly, financial institutions are turning to anti-fraud technology to build better arsenals for fraud detection. Discover four ways to improve your organization's risk posture.
- Research Nerd in the herd: protecting elephants with data scienceA passionate SAS data scientist uses machine learning to detect tuberculosis in elephants. Find out how her research can help prevent the spread of the disease.
- Article Artificial intelligence, machine learning, deep learning and moreArtificial intelligence, machine learning and deep learning are set to change the way we live and work. How do they relate and how are they changing our world?