Deep learning i dag
Effekten af deep learning er betydelig - og det er kun lige begyndt.
Deep learning og GAN'er: Hvordan de hænger sammen
Et generativt kontradiktorisk netværk (GAN) er en form for maskinlæringsalgoritme. GAN'er hjælper data scientists med at skabe syntetiske data til datahungrende deep learning-modeller. Det er vigtigt, fordi brug af syntetiske data giver mulighed for at skabe deep learning-modeller, der ikke tidligere har været mulige.
Se hvordan SAS anvender deep learning
Denne trinvise gennemgang sammenligner flere neurale netværksmodeller og forklarer, hvordan man bruger dem. Du får en introduktion til deep learning-teknikker og -applikationer og lærer, hvordan SAS understøtter oprettelsen af dybe neurale netværksmodeller.
Hvordan anvender man deep learning til at implementere billeder?
Integreringsmodeller reducerer dimensionaliteten af inputdata, f.eks. billeder. Med en integreringsmodel konverteres inputbilleder til lavdimensionelle vektorer - så det er lettere for andre computersynsopgaver at bruge. Modeller til integrering reducerer dimensionerne, så det bliver lettere for andre computervisionsopgaver at bruge dem.
Sådan virker deep learning
Deep learning ændrer den måde, man tænker på at repræsentere de problemer, man løser med analyser. Det går fra at fortælle computeren, hvordan den skal løse et problem, til at træne computeren i selv at løse problemet.
Repræsentation af funktioner
Deep learning er et paradigmeskifte inden for modelopbygning, der går fra funktionsudvikling til funktionsrepræsentation.
Lagene i deep learning
I stedet for at bruge kendte variabler til at forudsige ukendte, anvender deep learning flere lag af data til at genkende latente funktioner i data.
Resultater af deep learning
Det lovende ved deep learning er, at det kan føre til forudsigelige systemer, der generaliserer godt, tilpasser sig godt og løbende forbedres, når der kommer nye data. Man tilpasser ikke længere en model. I stedet træner man processen.
En traditionel tilgang til analyse er at bruge de foreliggende data til at konstruere funktioner til at udlede nye variabler, derefter vælge en analysemodel og til sidst estimere parametrene (eller de ukendte) i den model. Disse teknikker kan give forudsigelsessystemer, der ikke generaliserer godt, fordi fuldstændighed og korrekthed afhænger af kvaliteten af modellen og dens funktioner. Hvis du f.eks. udvikler en svindelmodel ved hjælp af funktionsudvikling, starter du med et sæt variabler, og du udleder sandsynligvis en model fra disse variabler ved hjælp af datatransformationer. Du ender måske med 30.000 variabler, som din model afhænger af, og så skal du forme modellen, finde ud af, hvilke variabler der er meningsfulde, hvilke der ikke er, og så videre. Hvis du tilføjer flere data, skal du gøre det hele igen.
Den nye tilgang, når det gælder deep learning, er at erstatte formuleringen og specifikationen af modellen med hierarkiske karakteriseringer (eller lag), som lærer at genkende latente træk ved dataene ud fra regelmæssighederne i lagene.
Avanceret analyse fra SAS
Deep learning er bare én teknik i data scientistens værktøjskasse. Lær om andre avancerede analyseteknikker, herunder forecasting, tekstanalyse og optimering.
Anbefalet læsning
-
Article Shut the front door on insurance application fraud!Fraudsters love the ease of plying their trade over digital channels. Smart insurance companies are using data from those channels (device fingerprint, IP address, geolocation, etc.) coupled with analytics and machine learning to detect insurance application fraud perpetrated by agents, customers and fraud rings.
-
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.
-
Article Introduction to machine learning: Five things the quants wish we knewMachine learning is gaining momentum thanks to bigger, more complex data sets. How does it work? Kimberly Nevala from SAS Best Practices explains what it is by focusing on what it isn't.
