700+ courses, half price
Cursusbeschrijving
Leer hoe je convolutional neural networks in Python kunt gebruiken
Beeldmodellen hebben vaak deep learning-methoden nodig die data gebruiken om neurale netwerken te trainen. netwerkalgoritmen om verschillende machine learning-taken uit te voeren. Convolutionele neurale netwerken Netwerken (CNN's) zijn super krachtige neurale netwerken die je kunt gebruiken om verschillende soorten objecten indelen voor het analyseren van afbeeldingen. Deze vier uur durende In deze cursus leer je hoe je CNN's kunt bouwen, trainen en evalueren met Keras.Beelden omzetten in data en neurale netwerken leren om ze te classificeren is een Een uitdagend onderdeel van deep learning met allerlei toepassingen. zakelijk en onderzoek, van het helpen van een e-commerce site bij het beheren van de voorraad tot zodat kankeronderzoekers snel gevaarlijke melanoom kunnen herkennen.
Ontdek Keras CNN's
Het eerste hoofdstuk van deze cursus gaat over hoe je afbeeldingen kunt zien als data, en hoe je Keras kunt gebruiken om een neuraal netwerk te trainen om dingen te classificeren die je tegenkomt in afbeeldingen.Het tweede hoofdstuk gaat over convoluties, een belangrijk onderdeel van CNN's. Je zult ontdek hoe ze met beeldgegevens werken en leer hoe je je Keras CNN met testgegevens. In de latere hoofdstukken gaan we dieper in op de details en leer je hoe je een deep learning-netwerk maakt.
Maak je eigen Keras-neurale netwerk
Je sluit de cursus af met het leren van de verschillende manieren waarop je kunt bijhouden hoe hoe CNN het doet en hoe je hun prestaties kunt verbeteren. Op dit moment, kun je Keras-neurale netwerken bouwen, ze optimaliseren en visualiseren hun reacties in allerlei toepassingen.Vereisten
Lesprogramma
Cursusoverzicht
1
Beeldverwerking met neurale netwerken
Convolutionele neurale netwerken gebruiken de gegevens die in afbeeldingen zijn weergegeven om te leren. In dit hoofdstuk gaan we gegevens in afbeeldingen verkennen en leer je hoe je Keras gebruikt om een neuraal netwerk te trainen dat objecten in afbeeldingen kan classificeren.
- Kennismaken met convolutionele neurale netwerken50 XP
- Afbeeldingen als data: visualisaties100 XP
- Afbeeldingen als data: afbeeldingen aanpassen100 XP
- Afbeeldingen classificeren50 XP
- One-hot encoding gebruiken om afbeeldingen te representeren100 XP
- Een classifier evalueren100 XP
- Classificatie met Keras50 XP
- Bouw een neuraal netwerk100 XP
- Compileer een neuraal netwerk100 XP
- Een neuraal netwerkmodel trainen op kledingdata100 XP
- Cross-validatie voor de evaluatie van neurale netwerken100 XP
2
Convoluties gebruiken
Convoluties zijn de fundamentele bouwstenen van convolutionele neurale netwerken. In dit hoofdstuk maak je kennis met convoluties en leer je hoe ze werken op beeldgegevens. Je ziet ook hoe je convoluties opneemt in neurale netwerken met Keras.
3
Dieper gaan
Convolutionele neurale netwerken worden een stuk krachtiger wanneer ze zijn opgebouwd uit meerdere lagen (diepe netwerken). In dit hoofdstuk leer je hoe je meerdere convolutionele lagen stapelt tot een diep netwerk. Je leert ook hoe je, terwijl het netwerk groeit, het aantal parameters bijhoudt en hoe je dit aantal beheerst.
4
Diepe convolutionele netwerken begrijpen en verbeteren
Er zijn veel manieren om de training van neurale netwerken te verbeteren. In dit hoofdstuk richten we ons op het volgen van de prestaties van een netwerk en verkennen we manieren om convolutionele neurale netwerken te verbeteren.
Beeldmodellering met Keras
Cursus
voltooid

