Kursplan
Introduksjon
- Forskjellen mellom statistisk læring (statistisk analyse) og maskinlæring
- Adopsjon av maskinlæringsteknologi og talent av finansselskaper
Forstå ulike typer Machine Learning
- Veiledet læring vs uovervåket læring
- Iterasjon og evaluering
- Bias-varians avveining
- Kombinere veiledet og uovervåket læring (semi-veiledet læring)
Forståelse Machine Learning Languages og verktøysett
- Åpen kildekode vs proprietære systemer og programvare
- Python vs R vs Matlab
- Biblioteker og rammer
Forståelse Neural Networks
Forstå grunnleggende konsepter i Finance
- Forstå aksjehandel
- Forstå tidsseriedata
- Forstå økonomiske analyser
Machine Learning Kasusstudier i Finance
- Signalgenerering og testing
- Funksjonsteknikk
- Algoritmisk handel med kunstig intelligens
- Kvantitative handelsspådommer
- Robo-rådgivere for portefølje Management
- Risiko Management og svindeloppdagelse
- Forsikringsgaranti
Hands-on: Python for Machine Learning
- Sette opp arbeidsområdet
- Skaffe Python maskinlæringsbiblioteker og -pakker
- Arbeide med Pandas
- Jobber med Scikit-Learn
Importere økonomiske data til Python
- Bruker Pandas
- Bruker Quandl
- Integrering med Excel
Arbeide med tidsseriedata med Python
- Utforske dataene dine
- Visualisere dataene dine
Implementering av vanlige økonomiske analyser med Python
- Returns
- Moving Windows
- Volatility Calculation
- Ordinary Least-Squares Regression (OLS)
Utvikle en algoritmisk handelsstrategi ved å bruke overvåket Machine Learning med Python
- Forstå Momentum Trading-strategien
- Forstå Reversion Trading-strategien
- Implementering av handelsstrategien din for enkle bevegelige gjennomsnitt (SMA).
Tilbaketesting av din Machine Learning handelsstrategi
- Lære backtesting fallgruver
- Komponenter i Backtesteren din
- Bruke Python Backtesting Tools
- Implementering av din enkle backtester
Forbedre din Machine Learning handelsstrategi
- KMeans
- K-Nærmeste Naboer (KNN)
- Klassifiserings- eller regresjonstrær
- Genetisk algoritme
- Arbeide med porteføljer med flere symboler
- Bruke et Risk Management rammeverk
- Bruke hendelsesdrevet backtesting
Evaluering av ytelsen til din Machine Learning handelsstrategi
- Bruke Sharpe-forholdet
- Beregne en maksimal nedtrekk
- Bruk av sammensatt årlig veksthastighet (CAGR)
- Måle fordeling av avkastning
- Bruke måleverdier på handelsnivå
- Sammendrag
Feilsøking
Sluttkommentarer
Krav
- Grunnleggende erfaring med Python programmering
- Grunnleggende kjennskap til statistikk og lineær algebra
Referanser (2)
ML-økosystemet omfatter ikke bare MLFlow, men også Optuna, Hyperopt, Docker og Docker Compose
Guillaume GAUTIER - OLEA MEDICAL
Kurs - MLflow
Maskinoversatt
Jeg nyttet på å delta i Kubeflow-treningen, som ble holdt pa nätet. Denne treningen gjorde det mulig for meg å fest igjen kunnskapen min om AWS-tjenester, K8s og alle devOps-verktøyene rundt Kubeflow, som er de nødvendige grunnlagene for å tilnærme seg emnet på riktig måte. Jeg ønsker å takke Malawski Marcin for hans tålmodighet og profesjonale innstilling når det gjelder trening og råd om beste praksis. Malawski tilnærmer seg emnet fra ulike vinkler, med ulike distribusjonsverktøy som Ansible, EKS kubectl, Terraform. Nå er jeg helt overbevist om at jeg går inn i det riktige anvendelsesfeltet.
Guillaume Gautier - OLEA MEDICAL | Improved diagnosis for life TM
Kurs - Kubeflow
Maskinoversatt