Kursplan
Införandet
- Skillnaden mellan statistisk inlärning (statistisk analys) och maskininlärning
- Antagande av maskininlärningsteknik och talang av finansföretag
Förstå olika typer av Machine Learning
- Övervakad inlärning kontra oövervakad inlärning
- Iteration och utvärdering
- Avvägning mellan bias och varians
- Kombinera övervakad och oövervakad inlärning (halvövervakad inlärning)
Förstå Machine Learning Languages och verktygsuppsättningar
- Öppen källkod kontra proprietära system och programvara
- Python jämfört med R jämfört med Matlab
- Bibliotek och ramverk
Förstå Neural Networks
Förstå grundläggande begrepp i Finance
- Förstå aktiehandel
- Förstå tidsseriedata
- Förstå finansiella analyser
Machine Learning Fallstudier i Finance
- Signalgenerering och testning
- Funktion Teknik
- Artificiell intelligens algoritmisk handel
- Kvantitativa handelsförutsägelser
- Robo-Rådgivare för Portfolio Management
- Risk Management och upptäckt av bedrägerier
- Tecknande av försäkringar
Praktiskt: Python för Machine Learning
- Ställa in arbetsytan
- Hämta Python bibliotek och paket för maskininlärning
- Arbeta med Pandas
- Arbeta med Scikit-Learn
Importera finansiella data till Python
- Använder Pandas
- Använda Quandl
- Integrera med Excel
Arbeta med tidsseriedata med Python
- Utforska dina data
- Visualisera dina data
Genomförande av gemensamma finansiella analyser med Python
- Avkastning
- Rörliga fönster
- Volatilitetsberäkning
- Ordinary Least-Squares Regression (OLS)
Utveckla en algoritmisk handelsstrategi med hjälp av övervakad Machine Learning med Python
- Förstå Momentum Trading-strategin
- Förstå strategin för reversionshandel
- Implementera din enkla handelsstrategi för glidande medelvärden (SMA)
Backtesting av din Machine Learning handelsstrategi
- Fallgropar för att lära sig backtesting
- Komponenter i din Backtester
- Använda Python Backtesting-verktyg
- Implementera din enkla Backtester
Förbättra din Machine Learning handelsstrategi
- KMeans
- K-Närmaste grannar (KNN)
- Klassificerings- eller regressionsträd
- Genetisk algoritm
- Arbeta med portföljer med flera symboler
- Använda ett riskramverk Management
- Använda händelsestyrd backtesting
Utvärdera din Machine Learning handelsstrategis prestanda
- Använda Sharpe-kvoten
- Beräkna en maximal drawdown
- Använda sammansatt årlig tillväxttakt (CAGR)
- Mäta fördelningen av returer
- Använda mätvärden på handelsnivå
- Sammanfattning
Felsökning
Avslutande kommentarer
Krav
- Grundläggande erfarenhet av Python programmering
- Grundläggande förtrogenhet med statistik och linjär algebra
Vittnesmål (2)
ML-ekosystemet omfattar inte bara MLflow utan också Optuna, Hyperopt, Docker och Docker Compose
Guillaume GAUTIER - OLEA MEDICAL
Kurs - MLflow
Maskintolkat
Jag uppskattade att delta i Kubeflow-träningen, som hålls på avstånd. Denna träning möjliggjorde för mig att fastställa min kunskap om AWS-tjänster, K8s och alla devOps-verktyg runt Kubeflow, vilka är de nödvändiga grunderna för att tillämpligt ange ämnet. Jag vill tacka Malawski Marcin för hans tålamod och professionella inställning vid träningen och råd om bästa praxis. Malawski behandlar ämnet från olika perspektiv, med olika distributionsverktyg som Ansible, EKS kubectl och Terraform. Nu är jag säker på att jag går in i rätt tillämpningsområde.
Guillaume Gautier - OLEA MEDICAL | Improved diagnosis for life TM
Kurs - Kubeflow
Maskintolkat