(AICLS)
AI - Artificial Intelligence, AI for developers
Location, current course term
Contact us
The course:
Hide detail
-
Úvod & opakování základů ML
-
Terminologie: supervised/unsupervised, klasifikace vs. regrese, anomaly detection
-
ML × DL: kdy stačí tree‑based modely, kdy CNN/LSTM/Transformers
-
Data leakage, train/test split, cross‑validation – časté chyby a prevence
-
Detekční domény (security use‑cases)
-
Phishing & spam: textové/URL rysy, reputace domén
-
DGA/malicious domains: délka, entropie, n‑gramy, WHOIS/TLS atributy
-
Anomálie v logech: outlier detection, DBSCAN, Isolation Forest
-
Zdroje dat: Alexa/Tranco, Phishtank, vlastní logy, syntetická data
-
Feature engineering & výběr modelů
-
Lexikální/statistické rysy pro domény/URL, TF‑IDF, hashing trick, embeddings
-
XGBoost/LightGBM, SVM, RandomForest vs. jednoduchá CNN/LSTM
-
Pipelines ve scikit‑learn, eliminace leakage, replikovatelnost
-
Hyperparameter tuning: GridSearchCV vs. Optuna
-
Metriky a validace
-
Confusion matrix, ROC vs. PR křivka (nevyvážená data)
-
F1, balanced accuracy, MCC
-
Interpretace modelu: SHAP/LIME
-
K‑fold CV, stratifikace, time‑based split
-
Nasazení a provoz
-
Export modelu (pickle/joblib vs. ONNX)
-
Docker + REST API (FastAPI/Flask), CI/CD pipeline
-
Monitoring kvality, logování predikcí, drift detekce, retraining (Airflow/cron), verzování (MLflow/DVC)
-
Hands‑on workshop
-
Od CSV ke klasifikátoru: příprava dat, feature engineering, trénink modelů
-
Vizualizace metrik (ROC/PR), SHAP interpretace
-
Mini‑deploy (lokální REST API) + manažerský report
-
Bonus / rozšíření
-
Active learning, semi‑supervised přístup
-
Feature store & model registry (Feast, MLflow)
-
Integrace se SIEM/SOC, automatické enrichování alertů
-
Základy MLOps: monitoring, governance, reproducibility
-
Schedule:
-
2 days (9:00 AM - 5:00 PM )
-
Language:
-