2014 Performance d’appren4ssage ≠ Performance en généralisa4on La métrique u4lisée par la plupart des logiciels De trading Machine learning (Appren2ssage automa2que) Critère biais / variance Aller plus loin : mesurer le pire Sur op4misa4on Over fi'ng Sur appren4ssage
Franck Bardol, 2014 Limiter la complexité du modèle : Guillaume d’Ockham (XIV ème) “l’explica4on la plus simple est toujours la meilleure” Minimum de : (prévisions – modèle)^2 + (lambda x complexité modèle)
Ques4on I: Variance de la moyenne de M variables aléatoires ? Harry Markowitz : un ac4f ne doit être jugé que par sa capacité à diminuer le risque global du portefeuille. Harry Markowitz revisité : un modèle ne doit être jugé que par sa capacité à diminuer l’erreur global du système Réponse : Ques4on II: Variance de la moyenne de M variables aléatoires corrélées ? Réponse :
Harry Markowitz revisité : un modèle ne doit être jugé que par sa capacité à diminuer l’erreur global du système Il faut augmenter le nombre de modèles le plus possible ! L’instabilité du système s’annule pour un grand nombre de Modèles. Conclusion : Conclusion : Il faut augmenter le nombre de modèles le plus possible … Plus les modèles sont différents plus la performance Globale augmente
d’intelligence collec4ve PAS d’op4misa4on Seulement 2 paramètres de risque Aggrège les décisions individuelles (algos / hommes …) et fait bien mieux ! Mélangeur d’opinions
trading à quoi ça sert ? Malgos agrège les systèmes en entrée et décide une posi4on globale quels sont les résultats ? Le système global est meilleur que les systèmes en entrée Malgos u2lise quelle méthode ? Un algorithme d’appren4ssage incrémental (on line) + intelligence collec4ve c’est une boîte noire ? Non, chacun met en entrée ses propres systèmes. C’est une boîte blanche comment être sûr que ce n’est pas over-‐fiUé ? Malgos n’u4lise PAS d’op4misa4on donc PAS d’over-‐fi_ng ! Malgos évite l’over-‐fiVng ? Oui, même si un signal d’entrée est sur-‐op4misé, il y a peu de chance qu’ils le soient tous. Le système sur-‐op4misé est rapidement détecté et éliminé par l’algorithme Si j’ai 10 systèmes de trading en entrée dans Malgos, je récupère 10 ordres en sor2e ? Pas du tout, Malgos est un moteur de collabora4on. Donc, un SEUL ordre en sor4e copyright Franck Bardol, 2014 FAQ – Ques4ons – réponses