Online cursus – gecertificeerde professionele specialisatie in Keras en machine learning met Google’s GAN – het toonaangevende instituut voor machine learning

Leer hoe u GAN’s en deep learning onder de knie krijgt met Keras. Begrijp de principes van deep learning en vijandige generatieve netwerken met behulp van Python en Keras in deze uitgebreide cursus.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

starten

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • neurale netwerken
  • Diep leren
  • machinaal leren
  • Opleiding kunstmatige intelligentie
  • Datawetenschap
  • Kunstmatige intelligentie
  • generatief
  • neurale netwerken

What you will learn in the course

Courses for which the course is suitable

  • Datawetenschapper
  • Machine Learning-ingenieur
  • AI-onderzoeker
  • Deep Learning-ingenieur
  • Computervisie-ingenieur
  • Data-analist
  • Kwantitatieve analist
  • Software-ingenieur (AI/ML-focus)
  • Business Intelligence-ontwikkelaar
  • Onderzoeker

Stage – een reeks van 3-delige cursussen

Deze cursus is ontworpen om u mee te nemen op een diepgaande reis in de wereld van deep learning en kunstmatige intelligentie. De cursus begint met een inleiding tot de concepten van kunstmatige intelligentie en machine learning, en je bouwt een solide basis in neurale netwerken en deep learning met behulp van het Keras-framework. Naarmate je meer zelfvertrouwen krijgt, onderzoek je hoe neurale netwerken gegevens verwerken, resultaten voorspellen en complexe problemen oplossen.

Tweede deel van de cursus

In het tweede deel van de cursus verschuift de focus naar de krachtige vijandige generatieve netwerken (GAN’s). Je leert hoe GAN’s realistische gegevens kunnen genereren door te concurreren tussen twee neurale netwerken, de generator en de discriminator. Stap voor stap bouwt u GAN-modellen met behulp van de MNIST-gegevens, begrijpt u de interne werking van de modellen en stemt u ze af voor optimale prestaties.

Het einde van de cursus

Aan het einde van de cursus bent u bedreven in het omgaan met een verscheidenheid aan kunstmatige intelligentie- en deep learning-bibliotheken, het trainen van modellen met behulp van big data en het implementeren van deep learning-oplossingen. Of u nu werkt aan het maken van afbeeldingen of het vergroten van gegevens, deze cursus geeft u de expertise die nodig is om te slagen in de huidige AI-gestuurde wereld.

Cursusvereisten

Deze cursus is ideaal voor halfgevorderden met basisvaardigheden voor Python-programmeren en enige bekendheid met kunstmatige intelligentie of machine learning-concepten. Je moet vertrouwd zijn met de basisprincipes van Python, inclusief datastructuren zoals lijsten en woordenboeken, en enige ervaring hebben met databibliotheken zoals NumPy.

Een praktisch leerproject

De opgenomen projecten richten zich op praktische toepassingen zoals:

  • Het voorspellen van huizenprijzen
  • Classificatie van hartziekten
  • Evaluatie van de wijnkwaliteit

waardoor leerlingen deep learning- en GAN-technieken kunnen toepassen op problemen uit de echte wereld. Deze projecten bieden praktische ervaring met data-analyse, modelbouw en assimilatie, en zorgen ervoor dat leerlingen authentieke uitdagingen op verschillende gebieden kunnen oplossen.

Details of the courses that make up the specialization

Basisprincipes van AI, machine learning en Python-ontwikkeling

Cursus 1 • 8 uur

Cursusdetails
Wat je gaat leren:
  • Identificeer en definieer de basistermen van AI en machine learning
  • Leg de grondbeginselen van Python-programmeren uit, inclusief stroommechanismen, datastructuren en functies
  • Gebruik essentiële Python-bibliotheken zoals NumPy, Matplotlib en Pandas om gegevens te manipuleren en weer te geven
  • Ontwikkel en train neurale netwerken met behulp van deep learning-frameworks zoals TensorFlow en PyTorch, terwijl u hun structuur en functie begrijpt
Vaardigheden die je verwerft:
  • Categorie: neurale netwerken
  • Categorie: NumPy
  • Categorie: Python-programmering
  • Categorie: diep leren
  • Categorie: TensorFlow

Diep leren met Keras en praktische toepassingen

Cursus 2 • 9 uur

Cursusdetails
Wat je gaat leren:
  • Identificeer de belangrijkste kenmerken en functies van de Keras deep learning-bibliotheek
  • Leg het proces en het belang uit van initiële data-analyse (EDA) en datapresentatie
  • Maak onderscheid tussen verschillende soorten convolutionele neurale netwerken (CNN’s) en hun toepassingen bij het sorteren van afbeeldingen
  • Ontwikkel en implementeer op maat gemaakte deep learning-modellen met behulp van cloudgebaseerde bronnen
Vaardigheden die je verwerft:
  • categorie: Keras (neurale netwerkbibliotheek)
  • Categorie: diep leren
  • Categorie: Convolutionele neurale netwerken
  • Categorie: machinaal leren
  • Categorie: beeldverbetering

Geavanceerde vijandige generatieve netwerken (GAN’s)

Cursus 3 • 12 uur

Cursusdetails
Wat je gaat leren:
  • Begrijp de principes en structuur van GAN’s
  • Leg uit hoe je GAN-modellen voor beeldsynthese implementeert en traint
  • Pas technieken toe om de prestaties van GAN-modellen te verbeteren
  • Evalueer en interpreteer afbeeldingen gegenereerd door GAN’s
Vaardigheden die je verwerft:
  • Categorie: Keras
  • Categorie: generatieve netwerken worden geconfronteerd
  • Categorie: diep leren
  • Categorie: TensorFlow
  • Categorie: Beeldsynthese in kunstmatige intelligentie