Hoppa till huvudinnehållet

Kurs

Bildmodellering med Keras

Avancerad4 tim

Lär dig utföra bildanalys med Keras och Python genom att bygga, träna och utvärdera konvolutionella neurala nätverk.

Python4 tim13 videor45 övningar3,650 XP39,861Intyg om fullgjord kurs

Skapa ditt kostnadsfria konto

Fortsätt med Google
eller
Genom att fortsätta godkänner du våra Användarvillkor, vår Integritetspolicy och att dina data lagras i USA.

Älskad av elever på tusentals företag

Utbildar ett team?

Prova för företag

Kursbeskrivning

Lär dig använda konvolutionella neurala nätverk i Python

Bildmodellering kräver ofta djupinlärningsmetoder som använder data för att träna neurala nätverksalgoritmer för att utföra olika maskininlärningsuppgifter. Konvolutionellt neuralt nätverk nätverk (CNN:er) är särskilt kraftfulla neurala nätverk som du kommer att använda för att klassificera olika typer av objekt för bildanalys. Denna fyra timmar långa kursen kommer att lära dig hur du bygger, tränar och utvärderar CNN:er med Keras.

Att omvandla bilder till data och lära neurala nätverk att klassificera dem är en utmanande del av deep learning med omfattande tillämpningar inom hela affärer och forskning, från att hjälpa en e-handelswebbplats att hantera lager mer lätt för att göra det möjligt för cancerforskare att snabbt upptäcka farligt melanom.

Upptäck Keras CNN:er

Det första kapitlet i den här kursen handlar om hur bilder kan ses som data, och hur du kan använda Keras för att träna ett neuralt nätverk för att klassificera objekt som finns i bilder.

Det andra kapitlet kommer att behandla konvolutioner, en grundläggande del av CNN:er. Du kommer att lär dig hur de fungerar på bilddata och lär dig hur du tränar och justerar din Keras CNN med testdata. Senare kapitel går in mer i detalj och lär dig hur man skapar ett djupt neuralt nätverk.

Bygg ditt eget Keras-neurala nätverk

Du avslutar kursen med att lära dig de olika sätt som du kan följa hur väl, vad en CNN gör och hur du kan förbättra dess prestanda. Vid det här laget, du kommer att kunna bygga Keras-neurala nätverk, optimera dem och visualisera deras svar i en rad olika tillämpningar.

Förkunskapskrav

Kursplan

Kursöversikt

3

Djupare nätverk

Faltningsnätverk blir mycket kraftfullare när de byggs upp med flera lager – så kallade djupa nätverk. I det här kapitlet lär du dig att stapla flera faltningslager till ett djupt nätverk. Du lär dig också att hålla koll på antalet parametrar när nätverket växer, och hur du kan styra detta antal.
Starta kapitel
4

Att förstå och förbättra djupa faltningsnätverk

Bildmodellering med Keras

Kurs
slutförd

Tjäna intyg om genomförande

Registrera dig nu

Utveckla dina datakunskaper med DataCamp för mobil

Ta dig framåt var du än är med våra mobilkurser och dagliga 5-minuterskodningsutmaningar.