J'essaie de mettre en place un programme de mathématiques autogéré pour préparer l'apprentissage du data mining et du machine learning. Cela est motivé par le démarrage du cours d'apprentissage automatique d'Andrew Ng sur Coursera et le sentiment qu'avant de continuer, je devais améliorer mes compétences en mathématiques. J'ai obtenu mon diplôme universitaire il y a quelque temps, donc mon algèbre et mes statistiques (en particulier des cours de science politique / psychologie) sont rouillées.
Les réponses dans le fil de discussion Une solide formation en mathématiques est-elle une condition requise pour le ML? proposer uniquement des livres ou des cours directement liés à l'apprentissage automatique; J'ai déjà étudié certaines de ces classes et livres et je ne sais pas exactement quel sujet de mathématiques étudier (par exemple: quel domaine [s] d'adresse mathématique dérivant d'une équation pour "minimiser une fonction de coût"?). L'autre fil conducteur suggéré ( Compétences et cours nécessaires pour être un analyste de données ) ne mentionne que les grandes catégories de compétences nécessaires à l'analyse des données. Le fil Introduction aux statistiques pour les mathématiciens ne s'applique pas parce que je n'ai pas déjà un diplôme en mathématiques; un mathématicien de fil similaire veut les connaissances équivalentes à un degré de statistiques de qualité a une liste incroyable de livres de statistiques, mais encore une fois, je cherche à commencer les mathématiques à partir d'un souvenir rouillé de l'algèbre et à partir de là.
Donc, pour ceux qui travaillent dans l'apprentissage automatique et l'exploration de données, quels domaines de mathématiques trouvez-vous essentiels pour faire votre travail? Quelles matières mathématiques suggéreriez-vous pour préparer l'exploration de données et l'apprentissage automatique, et dans quel ordre? Voici la liste et l'ordre que j'ai jusqu'à présent:
- Algèbre
- Pré-calcul
- Calcul
- Algèbre linéaire
- Probabilité
- Statistiques (de nombreux sous-champs différents ici, mais je ne sais pas comment les décomposer)
En ce qui concerne l'exploration de données et l'apprentissage automatique, grâce à mon travail actuel, j'ai accès à des enregistrements sur l'activité du site Web / de l'application, les transactions des clients / abonnements et les données immobilières (statiques et chronologiques). J'espère appliquer l'exploration de données et l'apprentissage automatique à ces ensembles de données.
Merci!
MODIFIER:
Pour la postérité, je voulais partager une auto-évaluation mathématique utile pour le cours d' introduction à l'apprentissage automatique de Geoffrey Gordon / Alex Smola à la CMU.