Kursplan
Introduksjon til anvendt Machine Learning
- Statistisk læring vs. maskinlæring
- Iterasjon og evaluering
- Avveining mellom skjevhet og variasjon
- Overvåket vs uovervåket læring
- Problemer løst med Machine Learning
- Train Validation Test – ML arbeidsflyt for å unngå overmontering
- Arbeidsflyt for Machine Learning
- Maskinlæringsalgoritmer
- Velge passende algoritme for problemet
Algoritmevurdering
- Evaluering av numeriske spådommer
- Mål for nøyaktighet: ME, MSE, RMSE, MAPE
- Parameter- og prediksjonsstabilitet
- Evaluering av klassifiseringsalgoritmer
- Nøyaktighet og dens problemer
- Forvirringsmatrisen
- Problem med ubalanserte klasser
- Visualisere modellytelse
- Resultatkurve
- ROC-kurve
- Løftekurve
- Modellvalg
- Modelljustering – strategier for rutenettsøk
Dataforberedelse for modellering
- Dataimport og lagring
- Forstå dataene – grunnleggende utforskninger
- Datamanipulasjoner med panda-bibliotek
- Datatransformasjoner – Datakrangel
- Utforskende analyse
- Manglende observasjoner – deteksjon og løsninger
- Outliers – deteksjon og strategier
- Standardisering, normalisering, binarisering
- Kvalitativ dataomkoding
Maskinlæringsalgoritmer for Outlier-deteksjon
- Overvåkede algoritmer
- KNN
- Ensemble Gradient Boosting
- SVM
- Algoritmer uten tilsyn
- Avstandsbasert
- Tetthetsbaserte metoder
- Probabilistiske metoder
- Modellbaserte metoder
Forståelse Deep Learning
- Oversikt over de grunnleggende konseptene til Deep Learning
- Skille mellom Machine Learning og Deep Learning
- Oversikt over søknader for Deep Learning
Oversikt over Neural Networks
- Hva er Neural Networks
- Neural Networks vs regresjonsmodeller
- Forstå Mathematical grunnlag og læringsmekanismer
- Konstruere et kunstig nevralt nettverk
- Forstå nevrale noder og forbindelser
- Arbeide med nevroner, lag og inngangs- og utdata
- Forstå enkeltlagsperceptroner
- Forskjeller mellom veiledet og uovervåket læring
- Lære feedforward og tilbakemelding Neural Networks
- Forstå forplantning og forplantning tilbake
Bygge enkle Deep Learning modeller med Keras
- Opprette en Keras modell
- Forstå dataene dine
- Spesifisere din Deep Learning modell
- Kompilere modellen din
- Tilpasning av modellen din
- Arbeide med klassifiseringsdataene dine
- Arbeid med klassifikasjonsmodeller
- Bruke modellene dine
Arbeide med TensorFlow for Deep Learning
- Klargjøring av data
- Laster ned dataene
- Forberede treningsdata
- Forbereder testdata
- Skalering av innganger
- Bruke plassholdere og variabler
- Spesifisere nettverksarkitekturen
- Bruke kostnadsfunksjonen
- Bruke Optimizer
- Bruke initialiseringsprogrammer
- Tilpasning til det nevrale nettverket
- Bygge grafen
- Inferens
- Tap
- Opplæring
- Trening av modellen
- Grafen
- Sesjonen
- Togsløyfe
- Evaluering av modellen
- Bygge Eval-grafen
- Evaluering med Eval Output
- Treningsmodeller i stor skala
- Visualisere og evaluere modeller med TensorBoard
Anvendelse av Deep Learning i anomalideteksjon
- Autoenkoder
- Encoder - Dekoderarkitektur
- Rekonstruksjonstap
- Variasjonsautenkoder
- Variasjonell slutning
- Generativt motstandernettverk
- Generator – Diskriminatorarkitektur
- Tilnærminger til AN ved hjelp av GAN
Ensemble Frameworks
- Kombinere resultater fra ulike metoder
- Bootstrap Aggregerende
- Gjennomsnittlig avviksscore
Krav
- Erfaring med Python programmering
- Grunnleggende kjennskap til statistikk og matematiske begreper
Publikum
- Utviklere
- Dataforskere
Testimonials (5)
Opplæringen ga en interessant oversikt over dyplæringsmodeller og relaterte metoder. Emnet var ganske nytt for meg, men nå føler jeg at jeg faktisk har en ide om hva AI og ML kan innebære, hva disse begrepene består av og hvordan de med fordel kan brukes. Generelt likte jeg tilnærmingen med å starte med den statistiske bakgrunnen og de grunnleggende læringsmodellene, som lineær regresjon, spesielt med vekt på øvelsene i mellom.
Konstantin - REGNOLOGY ROMANIA S.R.L.
Kurs - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Machine Translated
Anna spurte alltid om det var spørsmål, og prøvde alltid å gjøre oss mer aktive ved å stille spørsmål, noe som gjorde at vi alle virkelig var involvert i treningen.
Enes Gicevic - REGNOLOGY ROMANIA S.R.L.
Kurs - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Machine Translated
Jeg likte måten det er blandet med praksisene.
Bertan - REGNOLOGY ROMANIA S.R.L.
Kurs - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Machine Translated
Den omfattende erfaringen / kunnskapen til treneren
Ovidiu - REGNOLOGY ROMANIA S.R.L.
Kurs - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Machine Translated
VM er en fin idé
Vincent - REGNOLOGY ROMANIA S.R.L.
Kurs - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Machine Translated